一種直播間虛擬禮物推薦方法和系統的制作方法
【專利摘要】本發明公開了一種直播間虛擬禮物推薦方法和系統,該方法包括:虛擬禮物提供者設置虛擬禮物的名稱、分類信息以及投放信息;接收到用戶發送的虛擬禮物查詢請求后,根據直播間ID獲取直播間信息和主播信息;對直播間內容標簽進行歸一化處理;獲取多個虛擬列表,對將其合并去重后獲得的虛擬列表進行篩選過濾之后,獲得推薦虛擬禮物列表,向用戶展示該虛擬列表。本發明的直播間虛擬禮物推薦方法和系統,可以滿足主播與用戶之間的個性化互動需求。
【專利說明】
一種直播間虛擬禮物推薦方法和系統
技術領域
[0001 ]本發明涉及網絡直播技術領域,特別涉及一種直播間虛擬禮物推薦方法和系統。 【背景技術】
[0002]網絡直播是基于互聯網技術,將主播用戶的音頻或視頻廣播至其它用戶的一種技術。現在大量的網絡直播平臺使用虛擬禮物作為用戶與主播的一種互動方式,所謂的虛擬禮物,就是在虛擬的網絡世界中用戶與主播之間為溝通情感而相互饋贈的禮物。現有的直播間虛擬禮物是直播平臺采用統一物料,同一直播平臺所有直播間使用的都是相同的虛擬禮物,直播平臺虛擬禮物同質化、缺少個性,并且,直播內容、主播和虛擬禮物系統缺少標簽,從而無法實現個性化推薦,也無法實現特定虛擬禮物的定向投放。
[0003]基于此,為了滿足主播與用戶之間的互動需求,急需一種更為個性化的虛擬禮物推薦方法和系統。
【發明內容】
[0004]本發明所要解決的技術問題是:如何滿足主播與用戶之間的個性化互動需求。為此,本發明提出一種直播間虛擬禮物推薦的方法和系統,可充分地解決由于現有技術的限制和缺陷導致的一個或多個問題。
[0005]本發明另外的優點、目的和特性,一部分將在下面的說明書中得到闡明,而另一部分對于本領域的普通技術人員通過對下面的說明的考察將是明顯的或從本發明的實施中學到。通過在文字的說明書和權利要求書及附圖中特別地指出的結構可實現和獲得本發明目的和優點。
[0006]本發明提供了一種直播間虛擬禮物推薦方法,包括如下步驟:
[0007]虛擬禮物提供者設置虛擬禮物的名稱、分類信息以及投放信息;將虛擬禮物信息存儲到虛擬禮物資源池中;直播間主播開通直播時,設置所直播內容的標簽;主播選取直播期間希望使用的虛擬物品的分類,即當前直播間訂購的虛擬禮物分類;用戶進入直播間后, 發送虛擬禮物查詢請求;虛擬禮物服務系統接收到用戶發送的虛擬禮物查詢請求后,根據直播間ID獲取直播間信息和主播信息,其中,直播間信息包括直播間ID、當前直播間內容標簽、當前直播間訂購的虛擬禮物分類、當前直播間在線人數;對直播間內容標簽進行歸一化處理,以使得直播間內容標簽與虛擬禮物分類相對應;根據歸一化后的內容標簽在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表;根據主播相關信息在虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表;對所述的第一虛擬禮物列表和所述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;根據虛擬禮物提供者設置的投放信息,對第二虛擬禮物列表進行篩選,過濾掉無效的虛擬禮物,獲得最終的推薦虛擬禮物列表;將推薦虛擬禮物列表發送給直播服務系統以向用戶展示。
[0008]優選的,根據主播相關信息在虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表,具體包括:
[0009]根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;或者,
[0010]根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;或者,
[0011]根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一主播虛擬禮物列表,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得第二主播虛擬禮物列表,對所述的第一虛擬禮物列表、第一主播虛擬禮物列表和第二主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表。
[0012]優選的,所述投放信息包括:投放直播的類別、投放的時間段、投放的次數、投放的時長、投放主播等級、投放主播列表。
[0013]優選的,根據虛擬禮物提供者設置的投放信息,對第二虛擬禮物列表進行篩選,具體包括:按虛擬禮物投放信息中的直播類別、投放時間段、投放次數、投放主播列表過濾無效的虛擬禮物。
[0014]優選的,所述主播信息包括主播ID、主播名稱、主播級別、主播人氣值。
[0015]本發明還提供了一種直播間虛擬禮物推薦系統,包括直播服務系統和虛擬禮物服務系統,其中:[〇〇16]直播服務系統包括直播間基礎信息管理模塊和虛擬禮物展現模塊,虛擬禮物服務系統包括虛擬禮物物料管理模塊和虛擬禮物推薦模塊;虛擬禮物服務系統的虛擬禮物物料管理模塊,根據虛擬禮物提供者設置虛擬禮物的名稱、分類信息以及投放信息,將虛擬禮物信息存儲到虛擬禮物資源池中;接收到用戶發送的虛擬禮物查詢請求后,虛擬禮物服務系統的虛擬禮物推薦模塊根據直播間ID獲取直播間信息和主播信息,其中,直播間信息包括直播間ID、當前直播間內容標簽、當前直播間訂購的虛擬禮物分類、當前直播間在線人數; 對直播間內容標簽進行歸一化處理,以使得直播間內容標簽與虛擬禮物分類相對應;根據歸一化處理后的內容標簽在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表;根據主播相關信息在虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表;對所述的第一虛擬禮物列表和所述一個或多個主播虛擬禮物列表進行合并去重處理, 獲得第二虛擬禮物列表;根據虛擬禮物提供者設置的投放信息,對第二虛擬禮物列表進行篩選,過濾掉無效的虛擬禮物,獲得最終的推薦虛擬禮物列表;所述虛擬禮物推薦模塊將最終的推薦虛擬禮物列表發送給直播服務系統的虛擬禮物展現模塊以向用戶展示。[〇〇17]優選的,根據主播相關信息在虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表,具體包括:
[0018]根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;或者,
[0019]根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得主播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;或者,
[0020]根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一主播虛擬禮物列表,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得第二主播虛擬禮物列表,對所述的第一虛擬禮物列表、第一主播虛擬禮物列表和第二主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表。[0021 ]優選的,所述投放信息包括:投放直播的類別、投放的時間段、投放的次數、投放的時長、投放主播等級、投放主播列表。
[0022]優選的,根據虛擬禮物提供者設置的投放信息,對第二虛擬禮物列表進行篩選,具體包括:按虛擬禮物投放信息中的直播類別、投放時間段、投放次數、投放主播列表過濾無效的虛擬禮物。[〇〇23]優選的,所述主播信息包括主播ID、主播名稱、主播級別、主播人氣值。【附圖說明】
[0024]圖1為根據本發明實施例的虛擬禮物投放業務流程示意圖。
[0025]圖2為根據本發明實施例的主播訂購虛擬禮物業務流程示意圖。
[0026]圖3為根據本發明實施例的實現虛擬禮物推薦的流程示意圖。
[0027]圖4為根據本發明實施例的直播間虛擬禮物推薦系統框圖。【具體實施方式】
[0028]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。應當理解,此處所描述的具體實施例僅僅是本發明的示例性實施例,用以解釋本發明,而不是全部實施例,并不用于限制本發明。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。在不沖突的情況下,本發明中的實施例即實施例中的特征可以相互任意組合。
[0029]本發明的技術方案包括虛擬禮物提供者投放虛擬禮物和主播訂購虛擬禮物、用戶獲取虛擬禮物推薦列表三個部分組成。[〇〇30] 虛擬禮物投放業務
[0031]以下結合圖1說明虛擬禮物投放業務流程。
[0032]步驟一:虛擬禮物提供者(以下均簡稱提供者)設置虛擬禮物的標簽。虛擬禮物可以是由直播平臺提供標準虛擬禮物,也可以是由外部提供商提供的具體商業價值特征的虛擬禮物(比如具有廣告意義的企業或者商品Logo、虛擬禮物名稱設置為商品名稱等)。提供者需要設置虛擬禮物的名稱、分類標簽信息,分類標簽信息可以是自然分類(比如:汽車、化妝品、服裝、寵物等),也可以是直播平臺自定義的分類信息。分類標簽可以是一個或者多個。
[0033]步驟二:提供者可以更進一步地設置虛擬禮物的投放信息。投放信息包括但不限于:投放直播的類別、投放的時間段、投放的次數、投放的時長、投放主播等級、投放主播列表、以及投放者對于虛擬禮物的補償價格(即除虛擬禮物本身具有價值,投放者會對主播提供額外的價格補償)等。
[0034]步驟三:將虛擬禮物信息存儲到虛擬禮物資源池中,以備虛擬禮物推薦系統進行選取。[〇〇35] 主播訂購虛擬禮物業務
[0036]以下結合圖2說明主播訂購虛擬禮物業務流程。
[0037]步驟一:主播開通直播時,需要設置所直播內容的標簽(比如:娛樂、健身、美食、游戲等)。標簽除直播平臺推薦的標準標簽外,用戶可以自行設置。
[0038]步驟二:主播可以在直播內選取直播期間希望使用的(以下簡稱訂購)虛擬物品的分類,分類信息與投放者設置的虛擬禮物分類相同。[〇〇39] 用戶獲取虛擬禮物推薦列表業務
[0040]步驟一:用戶進入直播間,查詢虛擬禮物。
[0041]步驟二:虛擬禮物服務系統根據直播間唯一標識(直播間ID)獲取虛擬禮物列表。 [〇〇42]步驟三:虛擬禮物服務系統收到獲取虛擬禮物請求后,根據直播內容標簽和主播訂購虛擬禮物類別等信息從禮物資源池中獲取虛擬禮物列表。
[0043]下面結合圖3具體說明實現虛擬禮物推薦的方法。[〇〇44](1)接收虛擬禮物查詢請求。進入(2)。
[0045](2)根據直播間ID獲取直播間信息和主播信息。直播間信息包括但不限于直播間 ID、當前直播間內容標簽、當前直播間訂購的虛擬禮物分類、當前直播間在線人數等;主播信息包括但不限于主播ID、主播名稱、主播級別、主播人氣值等。進入(3)。
[0046](3)對直播間內容標簽進行歸一化。由于直播間內容標簽可以由用戶自定義設置, 會存在與虛擬禮物分類無法對應的有關系,所以需要進行標簽歸一化操作,以使得直播間內容標簽與虛擬禮物分類相對應。所述的歸一化操作可以通過現有的自然語言語義分析技術以及數據挖掘技術來實現。同時進入(4)、(5)、(6)。
[0047](4)根據歸一化后的內容標簽從虛擬禮物資源池中按虛擬禮物分類進行匹配,如果匹配到了,則獲取到虛擬禮物列表。進入(7)。
[0048](5)根據主播訂購的虛擬禮物分類從虛擬禮物資源池中按虛擬禮物分類進行匹配,如果匹配到了,則獲取到虛擬禮物列表。進入(7)。
[0049](6)根據主播ID從虛擬禮物資源池中按虛擬禮物投放主播列表去匹配,如果匹配到了,則獲取到虛擬禮物列表。進入(7)。
[0050](7)對(4)、(5)、(6)獲取的虛擬禮物列表進行合并去重。進入(8)。
[0051]需要說明的是,此處僅僅作為示例,本領域技術人員可以理解的是,除了以上所述的對(4)以及(5)、(6)獲取的虛擬禮物列表進行合并去重的實施例之外,還可以將(4)獲取的虛擬禮物列表與根據主播信息匹配所獲得的任意虛擬禮物列表進行合并去重,例如,可以對(4)、(5)獲取的虛擬禮物列表進行合并去重,或者對(4)、(6)獲取的虛擬禮物列表進行合并去重,或者對(4)以及其他根據預設規則匹配所得虛擬列表進行合并去重。上述的(3) (4)步驟中,也可以直接對直播間內容標簽在虛擬禮物資源池中按虛擬禮物分類進行匹配, 獲取第一虛擬禮物列表。
[0052](8)按虛擬禮物投放設置中的時間段、次數等條件過濾無效的虛擬禮物。進入(9)。[〇〇53](9)獲取到最終的虛擬禮物列表,結束返回。[〇〇54]圖4示出了一種直播間虛擬禮物推薦系統,用于實現前述方法。
[0055]本發明的直播間虛擬禮物推薦系統包括直播服務系統和虛擬禮物服務系統。直播服務系統負責直播間的基礎信息管理和虛擬禮物展現;虛擬禮物服務系統負責虛擬禮物物料管理和虛擬禮物推薦功能。[〇〇56]直播服務系統由直播間基礎信息管理模塊和虛擬禮物展現模塊兩個模塊組成。直播間基礎信息管理模塊用于開通直播間、設置并管理直播間內容標簽、主播設置直播間訂購虛擬禮物分類信息、直播間在線觀眾管理等功能。虛擬禮物展現模塊負責從虛擬禮物服務模塊獲取到推薦的虛擬禮物物料列表,并展現給直播間用戶。
[0057]虛擬禮物服務系統由虛擬禮物物料管理模塊和虛擬禮物推薦模塊兩個模塊組成。 虛擬禮物物料管理模塊負責管理虛擬禮物物料提供者設置虛擬禮物信息。虛擬禮物推薦模塊負責處理虛擬禮物展現模塊發來的查詢請求,從直播間基礎信息管理系統中獲取直播間基礎信息和主播信息、從虛擬禮物物料管理模塊中獲取虛擬禮物物料信息,按相應的推薦方法獲取虛擬禮物列表彳目息。[〇〇58]以上內容僅為本發明的較佳實施例,對于本領域的普通技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會有改變之處,本說明書內容不應理解為對本發明的限制。
【主權項】
1.一種直播間虛擬禮物推薦方法,包括如下步驟:虛擬禮物提供者設置虛擬禮物的名稱、分類信息以及投放信息;將虛擬禮物信息存儲到虛擬禮物資源池中;直播間主播開通直播時,設置所直播內容的標簽;主播選取直播期間希望使用的虛擬 物品的分類,即當前直播間訂購的虛擬禮物分類;用戶進入直播間后,發送虛擬禮物查詢請求;虛擬禮物服務系統接收到用戶發送的虛擬禮物查詢請求后,根據直播間ID獲取直播間 信息和主播信息,其中,直播間信息包括直播間ID、當前直播間內容標簽、當前直播間訂購 的虛擬禮物分類、當前直播間在線人數;對直播間內容標簽在虛擬禮物資源池中按虛擬禮 物分類進行匹配,獲取第一虛擬禮物列表;根據主播相關信息在虛擬禮物資源池中進行匹 配獲得一個或多個主播虛擬禮物列表;對所述的第一虛擬禮物列表和所述一個或多個主播 虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;根據虛擬禮物提供者設置的投 放信息,對第二虛擬禮物列表進行篩選,過濾掉無效的虛擬禮物,獲得最終的推薦虛擬禮物 列表;將推薦虛擬禮物列表發送給直播服務系統以向用戶展示。2.根據權利要求1所述的直播間虛擬禮物推薦方法,其特征在于,根據主播相關信息在 虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表,對所述的第一虛擬禮物列 表和所述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表,具體 包括:根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取主 播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處 理,獲得第二虛擬禮物列表;或者,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得主播虛擬禮 物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第 二虛擬禮物列表;或者,根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第 一主播虛擬禮物列表,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹 配,獲得第二主播虛擬禮物列表,對所述的第一虛擬禮物列表、第一主播虛擬禮物列表和第 二主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表。3.根據權利要求1所述的直播間虛擬禮物推薦方法,其特征在于,對直播間內容標簽在 虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表,具體包括:對直播間 內容標簽進行歸一化處理,以使得直播間內容標簽與虛擬禮物分類相對應;根據歸一化后 的內容標簽在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表。4.根據權利要求1所述的直播間虛擬禮物推薦方法,其特征在于,所述投放信息包括: 投放直播的類別、投放的時間段、投放的次數、投放的時長、投放主播等級、投放主播列表; 所述主播信息包括:主播ID、主播名稱、主播級別、主播人氣值。5.根據權利要求4所述的直播間虛擬禮物推薦方法,其特征在于,根據虛擬禮物提供者 設置的投放信息,對第二虛擬禮物列表進行篩選,具體包括:按虛擬禮物投放信息中的直播 類別、投放時間段、投放次數、投放主播列表過濾無效的虛擬禮物。6.—種直播間虛擬禮物推薦系統,包括直播服務系統和虛擬禮物服務系統,其中:直播服務系統包括直播間基礎信息管理模塊和虛擬禮物展現模塊,虛擬禮物服務系統 包括虛擬禮物物料管理模塊和虛擬禮物推薦模塊;虛擬禮物服務系統的虛擬禮物物料管理模塊,根據虛擬禮物提供者設置虛擬禮物的名 稱、分類信息以及投放信息,將虛擬禮物信息存儲到虛擬禮物資源池中;接收到用戶發送的虛擬禮物查詢請求后,虛擬禮物服務系統的虛擬禮物推薦模塊根據 直播間ID獲取直播間信息和主播信息,其中,直播間信息包括直播間ID、當前直播間內容標 簽、當前直播間訂購的虛擬禮物分類、當前直播間在線人數;對直播間內容標簽在虛擬禮物 資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表;根據主播相關信息在虛擬禮 物資源池中進行匹配獲得一個或多個主播虛擬禮物列表;對所述的第一虛擬禮物列表和所 述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表;根據虛擬禮 物提供者設置的投放信息,對第二虛擬禮物列表進行篩選,過濾掉無效的虛擬禮物,獲得最 終的推薦虛擬禮物列表;所述虛擬禮物推薦模塊將最終的推薦虛擬禮物列表發送給直播服 務系統的虛擬禮物展現模塊以向用戶展示。7.根據權利要求6所述的直播間虛擬禮物推薦系統,其特征在于,根據主播相關信息在 虛擬禮物資源池中進行匹配獲得一個或多個主播虛擬禮物列表,對所述的第一虛擬禮物列 表和所述一個或多個主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表,具體 包括:根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取主 播虛擬禮物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處 理,獲得第二虛擬禮物列表;或者,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹配,獲得主播虛擬禮 物列表,對所述的第一虛擬禮物列表和所述主播虛擬禮物列表進行合并去重處理,獲得第 二虛擬禮物列表;或者,根據主播訂購的虛擬禮物分類在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第 一主播虛擬禮物列表,根據主播ID在虛擬禮物資源池中按虛擬禮物投放主播列表進行匹 配,獲得第二主播虛擬禮物列表,對所述的第一虛擬禮物列表、第一主播虛擬禮物列表和第 二主播虛擬禮物列表進行合并去重處理,獲得第二虛擬禮物列表。8.根據權利要求6所述的直播間虛擬禮物推薦系統,其特征在于,對直播間內容標簽在 虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表,具體包括:對直播間 內容標簽進行歸一化處理,以使得直播間內容標簽與虛擬禮物分類相對應;根據歸一化后 的內容標簽在虛擬禮物資源池中按虛擬禮物分類進行匹配,獲取第一虛擬禮物列表。9.根據權利要求6所述的直播間虛擬禮物推薦系統,其特征在于,所述投放信息包括: 投放直播的類別、投放的時間段、投放的次數、投放的時長、投放主播等級、投放主播列表; 所述主播信息包括:主播ID、主播名稱、主播級別、主播人氣值。10.根據權利要求8所述的直播間虛擬禮物推薦系統,其特征在于,根據虛擬禮物提供 者設置的投放信息,對第二虛擬禮物列表進行篩選,具體包括:按虛擬禮物投放信息中的直 播類別、投放時間段、投放次數、投放主播列表過濾無效的虛擬禮物。
【文檔編號】G06Q50/00GK105978888SQ201610446807
【公開日】2016年9月28日
【申請日】2016年6月20日
【發明人】郝運峰, 魯滌非
【申請人】郝運峰