• / 23
  • 下載費用:30 金幣  

一種用戶興趣領域的確定方法和設備.pdf

摘要
申請專利號:

CN201510463343.6

申請日:

2015.07.31

公開號:

CN104991973A

公開日:

2015.10.21

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 17/30申請日:20150731|||公開
IPC分類號: G06F17/30; G06Q50/00(2012.01)I 主分類號: G06F17/30
申請人: 網易傳媒科技(北京)有限公司
發明人: 孟彥; 高金楠
地址: 100084北京市海淀區中關村東路1號院8號樓D座20-22層
優先權:
專利代理機構: 北京同達信恒知識產權代理有限公司11291 代理人: 黃志華
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510463343.6

授權公告號:

||||||

法律狀態公告日:

2018.11.13|||2015.11.18|||2015.10.21

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明的實施方式提供了一種用戶興趣領域的確定方法和設備。該方法包括:根據用戶訪問網絡時產生的操作行為,確定用戶的第一興趣領域集合以及用戶感興趣的社交對象;根據社交對象訪問網絡時產生的操作行為、和/或涉及社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;將第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為用戶的興趣領域集合。通過將第一興趣集合與用戶感興趣的社交對象的第二興趣領域集合合并得到用戶的興趣領域集合,提高了用戶訪問網絡多媒體資源時的效率,為用戶帶來了更好的體驗。此外,本發明的實施方式提供了一種用戶興趣領域的確定設備。

權利要求書

權利要求書
1.  一種用戶興趣領域的確定方法,包括:
根據用戶訪問網絡時產生的操作行為,確定所述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;
根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;
將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。

2.  根據權利要求1所述的方法,其中,將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合,包括:
按照為所述第一興趣領域集合所包含的興趣領域和所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。

3.  根據權利要求2所述的方法,在將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并之前,還包括:
采用如下方式確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數:
統計預設時間段內所述用戶訪問網絡時產生的特定操作行為的第一頻次;
根據所述第一頻次,分別確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數,
其中,所述第一頻次越高,所述第一興趣領域集合所包含的興趣領 域的權重系數越高,所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。

4.  根據權利要求1所述的方法,其中,針對確定的所述用戶感興趣的社交對象的數量大于一個的情況,根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合,包括:
針對每個社交對象,根據該社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊,確定該社交對象的第二興趣領域集合;
將每個社交對象分別對應的第二興趣領域集合合并,并將合并后得到的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。

5.  根據權利要求4所述的方法,其中,將每個社交對象分別對應的第二興趣領域集合合并,并將合并后得到的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合,包括:
針對每個社交對象,統計預設時長內所述用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次;
根據所述第二頻次,確定該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,其中,所述第二頻次越高,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數越高;
按照為每個社交對象分別對應的第二興趣領域集合所包含的興趣領域確定的權重系數,將每個社交對象分別對應的各第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。

6.  根據權利要求2-5中任一項所述的方法,在將合并后的興趣領域集合確定為所述用戶的興趣領域集合之后,還包括:
對目標網絡多媒體資源進行解析,確定所述目標網絡多媒體資源對應的興趣領域;
從目標網絡多媒體資源中,確定興趣領域與所述用戶的興趣領域集 合所包含的興趣領域匹配的目標網絡多媒體資源,并向所述用戶推薦確定的目標網絡多媒體資源,
其中,所述用戶的興趣領域集合所包含的興趣領域中,針對權重系數越高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前。

7.  根據權利要求6所述的方法,在向所述用戶推薦確定的目標網絡多媒體資源之后,還包括:
針對每個推薦的目標網絡多媒體資源,統計預設更新周期內所述用戶對該目標網絡多媒體資源所產生的特定操作行為的第三頻次;
根據所述第三頻次,確定該目標網絡多媒體資源對應興趣領域的權重系數,其中,所述第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高;
按照為各推薦的目標網絡多媒體資源分別對應的興趣領域確定的權重系數,將當前所述用戶的興趣領域集合與各推薦的目標網絡多媒體資源分別對應的興趣領域合并,并將合并后的興趣領域集合確定為更新的所述用戶的興趣領域集合。

8.  根據權利要求1所述的方法,其中,采用如下方式確定所述社交對象的第二興趣領域集合,包括:
針對在預設社交網絡中達到預設等級的第一社交對象:
根據涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;或者
根據所述第一社交對象訪問網絡時產生的操作行為、以及涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;
針對所述社交對象中除所述第一社交對象之外的第二社交對象:
根據所述第二社交對象訪問網絡時產生的操作行為,確定所述第二社交對象的第二興趣領域集合。

9.  一種用戶興趣領域的確定設備,包括:
第一確定模塊,用于根據用戶訪問網絡時產生的操作行為,確定所述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;
第二確定模塊,用于根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;
合并模塊,用于將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。

10.  根據權利要求9所述的設備,其中,所述合并模塊,具體用于按照為所述第一興趣領域集合所包含的興趣領域和所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。

11.  根據權利要求10所述的設備,還包括:第一統計模塊和第三確定模塊;
所述第一統計模塊,用于在所述合并模塊將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并之前,統計預設時間段內所述用戶訪問網絡時產生的特定操作行為的第一頻次;
所述第三確定模塊,用于根據所述第一頻次,分別確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數,其中,所述第一頻次越高,所述第一興趣領域集合所包含的興趣領域的權重系數越高,所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。

12.  根據權利要求9所述的設備,其中,所述第二確定模塊,具體包括:第二興趣領域集合確定模塊,和第二興趣領域集合合并模塊;
所述第二興趣領域集合確定模塊,用于針對確定的所述用戶感興趣的社交對象的數量大于一個的情況,針對每個社交對象,根據該社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊,確定該社交對象的第二興趣領域集合;
第二興趣領域集合合并模塊,用于將每個社交對象分別對應的第二 興趣領域集合合并,并將合并后得到的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。

13.  根據權利要求12所述的設備,其中,所述第二興趣領域集合確定模塊,具體用于針對每個社交對象,統計預設時長內所述用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次;根據所述第二頻次,確定該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,其中,所述第二頻次越高,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數越高;
所述第二興趣領域集合合并模塊,具體用于按照為每個社交對象分別對應的第二興趣領域集合所包含的興趣領域確定的權重系數,將每個社交對象分別對應的各第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。

14.  根據權利要求10-13任一項所述的設備,還包括:解析模塊和推薦模塊;
所述解析模塊,用于在所述合并模塊將合并后的興趣領域集合確定為所述用戶的興趣領域集合之后,對目標網絡多媒體資源進行解析,確定所述目標網絡多媒體資源對應的興趣領域;
所述推薦模塊,用于從目標網絡多媒體資源中,確定興趣領域與所述用戶的興趣領域集合所包含的興趣領域匹配的目標網絡多媒體資源,并向所述用戶推薦確定的目標網絡多媒體資源,其中,所述用戶的興趣領域集合所包含的興趣領域中,針對權重系數越高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前。

15.  根據權利要求14所述的設備,還包括:第二統計模塊、第四確定模塊、和更新模塊;
所述第二統計模塊,用于在所述推薦模塊向所述用戶推薦確定的目標網絡多媒體資源之后,針對每個推薦的目標網絡多媒體資源,統計預設更新周期內所述用戶對該目標網絡多媒體資源所產生的特定操作行為的第三頻次;
所述第四確定模塊,用于根據所述第三頻次,確定該目標網絡多媒體資源對應興趣領域的權重系數,其中,所述第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高;
所述更新模塊,用于按照為各推薦的目標網絡多媒體資源分別對應的興趣領域確定的權重系數,將當前所述用戶的興趣領域集合與各推薦的目標網絡多媒體資源分別對應的興趣領域合并,并將合并后的興趣領域集合確定為更新的所述用戶的興趣領域集合。

16.  根據權利要求9所述的設備,其中,所述第二確定模塊,用于
針對在預設社交網絡中達到預設等級的第一社交對象:根據涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;或者根據所述第一社交對象訪問網絡時產生的操作行為、以及涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;
針對所述社交對象中除所述第一社交對象之外的第二社交對象:根據所述第二社交對象訪問網絡時產生的操作行為,確定所述第二社交對象的第二興趣領域集合。

說明書

說明書一種用戶興趣領域的確定方法和設備
技術領域
本發明的實施方式涉及網絡通信技術領域,更具體地,本發明的實施方式涉及一種用戶興趣領域的確定方法和設備。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
隨著互聯網技術的不斷發展,網絡為用戶提供了豐富的多媒體資源,包括:新聞、圖片、音視頻等,用戶所面臨的信息量以驚人的速度增長,在網絡多媒體資源提供者側,如何針對不同的用戶方便地為用戶提供其感興趣的網絡多媒體資源成為網絡多媒體資源提供者越來越迫切的需求。在網絡多媒體資源用戶側,由于網絡多媒體資源信息量急速增加,網絡多媒體資源分類越發細化,并且有很強的實時性,用戶要從海量的信息中及時獲取感興趣的網絡多媒體資源十分困難并且費時。
針對上述問題,現有技術中提出了多種網絡多媒體資源推薦方法:
第一種網絡多媒體資源推薦方法可以主動向用戶推薦各種熱點網絡多媒體資源,但是,這種網絡多媒體資源推薦方法在向用戶推薦網絡多媒體資源時僅考慮網絡多媒體資源是否為熱點資源,而不考慮用戶個人的興趣愛好,對每個用戶都推送相同的內容,即熱點資源,這樣不能滿足用戶的個性化需求。
第二種網絡多媒體資源推薦方法針對第一種網絡多媒體資源推薦方法的缺陷,對第一種網絡多媒體資源推薦方法進行了改進,考慮了用戶的個性化需求,主要方式為根據用戶的歷史瀏覽情況,計算出用戶可能感興趣的網絡多媒體資源,然后推送相關的網絡多媒體資源,譬如,用戶瀏覽了大量的體育、音樂、汽車等類別的文章,則為用戶推薦體育、 音樂、汽車等類別的網絡多媒體資源,推送的類別可能是固定比例,也可能是根據用戶瀏覽量有所側重。但這類推薦雖然直接參考用戶的行為,但是在考慮用戶的個性化需求時依然不夠全面,無法體現用戶的真實興趣分布,那么,依然存在用戶訪問網絡多媒體資源時效率低的問題。
發明內容
出于現有的用戶興趣領域的確定方法中,考慮用戶的個性化需求時依然不夠全面的原因,現有技術中無法體現用戶的真實興趣分布,導致用戶訪問網絡多媒體資源時效率低。
因此在現有技術中,網絡多媒體資源推薦方法為用戶推薦的網絡多媒體資源未能滿足用戶的真實興趣分布,用戶依然需要花費大量的時間從海量的信息中及時獲取感興趣的網絡多媒體資源,這是非常令人煩惱的過程。
為此,非常需要一種改進的用戶興趣領域的確定方法,以使用戶興趣領域能夠得到更全面的覆蓋,提高用戶訪問網絡多媒體資源時的效率。
在本上下文中,本發明的實施方式期望提供一種用戶興趣領域的確定方法和設備。
在本發明實施方式的第一方面中,提供了一種用戶興趣領域的確定方法,包括:
根據用戶訪問網絡時產生的操作行為,確定所述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;
根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;
將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
在本發明實施方式的第二方面中,提供了一種用戶興趣領域的確定設備,包括:
第一確定模塊,用于根據用戶訪問網絡時產生的操作行為,確定所 述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;
第二確定模塊,用于根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;以及
合并模塊,用于將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
根據本發明實施方式的一種用戶興趣領域的確定方法和設備,可以基于用戶訪問網絡時產生的操作行為,不但確定出用戶的第一興趣領域集合,還確定出用戶感興趣的社交對象,并確定出社交對象的第二興趣領域集合,將第一興趣領域集合和第二興趣領域集合合并后得到的興趣領域集合確定為用戶的興趣領域集合,這樣,不但考慮到用戶感興趣的第一興趣領域集合,還根據當前社交網絡的特點考慮到用戶感興趣的社交對象,進一步將社交對象感興趣的第二興趣領域集合所包含的興趣領域也作為用戶感興趣的興趣領域,與現有技術相比,對用戶的個性化需求考慮的更加全面,更真實地體現了用戶的興趣分布,提高了用戶訪問網絡多媒體資源時的效率,為用戶帶來了更好的體驗。
附圖說明
通過參考附圖閱讀下文的詳細描述,本發明示例性實施方式的上述以及其他目的、特征和優點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發明的若干實施方式,其中:
圖1示意性地示出了本發明實施方式可以在其中實施的應用場景示意圖;
圖2示意性地示出了根據本發明一實施例的一種用戶興趣領域的確定方法的流程示意圖;
圖3示意性地示出了根據本發明另一實施例的一種網絡多媒體資源的推薦方法的流程示意圖;
圖4a~圖4b示意性地示出了根據本發明實施例的一種用戶興趣領域 的確定設備的結構示意圖之一;
圖5示意性地示出了根據本發明實施例的一種用戶興趣領域的確定設備的結構示意圖之二。
在附圖中,相同或對應的標號表示相同或對應的部分。
具體實施方式
下面將參考若干示例性實施方式來描述本發明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現本發明,而并非以任何方式限制本發明的范圍。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠將本公開的范圍完整地傳達給本領域的技術人員。
本領域技術人員知道,本發明的實施方式可以實現為一種系統、裝置、設備、方法或計算機程序產品。因此,本公開可以具體實現為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結合的形式。
根據本發明的實施方式,提出了一種用戶興趣領域的確定方法和設備。
在本文中,需要理解的是,所涉及的術語中:
1.興趣領域:用戶感興趣的網絡多媒體資源涉及到的類別或領域,興趣領域的劃分可以根據預設規則進行。
2.興趣領域集合:用戶感興趣的各網絡多媒體資源涉及到的類別或領域所構成的集合。
3.社交對象:社交網絡中的用戶對象,可以為個人或者團體。
此外,附圖中的任何元素數量均用于示例而非限制,以及任何命名都僅用于區分,而不具有任何限制含義。
下面參考本發明的若干代表性實施方式,詳細闡釋本發明的原理和精神。
發明概述
本發明人發現,現有技術中在向用戶推薦網絡多媒體資源時,雖然 直接參考用戶的行為,但是在考慮用戶的個性化需求時依然不夠全面,無法體現用戶的真實興趣分布,依然存在用戶訪問網絡多媒體資源時效率低的問題。現有技術中缺乏一種用戶興趣領域的確定方法,能夠對用戶的個性化需求考慮的更加全面,更真實地體現用戶的興趣分布,進而提高用戶訪問網絡多媒體資源時的效率。
為此,本發明提供了一種用戶興趣領域的確定方法和設備,用戶興趣領域的確定方法可以包括:根據用戶訪問網絡時產生的操作行為,確定該用戶的第一興趣領域集合以及該用戶感興趣的社交對象;根據確定的社交對象訪問網絡時產生的操作行為、和/或涉及確定的社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;將確定的第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為該用戶的興趣領域集合。這樣,不但考慮到用戶感興趣的第一興趣領域集合,還進一步將社交對象感興趣的第二興趣領域集合所包含的興趣領域也作為用戶感興趣的興趣領域,對用戶的個性化需求考慮的更加全面,提高了用戶訪問網絡多媒體資源時的效率。
在介紹了本發明的基本原理之后,下面具體介紹本發明的各種非限制性實施方式。
應用場景總覽
首先參考圖1,終端101、社交軟件服務器102、以及興趣領域確定設備103通過網絡相連,其中,終端101可以為用戶使用的終端,也可以為社交對象使用的終端,興趣領域確定設備103與社交軟件服務器102也可以為將興趣領域確定功能和社交軟件功能合二為一的同一個物理設備,且社交軟件服務器102可以為針對不同社交軟件的至少兩個服務器物理設備。
終端101可以通過網絡訪問社交軟件服務器102,終端101的使用者使用社交軟件時產生操作行為,當興趣領域確定設備103和社交軟件服務器102為同一物理設備時,興趣領域確定設備103可以直接確定終端101的使用者使用社交軟件時產生的操作行為;當興趣領域確定設備 103和社交軟件服務器102不為同一物理設備時,興趣領域確定設備103可以與該社交軟件服務器102進行交互,獲取終端101的使用者使用社交軟件時產生的操作行為;或者終端101可以記錄使用者訪問不同的社交軟件時產生的操作行為,并由終端101將記錄的操作行為上報給興趣領域確定設備103。
網絡可以為局域網、廣域網、移動互聯網等。終端101可以為便攜設備(例如:手機、平板、筆記本電腦等),也可以為個人電腦(PC,Personal Computer)。
示例性方法
下面結合圖1的應用場景,參考圖2來描述根據本發明示例性實施方式的用于用戶興趣領域確定的方法。需要注意的是,上述應用場景僅是為了便于理解本發明的精神和原理而示出,本發明的實施方式在此方面不受任何限制。相反,本發明的實施方式可以應用于適用的任何場景。
圖2為本發明實施例提供的一種用戶興趣領域的確定方法的一實施例的流程示意圖,執行主體可以為應用場景總覽中的興趣領域確定設備103,下面參照該圖對本發明一實施例提供的一種用戶興趣領域的確定方法的流程進行描述。
如圖2所示,本發明一實施例提供的一種用戶興趣領域的確定方法可以包括如下步驟:
S201、根據用戶訪問網絡時產生的操作行為,確定該用戶的第一興趣領域集合以及該用戶感興趣的社交對象。
本步驟中,用戶訪問的網絡可以包括各種類型的網絡,例如:門戶網站、各種論壇、社交網絡(包括:微博、微信、易信等)等。用戶訪問網絡時產生的操作行為可以包括用戶訪問各種類型網絡時與網絡側進行互動的操作行為,通常用戶訪問網絡時與網絡側進行互動的操作行為能夠體現出用戶的興趣以及用戶感興趣的社交對象,因此可以基于用戶訪問網絡時產生的操作行為來確定該用戶的第一興趣領域集合以及該用戶感興趣的社交對象。
在確定用戶的第一興趣領域集合時,可以基于的操作行為可以包括 如下行為的一種或多種:瀏覽行為、評論行為、轉發行為、頂或踩行為、關注行為、收藏行為等;在確定用戶感興趣的社交對象時,可以基于上述操作行為確定上述操作行為所涉及的社交對象,此外,還可以根據涉及到社交對象的其他操作行為,例如:用戶參與社交對象相關圈子的行為等,來確定用戶感興趣的社交對象。
進一步地,社交對象可以為個人(例如:用戶感興趣的朋友、社會名流等)也可以為團體(例如:用戶感興趣的組織、知名單位等),興趣領域可以為用戶感興趣的網絡多媒體資源涉及到的類別或領域,可以將較大的類別或領域作為興趣領域,例如:娛樂、體育、汽車等,也可以將較小的類別或領域作為興趣領域,例如:某話題、某事件等,也就是說,興趣領域的劃分可以根據預設規則進行,這里并不限定劃分的依據。
S202、根據S201中確定的社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊確定用戶感興趣的社交對象的第二興趣領域集合。
本步驟中,可以采用如下方式確定社交對象的第二興趣領域集合,包括:
針對在預設社交網絡中達到預設等級的第一社交對象:
根據涉及第一社交對象的相關資訊,確定第一社交對象的第二興趣領域集合;或者
根據第一社交對象訪問網絡時產生的操作行為、以及涉及第一社交對象的相關資訊,確定第一社交對象的第二興趣領域集合;
針對社交對象中除第一社交對象之外的第二社交對象:
根據第二社交對象訪問網絡時產生的操作行為,確定第二社交對象的第二興趣領域集合。
也就是說,在確定社交對象的第二興趣領域集合的過程中,可以針對在預設社交網絡中達到不同預設等級的不同社交對象,采用不同的方式進行確定。
第一社交對象可以為在預設社交網絡中達到預設等級的社交對象, 例如:在微博中具有“貴賓(VIP,Very Important Person)”等級的社交對象,可見,第一社交對象在社會上可以具有一定的知名度,那么在確定第一社交對象的第二興趣領域集合時,可以依據涉及第一社交對象的相關資訊,例如:第一社交對象的歷史新聞、傳記介紹等資訊,確定第一社交對象的第二興趣領域集合;也可以在依據涉及第一社交對象的相關資訊的同時,進一步根據第一社交對象訪問網絡時產生的操作行為(參見步驟S201中確定用戶的第一興趣領域集合的步驟),共同確定第一社交對象的第二興趣領域集合。
第二社交對象可以為社交對象中除第一社交對象之外的社交對象,第二社交對象可以為社交網絡中的普通用戶,可能并不具有社會知名度,那么,在確定第二社交對象的第二興趣領域集合時,可以參見步驟S201中確定用戶的第一興趣領域集合的步驟來進行。
進一步地,當步驟S201中確定的社交對象的數量為一個時,步驟S202中可以直接確定出該一個社交對象的第二興趣領域集合,并作為用戶感興趣的社交對象的第二興趣領域集合。而當步驟S201中確定的社交對象的數量為大于一個時,針對確定的用戶感興趣的社交對象的數量大于一個的情況,步驟S202可以具體實施為如下步驟:
步驟一、針對S201中確定的每個社交對象,根據該社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊,確定該社交對象的第二興趣領域集合。
步驟二、將每個社交對象分別對應的第二興趣領域集合合并,并將合并后得到的興趣領域集合確定為用戶感興趣的社交對象的第二興趣領域集合。
假設步驟S201中確定出三個社交對象(社交對象a、社交對象b、和社交對象c),在步驟一中確定出該三個社交對象分別對應的第二興趣領域集合,例如:社交對象a的第二興趣領域集合為{娛樂體育軍事},社交對象b的第二興趣領域集合為{科技軍事},社交對象c的第二興趣領域集合為{娛樂科技},那么,可以直接將三個社交對象分別對應的第二興趣領域集合進行合并,得到用戶感興趣的社交對象的第二興趣領域 集合為{娛樂體育軍事科技}。
進一步地,盡管確定出多個社交對象,可能用戶在不同的時間段內對不同的社交對象的感興趣程度并不相同,那么,可以根據用戶對不同社交對象的感興趣程度為每個社交對象對應的第二興趣領域集合所包含興趣領域確定權重系數,再將具有權重系數的各興趣領域進行合并,針對這種情況,步驟二可以進一步具體實施為如下步驟:
步驟二一、針對每個社交對象,統計預設時長內用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次。
進一步地,在步驟二一中,可以通過預設時長內用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次,來衡量用戶在預設時長內對社交對象的感興趣程度,并且第二頻次越高,表征用戶在預設時長內對該社交對象感興趣程度越高。
網絡多媒體資源可以為網絡上的各類多媒體資源,例如:文檔、音頻、視頻等。特定操作行為包括與網絡多媒體資源的各種互動行為,例如:瀏覽行為、評論行為、轉發行為、頂或踩行為、關注行為、收藏行為等。第二頻次可以為用戶在預設時長內對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的次數,也可以為單位時間內產生的特定操作行為的頻率。
步驟二二、根據步驟二一中確定的第二頻次,確定該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,其中,第二頻次越高,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數越高。
進一步地,在步驟二二中,由于第二頻次可以表征用戶對社交對象的感興趣程度,那么,可以根據第二頻次,確定社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,并且,第二頻次越高,表征用戶對該社交對象感興趣程度越高,那么,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數也越高。
具體實施時,權重系數的數值可以基于第二頻次的值進行確定,可以將第二頻次的值作任何數學變換得到。假設社交對象a、社交對象b、和社交對象c對應的第二頻次分別為3次、2次、和5次,那么,可以直 接將數值3、2、和5分別作為社交對象a、社交對象b、和社交對象c分別對應的第二興趣領域集合所包含興趣領域的權重系數,也可以基于數值3、2、和5進行數學變換,例如:進行歸一化處理得到0.3、0.2、和0.5,將變換后得到的數值分別作為社交對象a、社交對象b、和社交對象c分別對應的第二興趣領域集合所包含興趣領域的權重系數。
步驟二三、按照為每個社交對象分別對應的第二興趣領域集合所包含的興趣領域確定的權重系數,將每個社交對象分別對應的各第二興趣領域集合合并,并將合并后的興趣領域集合確定為用戶感興趣的社交對象的第二興趣領域集合。
接續上述例子,假設社交對象a、社交對象b、和社交對象c分別對應的第二興趣領域集合所包含興趣領域的權重系數分別為0.3、0.2、和0.5,那么,對于社交對象a,帶有權重系數的第二興趣領域集合為{0.3娛樂0.3體育0.3軍事},對于社交對象b,帶有權重系數的第二興趣領域集合為{0.2科技0.2軍事},對于社交對象c,帶有權重系數的第二興趣領域集合為{0.5娛樂0.5科技},然后,合并各社交對象分別對應的各第二興趣領域集合:{0.3娛樂+0.5娛樂0.3體育0.3軍事+0.2軍事0.2科技+0.5科技},得到用戶感興趣的社交對象的第二興趣領域集合為{0.8娛樂0.3體育0.5軍事0.7科技},這樣,不但得到了用戶感興趣的社交對象的第二興趣領域集合,還通過該第二興趣領域集合所包含的興趣領域的不同權重系數得到了對不同興趣領域的感興趣程度。
進一步地,在合并第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合時,第一種情況:可以直接進行合并(相當于二者包含的興趣領域的權重系數各占50%),第二種情況:也可以為第一興趣領域集合所包含的興趣領域和用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定固定的權重系數,按照該權重系數進行合并,第三種情況:還可以進一步地根據用戶產生的特定操作行為為第一興趣領域集合所包含的興趣領域和用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定權重系數。
針對第一種情況和第二種情況,可以不執行步驟S203~步驟S204, 直接進入步驟S205,針對第三種情況,步驟S203~步驟S204用于根據用戶產生的特定操作行為,確定第一興趣領域集合所包含的興趣領域以及用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數。
S203、統計預設時間段內用戶訪問網絡時產生的特定操作行為的第一頻次。
進一步地,盡管本發明實施例中最終確定出的用戶的興趣領域集合由第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合合并得到,但第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合的重要程度可能是不同的。有些用戶比較活躍,樂于在網絡上進行互動操作,有些用戶相對不太活躍,不樂于在網絡上進行互動操作,那么,可以認為:對于活躍用戶,第一興趣領域集合所包含的興趣領域對應的權重系數相對較高,而第二興趣領域集合所包含的興趣領域對應的權重系數相對較低,相反,對于不活躍用戶,第一興趣領域集合所包含的興趣領域對應的權重系數相對較低,而第二興趣領域集合所包含的興趣領域對應的權重系數相對較高。
用戶在預設時間段內的活躍程度可以通過預設時間段內用戶訪問網絡時產生的特定操作行為的第一頻次來體現。特定操作行為包括與網絡多媒體資源的各種互動行為,例如:瀏覽行為、評論行為、轉發行為、頂或踩行為、關注行為、收藏行為等。第一頻次可以為用戶在預設時間段內訪問網絡時產生的特定操作行為的次數,也可以為單位時間內產生的特定操作行為的頻率。
S204、根據S203中確定的第一頻次,分別確定第一興趣領域集合所包含的興趣領域以及用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數。
其中,第一頻次越高,第一興趣領域集合所包含的興趣領域的權重系數越高,用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。
具體實施時,第一頻次與第一興趣領域集合所包含的興趣領域的權 重系數,以及與用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數之間的數值轉換關系可以根據實際需要進行確定,本發明并不限定具體的數值轉換方式,只要滿足第一頻次越高,第一興趣領域集合所包含的興趣領域的權重系數越高,用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低即可。
S205、按照為第一興趣領域集合所包含的興趣領域和用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為用戶的興趣領域集合。
假設第一興趣領域集合為{科技汽車},用戶感興趣的社交對象的第二興趣領域集合為{娛樂0.3/0.8體育0.5/0.8軍事0.7/0.8科技},為第一興趣領域集合所包含的興趣領域確定的權重系數為0.5,為用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域確定的權重系數為0.5,那么,將第一興趣領域集合{0.5科技0.5汽車}和用戶感興趣的社交對象的第二興趣領域集合{0.5娛樂0.1875體育0.3125軍事0.4375科技}合并為用戶的興趣領域集合{0.5娛樂0.1875體育0.3125軍事0.9375科技0.5汽車},這樣,不但得到了用戶的興趣領域集合,還通過該用戶的興趣領域集合所包含的興趣領域的不同權重系數得到了用戶對不同興趣領域的感興趣程度。
基于圖2提供的一種用戶興趣領域的確定方法的一實施例,圖3為本發明實施例提供的一種網絡多媒體資源的推薦方法的另一實施例的流程示意圖,執行主體可以為應用場景總覽中的興趣領域確定設備103,下面參照該圖對本發明另一實施例提供的一種網絡多媒體資源的推薦方法的流程進行描述。
如圖3所示,本發明另一實施例提供的一種網絡多媒體資源的推薦方法可以包括如下步驟:
S301、根據用戶訪問網絡時產生的操作行為,確定該用戶的第一興趣領域集合以及該用戶感興趣的社交對象。
S302、根據S301中確定的社交對象訪問網絡時產生的操作行為、和 /或涉及該社交對象的相關資訊確定用戶感興趣的社交對象的第二興趣領域集合。
S303、統計預設時間段內用戶訪問網絡時產生的特定操作行為的第一頻次。
S304、根據S303中確定的第一頻次,分別確定第一興趣領域集合所包含的興趣領域以及用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數,
其中,第一頻次越高,第一興趣領域集合所包含的興趣領域的權重系數越高,用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。
S305、按照為第一興趣領域集合所包含的興趣領域和用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將第一興趣領域集合和用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為用戶的興趣領域集合。
步驟S301~步驟S305的解釋可以參見圖2中步驟S201~步驟S205的相關步驟,這里不再贅述。
通過步驟S301~步驟S305得到了用戶的興趣領域集合,步驟S306~步驟S307中可以根據用戶的興趣領域集合為用戶推薦用戶感興趣的多媒體資源。
S306、對目標網絡多媒體資源進行解析,確定目標網絡多媒體資源對應的興趣領域。
本步驟中,目標網絡多媒體資源可以為文檔、音頻、視頻等。在對目標多媒體資源進行解析時,可以采用現有技術提供的解析方法,對目標多媒體資源的標題和/或內容進行解析,得到目標多媒體資源對應的興趣領域。
S307、從目標網絡多媒體資源中,確定興趣領域與用戶的興趣領域集合所包含的興趣領域匹配的目標網絡多媒體資源,并向用戶推薦確定的目標網絡多媒體資源。
其中,用戶的興趣領域集合所包含的興趣領域中,針對權重系數越 高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前。
步驟S306中可以確定出一個或者多個目標網絡多媒體資源的興趣領域,本步驟中,可以將S306中確定出的目標網絡多媒體資源對應的興趣領域與用戶的興趣領域集合所包含的興趣領域進行匹配,得到能夠匹配上的目標網絡多媒體資源,并且向用戶推薦。
如果用戶的興趣領域集合所包含的興趣領域帶有權重系數,那么就可以根據權重系數的高低,確定權重系數不同的興趣領域對應的推薦的目標網絡多媒體資源的數量以及位置,即針對權重系數越高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前(針對推薦的目標網絡多媒體資源以列表的形式呈現的情況)。
假設用戶的興趣領域集合{0.5娛樂0.1875體育0.3125軍事0.9375科技0.5汽車},那么,在為用戶推薦的目標網絡多媒體資源中,興趣領域為科技的目標網絡多媒體資源的數量最多,并且推薦位置最靠前,其次可以依次為:汽車、娛樂、軍事、體育。也就是說,興趣領域為體育的目標網絡多媒體資源的數量最少,并且推薦位置最靠后。
進一步地,用戶的興趣領域并不會一成不變,隨著時間的推移可能會發生變化,步驟S308~步驟S310,根據用戶對推薦的目標網絡多媒體資源的特定操作行為,對當前用戶的興趣領域集合進行更新。
S308、針對每個推薦的目標網絡多媒體資源,統計預設更新周期內用戶對該目標網絡多媒體資源所產生的特定操作行為的第三頻次。
進一步地,可以預先設置對用戶的興趣領域集合進行更新的更新周期,更新周期的具體時長可以根據實際需要進行確定。向用戶推薦的目標網絡多媒體資源的數量和位置能夠體現出當前用戶的興趣領域集合所包含興趣領域的重要程度,而后續用戶對推薦的目標網絡多媒體資源的反饋(對目標網絡多媒體資源所產生的特定操作行為)又可以體現出用戶興趣領域側重點的變化。
特定操作行為包括與網絡多媒體資源的各種互動行為,例如:瀏覽 行為、評論行為、轉發行為、頂或踩行為、關注行為、收藏行為等。第三頻次可以為用戶對該推薦目標網絡多媒體資源所產生的特定操作行為的次數,也可以為單位時間內產生的特定操作行為的頻率。
S309、根據S308中確定的第三頻次,確定該目標網絡多媒體資源對應興趣領域的權重系數,
其中,第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高。
具體實施時,第三頻次與目標網絡多媒體資源對應興趣領域的權重系數之間的數值轉換關系可以根據實際需要進行確定,本發明并不限定具體的數值轉換方式,只要滿足第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高即可。
較佳地,可以將本更新周期內用戶對某一興趣領域的目標網絡多媒體資源產生的特定操作行為次數與用戶對該某一興趣領域的目標網絡多媒體資源的歷史特定操作行為次數(近預設天數內產生的特定操作行為的次數)之間的比,或者與用戶對各興趣領域的目標網絡多媒體資源的總歷史特定操作行為次數(近預設天數內產生的特定操作行為的總次數)之間的比,確定為該某目標網絡多媒體資源對應興趣領域的權重系數。
假設預設更新周期內用戶對興趣領域為體育的目標網絡多媒體資源所產生的特定操作行為的第三頻次最高,其次依次為娛樂、汽車、軍事、科技,那么,可以確定出目標網絡多媒體資源分別對應的興趣領域:體育、娛樂、汽車、軍事、科技的權重系數分別為:1、5/8、4/8、2/8、1/8。
S310、按照S309中為各推薦的目標網絡多媒體資源分別對應的興趣領域確定的權重系數,將當前用戶的興趣領域集合與各推薦的目標網絡多媒體資源分別對應的興趣領域合并,并將合并后的興趣領域集合確定為更新的用戶的興趣領域集合。
假設當前用戶的興趣領域集合為{0.5/0.9375娛樂0.1875/0.9375體育0.3125/0.9375軍事1科技0.5/0.9375汽車},而為各推薦的目標網絡多媒體資源分別對應的興趣領域(體育、娛樂、汽車、軍事、科技)分別確定的權重系數為1、5/8、4/8、2/8、1/8,將興趣領域集合{0.5/0.9375 娛樂0.1875/0.9375體育0.3125/0.9375軍事1科技0.5/0.9375汽車}與興趣領域集合{1體育0.625娛樂0.5汽車0.25軍事0.125科技}合并,得到更新的用戶的興趣領域集合為:{1.158娛樂1.2體育0.58軍事1.125科技1.03汽車},那么,下次為用戶推薦目標網絡多媒體資源時,可以參考更新的用戶的興趣領域集合來進行。
示例性設備
在介紹了本發明示例性實施方式的方法之后,接下來,參考圖4a、圖4b、圖5對本發明示例性實施方式的、用于確定用戶興趣領域的設備。
圖4a~圖4b為本發明實施例提供的一種用戶興趣領域的確定設備的結構示意圖,如圖4a所示,可以包括如下模塊:
第一確定模塊401,用于根據用戶訪問網絡時產生的操作行為,確定所述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;
第二確定模塊402,用于根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;
合并模塊403,用于將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
在本實施例的一些實施方式中,可選的,所述合并模塊403,具體用于按照為所述第一興趣領域集合所包含的興趣領域和所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
在本實施例的一些實施方式中,可選的,用戶興趣領域的確定設備還包括:第一統計模塊404和第三確定模塊405。
所述第一統計模塊404,用于在所述合并模塊403將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并之前,統計預設時間段內所述用戶訪問網絡時產生的特定操作行為的第一頻次;
所述第三確定模塊405,用于根據所述第一頻次,分別確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數,其中,所述第一頻次越高,所述第一興趣領域集合所包含的興趣領域的權重系數越高,所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。
在本實施例的又一些實施方式中,可選的,如圖4b所示,所述第二確定模塊402,具體包括:第二興趣領域集合確定模塊4021,和第二興趣領域集合合并模塊4022;
所述第二興趣領域集合確定模塊4021,用于針對確定的所述用戶感興趣的社交對象的數量大于一個的情況,針對每個社交對象,根據該社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊,確定該社交對象的第二興趣領域集合;
所述第二興趣領域集合合并模塊4022,用于將每個社交對象分別對應的第二興趣領域集合合并,并將合并后得到的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。
在本實施例的又一些實施方式中,可選的,所述第二興趣領域集合確定模塊4021,具體用于針對每個社交對象,統計預設時長內所述用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次;根據所述第二頻次,確定該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,其中,所述第二頻次越高,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數越高;
所述第二興趣領域集合合并模塊4022,具體用于按照為每個社交對象分別對應的第二興趣領域集合所包含的興趣領域確定的權重系數,將每個社交對象分別對應的各第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。
在本實施例的再一些實施方式中,可選的,所述的用戶興趣領域的確定設備還包括:解析模塊406和推薦模塊407。
所述解析模塊406,用于在所述合并模塊403將合并后的興趣領域集 合確定為所述用戶的興趣領域集合之后,對目標網絡多媒體資源進行解析,確定所述目標網絡多媒體資源對應的興趣領域;
所述推薦模塊407,用于從目標網絡多媒體資源中,確定興趣領域與所述用戶的興趣領域集合所包含的興趣領域匹配的目標網絡多媒體資源,并向所述用戶推薦確定的目標網絡多媒體資源,其中,所述用戶的興趣領域集合所包含的興趣領域中,針對權重系數越高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前。
在本實施例的再一些實施方式中,可選的,所述的用戶興趣領域的確定設備還包括:第二統計模塊408、第四確定模塊409、和更新模塊410。
所述第二統計模塊408,用于在所述推薦模塊407向所述用戶推薦確定的目標網絡多媒體資源之后,針對每個推薦的目標網絡多媒體資源,統計預設更新周期內所述用戶對該目標網絡多媒體資源所產生的特定操作行為的第三頻次;
所述第四確定模塊409,用于根據所述第三頻次,確定該目標網絡多媒體資源對應興趣領域的權重系數,其中,所述第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高;
所述更新模塊410,用于按照為各推薦的目標網絡多媒體資源分別對應的興趣領域確定的權重系數,將當前所述用戶的興趣領域集合與各推薦的目標網絡多媒體資源分別對應的興趣領域合并,并將合并后的興趣領域集合確定為更新的所述用戶的興趣領域集合。
在本實施例的再一些實施方式中,可選的,所述第二確定模塊402,具體用于,
針對在預設社交網絡中達到預設等級的第一社交對象:根據涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;或者根據所述第一社交對象訪問網絡時產生的操作行為、以及涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域集合;
針對所述社交對象中除所述第一社交對象之外的第二社交對象:根據所述第二社交對象訪問網絡時產生的操作行為,確定所述第二社交對象的第二興趣領域集合。
此外,本發明還可包括一種如圖5所示的用戶興趣領域的確定設備,包括處理器501(可以為一個或多個,本發明各實施例中以一個為例)、存儲器502以及總線系統503,其中:
處理器501控制所述用戶興趣領域的確定設備的操作,存儲器502可以包括只讀存儲器和隨機存取存儲器,并向處理器501提供指令和數據。存儲器502的一部分還可以包括非易失性隨機存取存儲器(NVRAM)。
所述用戶興趣領域的確定設備的各個組件通過總線系統503耦合在一起,其中總線系統503除包括數據總線之外,還可以包括電源總線、控制總線和狀態信號總線等。在本發明的其它一些實施例中,處理器501、存儲器502也可以通過通信線路直接連接。但是為了清楚說明起見,在圖中將各種總線都標為總線系統503。
存儲器502存儲了如下的元素,可執行模塊或者數據結構,或者它們的子集,或者它們的擴展集:
操作指令:包括各種操作指令,用于實現各種操作。
操作系統:包括各種系統程序,用于實現各種基礎業務以及處理基于硬件的任務。
在本發明實施例中,處理器501通過調用存儲器502存儲的操作指令,執行如下操作:
根據用戶訪問網絡時產生的操作行為,確定所述用戶的第一興趣領域集合以及所述用戶感興趣的社交對象;以及根據所述社交對象訪問網絡時產生的操作行為、和/或涉及所述社交對象的相關資訊,確定用戶感興趣的社交對象的第二興趣領域集合;以及將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
在本實施例的一些實施方式中,可選的,所述處理器501,按照為所 述第一興趣領域集合所包含的興趣領域和所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域分別確定的權重系數,將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶的興趣領域集合。
在本實施例的一些實施方式中,可選的,所述處理器501,在將所述第一興趣領域集合和所述用戶感興趣的社交對象的第二興趣領域集合合并之前,采用如下方式確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數:統計預設時間段內所述用戶訪問網絡時產生的特定操作行為的第一頻次;根據所述第一頻次,分別確定所述第一興趣領域集合所包含的興趣領域以及所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數,其中,所述第一頻次越高,所述第一興趣領域集合所包含的興趣領域的權重系數越高,所述用戶感興趣的社交對象的第二興趣領域集合所包含的興趣領域的權重系數越低。
在本實施例的又一些實施方式中,可選的,所述處理器501,針對確定的所述用戶感興趣的社交對象的數量大于一個的情況,針對每個社交對象,根據該社交對象訪問網絡時產生的操作行為、和/或涉及該社交對象的相關資訊,確定該社交對象的第二興趣領域集合;將每個社交對象分別對應的第二興趣領域集合合并,并將合并后得到的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。
在本實施例的又一些實施方式中,可選的,所述處理器501,針對每個社交對象,統計預設時長內所述用戶對涉及到該社交對象的網絡多媒體資源所產生的特定操作行為的第二頻次;根據所述第二頻次,確定該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數,其中,所述第二頻次越高,該社交對象對應的第二興趣領域集合所包含興趣領域的權重系數越高;按照為每個社交對象分別對應的第二興趣領域集合所包含的興趣領域確定的權重系數,將每個社交對象分別對應的各第二興趣領域集合合并,并將合并后的興趣領域集合確定為所述用戶感興趣的社交對象的第二興趣領域集合。
在本實施例的再一些實施方式中,可選的,所述處理器501,在將合并后的興趣領域集合確定為所述用戶的興趣領域集合之后,對目標網絡多媒體資源進行解析,確定所述目標網絡多媒體資源對應的興趣領域;從目標網絡多媒體資源中,確定興趣領域與所述用戶的興趣領域集合所包含的興趣領域匹配的目標網絡多媒體資源,并向所述用戶推薦確定的目標網絡多媒體資源,其中,所述用戶的興趣領域集合所包含的興趣領域中,針對權重系數越高的興趣領域,推薦的匹配目標網絡多媒體資源越多,且推薦的匹配目標網絡多媒體資源的顯示位置越靠前。
在本實施例的再一些實施方式中,可選的,所述處理器501,在向所述用戶推薦確定的目標網絡多媒體資源之后,針對每個推薦的目標網絡多媒體資源,統計預設更新周期內所述用戶對該目標網絡多媒體資源所產生的特定操作行為的第三頻次;根據所述第三頻次,確定該目標網絡多媒體資源對應興趣領域的權重系數,其中,所述第三頻次越高,該目標網絡多媒體資源對應興趣領域的權重系數越高;按照為各推薦的目標網絡多媒體資源分別對應的興趣領域確定的權重系數,將當前所述用戶的興趣領域集合與各推薦的目標網絡多媒體資源分別對應的興趣領域合并,并將合并后的興趣領域集合確定為更新的所述用戶的興趣領域集合。
在本實施例的再一些實施方式中,可選的,所述處理器501,針對在預設社交網絡中達到預設等級的第一社交對象:根據涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域;或者根據所述第一社交對象訪問網絡時產生的操作行為、以及涉及所述第一社交對象的相關資訊,確定所述第一社交對象的第二興趣領域;針對所述社交對象中除所述第一社交對象之外的第二社交對象:根據所述第二社交對象訪問網絡時產生的操作行為,確定所述第二社交對象的第二興趣領域。
應當注意,盡管在上文詳細描述中提及了一種用戶興趣領域的確定設備的若干模塊或子模塊,但是這種劃分僅僅是示例性的并非強制性的。實際上,根據本發明的實施方式,上文描述的兩個或更多模塊的特征和功能可以在一個模塊中具體化。反之,上文描述的一個模塊的特征和功能可以進一步劃分為由多個模塊來具體化。
此外,盡管在附圖中以特定順序描述了本發明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執行這些操作,或是必須執行全部所示的操作才能實現期望的結果。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執行,和/或將一個步驟分解為多個步驟執行。
雖然已經參考若干具體實施方式描述了本發明的精神和原理,但是應該理解,本發明并不限于所公開的具體實施方式,對各方面的劃分也不意味著這些方面中的特征不能組合以進行受益,這種劃分僅是為了表述的方便。本發明旨在涵蓋所附權利要求的精神和范圍內所包括的各種修改和等同布置。

關 鍵 詞:
一種 用戶 興趣 領域 確定 方法 設備
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種用戶興趣領域的確定方法和設備.pdf
鏈接地址:http://www.rgyfuv.icu/p-6381619.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图