基于群組關系的信息推送方法以及服務器的制造方法
【專利摘要】本發(fā)明公開了一種基于群組關系的信息推送方法及服務器,所述方法包括:獲取當前群組的待推薦信息中各信息的標識;獲取與所述當前群組存在關聯的群組外用戶的特征;根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選,保留與所述群組外用戶的特征相一致的信息,并將保留的信息推送至所述當前群組。本發(fā)明利用當前群組外的群組外關聯用戶的特征對當前群組的待推薦信息進行匹配指導,極大的提高了推薦信息的顯示效率以及準確率,可將該群組內應該感興趣、但是由于各種原因不會點擊到的視頻推送至該群組內,由該群組內的用戶點擊觀看,還節(jié)省服務器資源,進而提高了服務器的處理效率。
【專利說明】基于群組關系的信息推送方法以及服務器
【技術領域】
[0001]本發(fā)明屬于互聯網絡【技術領域】,尤其涉及一種基于群組關系的信息推送方法及服務器。
【背景技術】
[0002]在web2.0時代,用戶原創(chuàng)內容(UGC)的興起和飛速增長使得社交網絡中產生了大量的社交化多媒體信息,由于社交化多媒體信息結合了社交網絡的特性,由此對用戶產生和消費多媒體信息的方式產生了深刻影響。而且社交化多媒體信息大多是來自于網絡社交圈子中朋友的分享或者是社交網絡中的系統(tǒng)推薦,進而使得用戶在社交網絡中的交互更加頻繁,關系更加緊密。
[0003]以多媒體信息為視頻為例,相比單獨觀看視頻的形式,用戶在網絡上觀看視頻時,更傾向于加入一個群組中參與共同觀看視頻,并分享觀看體會。而社交媒體系統(tǒng)中群組的構成是多樣化的,譬如包括親屬、朋友、同學、同事甚至網絡虛擬內容用戶(如公共主頁)。同時群組的規(guī)模也不斷變化,譬如從3人一組、5人一組到8人一組甚至更多人數的組。由于在這類系統(tǒng)中群組交互的概念被加強,從群組的角度為用戶推薦大家共同感興趣的視頻逐漸成為web2.0時代的發(fā)展趨勢。
[0004]而為群組推薦視頻的方式,現有技術大多存在方式包括:一是“虛擬用戶法”,即將群組用戶的特征模擬成一個虛擬的人物,再對這個虛擬的人物進行個性化推薦;還有就是“特征融合法”,即對群組中的每個用戶進行個性化推薦,再將推薦結果進行整合。當然還有其它的推薦視頻的方式,譬如將群組內部用戶間的關系考慮在群組推薦模型中,或者運用用戶的興趣差異性改進群組推薦模型,但是上述方式均是從群組用戶的興趣本身和群組內戶之間的聯系的角度來進行視頻推薦。
[0005]而隨著“微博”這種新型社交網絡的出現和普及,在社交化多媒體系統(tǒng)中,由于"Follow (關注)”概念的提出,用戶在社交網絡中的關系由傳統(tǒng)的只存在雙向關系轉變?yōu)榭赡艽嬖趩蜗蜿P系的可能,即單向關注。而且往往群組內用戶單向關注的群組外某一用戶的特征恰恰更能準確的反應該群組內用戶的喜好,但是現有技術中的視頻推薦方式僅僅是從群組用戶的興趣本身和群組內戶之間的聯系的角度來進行視頻推薦,忽略了群組外用戶的影響,導致推薦的效率低下,推薦的視頻不能被群組內用戶點擊,造成服務器資源的浪費,還降低了服務器的處理效率。
[0006]因此,現有技術存在以下技術問題:群組推薦沒有充分結合群組外關聯用戶,導致推薦效率低下,進而造成服務器資源的浪費,降低了服務器的處理效率。
【發(fā)明內容】
[0007]本發(fā)明實施例的目的在于提供一種基于群組關系的信息推送方法及服務器,旨在解決現有技術中的群組推薦沒有充分結合群組外關聯用戶,導致推薦效率低下,進而造成服務器資源的浪費,降低了服務器的處理效率的技術問題。[0008]為解決上述技術問題,本發(fā)明實施例提供以下技術方案:
[0009]一種基于群組關系的信息推送方法,所述方法包括以下步驟:
[0010]獲取當前群組的待推薦信息中各信息的標識;
[0011]獲取與所述當前群組存在關聯的群組外用戶的特征;
[0012]根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選,保留與所述群組外用戶的特征相一致的信息,并將保留的信息推送至所述當前群組。
[0013]一種服務器,包括:
[0014]信息標識獲取模塊,用于獲取當前群組的待推薦信息中各信息的標識;
[0015]群組外用戶特征獲取模塊,用于獲取與所述當前群組存在關聯的群組外用戶的特征;
[0016]信息篩選模塊,用于根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選,保留與所述群組外用戶的特征相一致的信息;以及
[0017]信息推送模塊,用于將所述信息篩選模塊保留的信息推送至所述當前群組。
[0018]本發(fā)明實施例利用當前群組的群組外關聯用戶的特征對當前群組的待推薦信息進行匹配指導,極大的提高了推薦信息的顯示效率以及準確率,針對活躍度低,用戶關系稀疏的群組很好的解決了冷啟動問題,即將該群組內應該感興趣、但是由于各種原因不會點擊到的視頻推送至該群組內,由該群組內的用戶點擊觀看,本發(fā)明實施例還節(jié)省服務器資源,進而提高了服務器的處理效率。
【專利附圖】
【附圖說明】
[0019]圖1是本發(fā)明提供的基于群組關系的信息推送方法的較佳實施例流程示意圖;
[0020]圖2是本發(fā)明提供的根據群組外關聯用戶對待推薦視頻進行篩選的較佳實施例流程示意圖;
[0021]圖3是本發(fā)明提供的服務器的較佳實施例結構示意圖。
【具體實施方式】
[0022]以下各實施例的說明是參考附加的圖式,用以例示本發(fā)明可用以實施的特定實施例。
[0023]請參閱圖1,圖1為本發(fā)明提供的基于群組關系的信息推送方法的較佳實施例流程示意圖。為便于描述,本發(fā)明的信息以視頻為例,當然也可以是其它的信息,譬如多媒體信息、圖片或者文字信息等,均在本發(fā)明保護范圍之內。
[0024]在步驟SlOl中,獲取當前群組的待推薦視頻中各視頻的標識。
[0025]在具體實施過程中,所述待推薦視頻存儲于服務器的視頻庫中,而所述待推薦視頻中各視頻的標識譬如為視頻的特征向量,當然也可以是其它的標識,譬如視頻的標簽等,此處不一一列舉。
[0026]在步驟S102中,獲取與所述當前群組存在關聯的群組外用戶的特征,即獲取群組外關聯用戶的特征。
[0027]具體的,本發(fā)明實施例所指的與所述當前群組存在關聯的群組外用戶(群組外關聯用戶)譬如為當前群組內用戶關注的用戶,且該用戶不在該當前群組中。更具體的,與當前群組存在關聯的群組外用戶包括兩種:一種是與當前群組內用戶存在單向關聯,即當前群組內用戶關注的群組外某一用戶;另一種是存在雙向關聯,即當前群組內用戶與群組外某一用戶相互關注。譬如在騰訊微博的群組中,群組內某一用戶關注群組外的另一用戶劉翔,則該群組外的用戶劉翔即為本發(fā)明實施例所指的群組外關聯用戶。
[0028]在步驟S103中,根據獲取的所述群組外關聯用戶的特征對所述當前群組中待推薦信息進行篩選,生成第一推薦視頻組。
[0029]更具體的,將所述群組外關聯用戶的特征與所述當前群組中待推薦視頻中各視頻的標識一一進行匹配,若待推薦視頻中某一視頻的標識與所述群組外關聯用戶的特征一致,則將該視頻保留,而所有保留后的視頻形成第一推薦視頻組,若待推薦視頻中某一視頻的標識與所述群組外關聯用戶的特征不一致,則將該視頻刪除。顯然,在本發(fā)明實施例的第一推薦視頻組中,各視頻的標識與所述群組外關聯用戶的特征一致。
[0030]根據所述群組外關聯用戶對待推薦視頻進行篩選的詳細描述請參閱圖2以及針對圖2的詳細描述,此處暫不贅述。
[0031]在步驟S104中,獲取當前播放視頻的顯示標識。
[0032]而所述當前播放視頻的顯示標識譬如為當前播放視頻的特征向量,當然也可以是其它的標識,譬如當前播放視頻的標簽等,此處不一一列舉。
[0033]在步驟S105中,根據所述當前播放視頻的顯示標識對所述第一推薦視頻組內的視頻進行篩選,從所述第一推薦視頻組刪除與所述當前播放視頻的顯示標識一致的視頻,保留后的視頻形成第二推薦視頻組。
[0034]在具體實施過程中,將所述當前播放視頻的顯示標識對所述第一推薦視頻組內的視頻的標識一一進行匹配,若所述第一推薦視頻組內的某一視頻的標識與所述當前播放視頻的顯示標識一致,則將該視頻從所述第一推薦視頻組刪除;若所述第一推薦視頻組內的某一視頻的標識與所述當前播放視頻的顯示標識不一致,則保留該視頻,保留后的視頻形成所述第二推薦視頻組。顯然,本發(fā)明提供的第二推薦視頻組中的各視頻是在第一推薦視頻組的基礎上形成,且所述第二推薦視頻組的各視頻的標識與所述當前播放視頻的顯示標識不一致。
[0035]在步驟S106中,將所述第二推薦視頻組的視頻推送至當前群組。
[0036]本發(fā)明實施例首先根據群組外關聯用戶對當前群組的待推薦視頻進行篩選,保留與所述群組外關聯用戶的行為標識一致的視頻,并形成第一推薦視頻組;之后根據當前播放視頻對所述第一推薦視頻組進行篩選,刪除與當前播放視頻的顯示標識一致的視頻,保留的視頻形成第二推薦視頻組,最后將所述第二推薦視頻組內的視頻推送至當前群組進行播放。
[0037]更具體的,本發(fā)明實施例利用當前群組外的“權威用戶”的行為信息建立一興趣指導特征,并以建立的興趣指導特征對當前群組的待推薦視頻進行匹配指導,極大的提高了推薦視頻的播放效率以及準確率,針對活躍度低,用戶關系稀疏的群組很好的解決了冷啟動問題,即將該群組內應該感興趣、但是由于各種原因不會點擊到的視頻推送至該群組內,由該群組內的用戶點擊觀看。而且,本發(fā)明實施例利用當前播放視頻進一步的對待推薦視頻進行篩選,避免了相同內容的視頻的重復推薦顯示,對于開放性高,動態(tài)性強的群組具有良好的適應性和準確度。[0038]請參閱圖2,圖2為本發(fā)明根據群組外關聯用戶對待推薦視頻進行篩選的較佳實施例流程示意圖。
[0039]在步驟S201中,獲取與群組內用戶存在關聯的群組外關聯用戶。
[0040]在步驟S202中,獲取所述群組外關聯用戶的影響權重,其中所述影響權重為群組外用戶的行為數據占群組內用戶的行為數據的比重。
[0041]具體的,所述關注度權重為:所述群組外用戶與群組內用戶存在關聯關系的數量;所述共同行為權重為:群組內用戶的行為中,與所述群組外用戶相關的行為特征和該群組內用戶所有的行為特征的比值。
[0042]在具體實施過程中,本發(fā)明實施例還將獲取的群組外關聯用戶進行分組,譬如從群組外關聯用戶角度對于群組的興趣指導特征定義為preEx (G);通過將群組外關聯用戶聚類,并把每個類別稱為一個關聯組,每個關聯組的特征定義為exPi ;將某一關聯組在所有關聯組中的權重定義為Wei ;由此,群組外關聯用戶的興趣指導特征定義為下式(I):
[0043]
【權利要求】
1.一種基于群組關系的信息推送方法,其特征在于,所述方法包括以下步驟: 獲取當前群組的待推薦信息中各信息的標識; 獲取與所述當前群組存在關聯的群組外用戶的特征; 根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選,保留與所述群組外用戶的特征相一致的信息,并將保留的信息推送至所述當前群組。
2.根據權利要求1所述的基于群組關系的信息推送方法,其特征在于,根據獲取的群組外用戶的特征對所述當前群組中待推薦信息進行篩選后,生成第一推薦信息組,而在生成所述第一推薦信息組后,所述方法還包括以下步驟: 獲取當前顯示信息的顯示標識; 根據所述當前顯示信息的顯示標識對所述第一推薦信息組進行篩選,刪除與所述當前顯示信息的顯示標識相一致的信息,生成第二推薦信息組; 將所述第二推薦信息組的信息推送至所述當前群組。
3.根據權利要求1所述的基于群組關系的信息推送方法,其特征在于,獲取當前群組的待推薦信息中各信息的標識的步驟之前,所述方法還包括以下步驟: 獲取與所述當前群組存在關聯的群組外用戶; 獲取所述群組外用戶的 影響權重,其中所述影響權重為群組外用戶的行為數據占群組內用戶的行為數據的比重; 而根據獲取的群組外用戶的特征對所述當前群組中待推薦信息進行篩選包括: 根據所述群組外用戶的影響權重對所述當前群組中待推薦信息中各信息進行相似度計算,生成對應各信息的相似度結果; 將各信息的相似度結果與預設閾值進行對比,若相似度結果大于預設閾值,則保留相應的信息。
4.根據權利要求3所述的基于群組關系的信息推送方法,其特征在于,所述群組外用戶的影響權重包括關注度權重和共同行為權重; 其中所述關注度權重為:所述群組外用戶與群組內用戶存在關聯關系的數量; 所述共同行為權重為:群組內用戶的行為中,與所述群組外用戶相關的行為特征和該群組內用戶所有的行為特征的比值。
5.根據權利要求3所述的基于群組關系的信息推送方法,其特征在于,將各信息的相似度結果與預設閾值進行對比,并保留相應的信息的步驟之后,所述方法進一步的包括: 將保留的各信息按照相似度結果的大小依次進行顯示。
6.一種服務器,其特征在于,包括: 信息標識獲取模塊,用于獲取當前群組的待推薦信息中各信息的標識; 群組外用戶特征獲取模塊,用于獲取與所述當前群組存在關聯的群組外用戶的特征;信息篩選模塊,用于根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選,保留與所述群組外用戶的特征相一致的信息;以及 信息推送模塊,用于將所述信息篩選模塊保留的信息推送至所述當前群組。
7.根據權利要求6所述的服務器,其特征在于,所述信息篩選模塊根據獲取的所述群組外用戶的特征對所述當前群組中待推薦信息進行篩選后,生成第一推薦信息組, 而所述信息標識獲取模塊,進一步的用于獲取當前顯示信息的顯示標識;而所述信息篩選模塊,進一步的用于根據所述當前顯示信息的顯示標識對所述第一推薦信息組進行篩選,刪除與所述當前顯示信息的顯示標識相一致的信息,生成第二推薦信息組; 而所述信息推送模塊,進一步的用于將所述第二推薦信息組的信息推送至所述當前群組。
8.根據權利要求6所述的服務器,其特征在于,所述服務器進一步包括: 群組外用戶獲取模塊,用于獲取與當前群組存在關聯的群組外用戶; 影響權重獲取模塊,用于獲取所述群組外用戶的影響權重,其中所述影響權重為群組外用戶的行為數據占群組內用戶的行為數據的比重; 而信息篩選模塊具體包括: 相似度生成模塊,用于根據所述群組外用戶的影響權重對所述當前群組中待推薦信息中各信息進行相似度計算,生成對應各信息的相似度結果; 比較模塊,用于將各信息的相似度結果與預設閾值進行對比,若相似度結果大于預設閾值,則保留相應的信息。
9.根據權利要求8所述的服務器,其特征在于,所述群組外用戶的影響權重包括關注度權重和共同行為權重 ; 其中所述關注度權重為:所述群組外用戶與群組內用戶存在關聯關系的數量; 所述共同行為權重為:群組內用戶的行為中,與所述群組外用戶相關的行為特征和該群組內用戶所有的行為特征的比值。
10.根據權利要求8所述的服務器,其特征在于,所述信息推送模塊,進一步的用于將所述比較模塊保留下來的各信息按照相似度結果的大小順序的進行推送。
【文檔編號】H04L12/18GK104038517SQ201310069687
【公開日】2014年9月10日 申請日期:2013年3月5日 優(yōu)先權日:2013年3月5日
【發(fā)明者】王曉巖, 孫立峰 申請人:騰訊科技(深圳)有限公司, 清華大學