關于媒體展現的內容提供方法和系統的制作方法
【專利摘要】本發明實施例提供一種關于媒體展現的內容提供方法和系統,方法包括:采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并且從采集的網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數;根據在客戶端媒體內容的播放狀態,根據各興趣關鍵詞及其出現次數從媒體數據庫中選取媒體內容條目,并且將選取的媒體內容條目發送至客戶端,以使客戶端展現媒體內容條目。本發明的技術方案實現了在用戶觀看的當前媒體展現結束后,盡可能繼續展現與用戶興趣相關的媒體內容條目。
【專利說明】關于媒體展現的內容提供方法和系統
【技術領域】
[0001] 本發明涉及通信【技術領域】,尤其涉及一種關于媒體展現的內容提供方法和系統。
【背景技術】
[0002] 隨著科技的發展,電視機、PC電腦、平板電腦、智能手機等多種終端出現在我們身 邊,向我們展現出各種各樣的媒體,如電視節目、音樂、圖片、視頻等等。
[0003] 大部分的媒體都是按用戶的需要,通過點擊觸發來實施展現。有一部分媒體,在滿 足用戶的展現需求之后,還會按照某種順序繼續展現其他的媒體。比如在一個視頻網站,點 擊播放一段娛樂資訊類的視頻,視頻播放后,可能會繼續播放網站給出的相關推薦列表中 的視頻。而這些推薦列表中的視頻往往與用戶的興趣沒有明顯的關聯性,這使得用戶需繼 續輸入檢索需求,進行檢索才能獲得自己想看的媒體,降低了用戶體驗。
【發明內容】
[0004] 本發明的實施例提供一種關于媒體展現的內容提供方法和系統,以實現在當前媒 體展現結束后,使客戶端繼續展現與用戶興趣相關的媒體內容條目。
[0005] 為達到上述目的,本發明的實施例提供了一種關于媒體展現的內容提供方法,包 括:
[0006] 采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并且從采集的 所述網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數;
[0007] 根據在客戶端所述媒體內容的播放狀態,根據各所述興趣關鍵詞及其出現次數從 媒體數據庫中選取媒體內容條目,并且將選取的所述媒體內容條目發送至所述客戶端,以 使所述客戶端展現所述媒體內容條目。
[0008] 本發明的實施例還提供了一種關于媒體展現的內容提供系統,包括:
[0009] 采集模塊,用于采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數 據,并且從采集的所述網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數;
[0010] 選取模塊,用于根據在客戶端所述媒體內容的播放狀態,根據各所述興趣關鍵詞 及其出現次數從媒體數據庫中選取媒體內容條目;
[0011] 發送模塊,用于將選取的所述媒體內容條目發送至所述客戶端,以使所述客戶端 展現所述媒體內容條目。
[0012] 本發明實施例提供的關于媒體展現的內容提供方法和系統,通過采集在預定的統 計時間段內觀看媒體內容的用戶的網絡行為數據,并且從采集的網絡行為數據中獲取至少 一個興趣關鍵詞及其出現次數;根據在客戶端媒體內容的播放狀態,根據各興趣關鍵詞及 其出現次數從媒體數據庫中選取媒體內容條目,并將選取的媒體內容條目發送至客戶端, 以使客戶端展現媒體內容條目,由此實現在當前媒體展現結束后,客戶端可繼續播放與用 戶興趣相關的媒體內容條目,同時提高了用戶體驗。
【專利附圖】
【附圖說明】
[0013] 圖1為本發明提供的關于媒體展現的內容提供方法一個實施例的方法流程圖;
[0014] 圖2a為本發明提供的關于媒體展現的內容提供方法另一個實施例的方法流程 圖;
[0015] 圖2b為本發明提供的關于媒體展現的內容提供方法又一個實施例的方法流程圖
[0016] 圖3為本發明提供的關于媒體展現的內容提供系統一個實施例的結構示意圖;
[0017] 圖4a為本發明提供的關于媒體展現的內容提供系統另一個實施例的結構示意 圖;
[0018] 圖4b為本發明提供的關于媒體展現的內容提供系統又一個實施例的結構示意 圖。
【具體實施方式】
[0019] 本發明的實施例利用觀看某媒體內容的用戶的網絡行為數據,獲取至少一個興趣 關鍵詞及其出現次數;根據在客戶端該媒體內容的特定播放狀態(如播放結束、將近結束 或播放暫停等),根據各興趣關鍵詞及其出現次數從媒體數據庫中選取媒體內容條目并發 送至客戶端,以進行展現。本發明實施例的技術方案可以適用于關于媒體展現的內容提供 系統。
[0020] 實施例一
[0021] 圖1為本發明提供的關于媒體展現的內容提供方法一個實施例的方法流程圖,該 方法的執行主體可以為具有數據采集及處理功能的系統或服務器。如圖1所示,該關于媒 體展現的內容提供方法具體包括:
[0022] S101,采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并且從 采集的網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數。
[0023] 其中,上述媒體可以為媒體視頻、媒體圖片、媒體音樂等。系統在預定的統計時間 段內(如過去的一小時、過去的十分鐘、過去的五分鐘等)搜集觀看媒體內容A的用戶,然 后采集這些用戶的網絡行為數據。其中,用戶的網絡行為數據可以理解為用戶在上網行為 中產生的數據,如包括用戶上網的cookie數據以及用戶以各種形式如通過手機短信、微信 和/或彈幕評論的方式發布的消息或評論等。其中,所述用戶以各種形式如通過手機短信、 微信和/或彈幕評論的方式發布的消息或評論具有較強的實時性。用戶本身可通過各種方 式設置是否允許其行為數據被采集。在步驟SlOl采集到的是用戶允許進行采集的網絡行 為數據,從而不影響用戶的隱私和使用安全性。
[0024] 通過這些用戶的網絡行為數據的具體內容可以獲悉用戶當時的興趣愛好,例如當 某條網絡行為數據中出現"鮮花"時,則表征產生該條網絡行為數據的用戶對"鮮花"比較感 興趣。本實施例中,則將"鮮花"視為一個上述興趣關鍵詞。通過對采集的上述用戶的網絡 行為數據進行數據挖掘,可以從中獲取至少一個這樣的興趣關鍵詞及其對應的出現次數。
[0025] S102,根據在客戶端媒體內容的播放狀態,根據各興趣關鍵詞及其出現次數從媒 體數據庫中選取媒體內容條目,并且將選取的媒體內容條目發送至客戶端,以使客戶端展 現媒體內容條目。
[0026] 當系統檢測到網絡中某一客戶端上其當前的媒體內容處于某個播放狀態(如播 放暫停、播放結束或將要結束等)時,則觸發根據上述獲得的各興趣關鍵詞及其出現次數 在媒體數據庫中選取媒體內容條目以及將選取的媒體內容條目發送至客戶端的處理。其 中,該媒體數據庫中預先存儲有多個媒體內容條目,可以是從如百度圖片、百度視頻中搜集 獲取的媒體內容條目,每個媒體內容條目中具體可以包括媒體的名稱、類型(視頻、圖片、 音樂等)、鏈接地址等信息。
[0027] 具體地,在通過各興趣關鍵詞及其出現次數在媒體數據庫中選取媒體內容條目的 處理中,可以依據各興趣關鍵詞對應的出現次數選取部分興趣關鍵詞再在媒體數據庫中進 行檢索,獲取與這些興趣關鍵詞相關的媒體內容條目作為上述選取的媒體內容條目。在此, 本實施例對具體選取的方法不作限定。
[0028] 可以理解的,在具體選取媒體內容條目時,還可參考所響應的客戶端上剛好處于 所述播放狀態的媒體內容的類型,盡量選取同類型的媒體內容條目。例如,當在客戶端上處 于所述播放狀態的媒體內容為視頻時,則選取視頻類的媒體內容條目;當在客戶端上處于 所述播放狀態的媒體內容為圖片時,則選取圖片類的媒體內容條目。如此,可以更快速的獲 取到繼當前客戶端播放結束的媒體內容后與之相近的同類別的媒體內容。
[0029] 此外,在所述將選取的媒體內容條目發送至客戶端的處理中,系統可以將選取的 媒體內容條目按某一固定展現順序發送至客戶端,以使其在客戶端上逐一進行展現。
[0030] 在具體應用場景中,本實施例所述的關于媒體展現的內容提供方法可以針對網絡 中的不同媒體內容進行單獨實施。即預先針對不同的媒體內容統計獲取其相應的興趣關鍵 詞及出現次數,然后,當識別出網絡中客戶端上播放的與之相同的媒體結束后,根據預先統 計的該媒體內容對應的興趣關鍵詞及出現次數從媒體數據庫中選取媒體內容條目并發送 至該客戶端以進行展現。
[0031] 本發明實施例提供的關于媒體展現的內容提供方法,通過采集在預定的統計時間 段內觀看媒體內容的用戶的網絡行為數據,并且從采集的網絡行為數據中獲取至少一個興 趣關鍵詞及其出現次數;根據在客戶端所述媒體內容的特定播放狀態,根據各興趣關鍵詞 及其出現次數從媒體數據庫中選取媒體內容條目并發送至客戶端,以使客戶端展現媒體內 容條目。該方案通過采集具有相同媒體觀看行為的用戶的網絡行為數據來獲取當前用戶潛 在的興趣點,從而實現在客戶端的當前媒體內容播放結束后,客戶端可繼續播放與用戶興 趣相關的媒體內容,進而提尚用戶體驗。
[0032] 實施例二
[0033] 圖2a為本發明提供的關于媒體展現的內容提供方法另一個實施例的方法流程 圖,是如圖1所示方法實施例的一種具體實現方式。如圖2a所示,該關于媒體展現的內容 提供方法具體包括:
[0034] S201,采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并且從 采集的所述網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數;該步驟具體執行過程 可參見步驟SlOl的相應內容。
[0035] 具體地,該采集過程可以為實時或周期性地采集用戶通過手機短信、微信和/或 彈幕評論的方式發布的消息或評論,和/或一次性獲取用戶上網的cookie數據。
[0036] 例如,可以利用數據抓取技術,從網絡行為數據中抓取至少一個興趣關鍵詞,并且 統計各興趣關鍵詞的被抓取次數作為其對應的出現次數。
[0037] 通常,抓取的每個興趣關鍵詞都對應不同的興趣點,如:"番茄"、"餅干"則對應兩 個不同的興趣點;但在實際抓取中也會存在這種情況,如抓取的興趣關鍵詞為"番茄"和"西 紅柿",雖然文字形式不同,但其對應的實質性的興趣點是相同的,因此可視為二者屬于同 一個興趣關鍵詞,從而在統計抓取次數時可將二者對應的次數合并。
[0038] S202,根據在客戶端媒體內容的播放狀態,根據各興趣關鍵詞及其出現次數從媒 體數據庫中選取媒體內容條目,并且將選取的媒體內容條目發送至客戶端,以使客戶端展 現媒體內容條目。
[0039] 具體地,本實施例給出了兩種根據各興趣關鍵詞及其出現次數從媒體數據庫中選 取媒體內容條目的具體實現方式,分別包括如下步驟(S2021和S2022?S2023):
[0040] S2021,根據出現次數最高的興趣關鍵詞從媒體數據庫中選取媒體內容條目;
[0041] 具體地,系統對上述采集到的該媒體內容對應的興趣關鍵詞中對應出現次數最高 的興趣關鍵詞進行提取,然后根據該興趣關鍵詞從媒體數據庫中選取媒體內容條目。
[0042] 舉例說明,表1為根據上述預定的統計時間段內觀看某媒體內容的用戶的網絡行 為數據,獲取的所有興趣關鍵詞及其出現次數的樣例:
[0043] 表1排序后的興趣關鍵詞
[0044]
【權利要求】
1. 一種關于媒體展現的內容提供方法,其特征在于,包括: 采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并且從采集的所述 網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數; 根據在客戶端所述媒體內容的播放狀態,根據各所述興趣關鍵詞及其出現次數從媒體 數據庫中選取媒體內容條目,并且將選取的所述媒體內容條目發送至所述客戶端,W使所 述客戶端展現所述媒體內容條目。
2. 根據權利要求1所述的方法,其特征在于,所述從采集的所述網絡行為數據中獲取 至少一個興趣關鍵詞及其出現次數,包括: 從所述網絡行為數據中抓取至少一個所述興趣關鍵詞,并且統計各所述興趣關鍵詞的 被抓取次數作為其出現次數。
3. 根據權利要求2所述的方法,其特征在于,所述根據各所述興趣關鍵詞及其出現次 數從媒體數據庫中選取媒體內容條目,包括: 根據出現次數最高的所述興趣關鍵詞從所述媒體數據庫中選取所述媒體內容條目。
4. 根據權利要求2所述的方法,其特征在于,所述根據各所述興趣關鍵詞及其出現次 數從媒體數據庫中選取媒體內容條目,包括: 根據所述出現次數由高到低對獲取的所述興趣關鍵詞進行排序; 選取所述出現次數最高的預定個數的所述興趣關鍵詞; 根據選取的所述興趣關鍵詞從所述媒體數據庫中選取所述媒體內容條目。
5. 根據權利要求4所述的方法,其特征在于,所述根據選取的所述興趣關鍵詞從所述 媒體數據庫中選取所述媒體內容條目,包括: 如果通過至少兩個所述選取的興趣關鍵詞分別從所述媒體數據庫中獲取到同一媒體 內容條目,則將所述同一媒體內容條目選取為發送至所述客戶端的媒體內容條目。
6. 根據權利要求2所述的方法,其特征在于,所述根據各所述興趣關鍵詞及其出現次 數從媒體數據庫中選取媒體內容條目,包括: 對所述客戶端的用戶的所述興趣關鍵詞的出現次數與其他用戶的所述興趣關鍵詞的 出現次數進行加權處理來選取加權出現次數最高的興趣關鍵詞; 根據選取的興趣關鍵詞從所述媒體數據庫選取媒體內容條目。
7. 根據權利要求1-6任一項所述的方法,其特征在于,所述網絡行為數據包括至少一 種W下數據:用戶上網的cookie數據W及用戶W各種形式發布的消息或評論。
8. 根據權利要求7所述的方法,其特征在于,所述采集在預定的統計時間段內觀看媒 體內容的用戶的網絡行為數據,包括: 實時或周期性地采集用戶通過手機短信、微信和/或彈幕評論的方式發布的消息或評 論,和/或 一次性獲取用戶上網的cookie數據。
9. 一種關于媒體展現的內容提供系統,其特征在于,包括: 采集模塊,用于采集在預定的統計時間段內觀看媒體內容的用戶的網絡行為數據,并 且從采集的所述網絡行為數據中獲取至少一個興趣關鍵詞及其出現次數; 選取模塊,用于根據在客戶端所述媒體內容的播放狀態,根據各所述興趣關鍵詞及其 出現次數從媒體數據庫中選取媒體內容條目; 發送模塊,用于將選取的所述媒體內容條目發送至所述客戶端,w使所述客戶端展現 所述媒體內容條目。
10. 根據權利要求9所述的系統,其特征在于,所述采集模塊具體用于: 從所述網絡行為數據中抓取至少一個所述興趣關鍵詞,并且統計各所述興趣關鍵詞的 被抓取次數作為其出現次數。
11.根據權利要求10所述的系統,其特征在于,所述選取模塊具體用于: 根據出現次數最高的所述興趣關鍵詞從所述媒體數據庫中選取所述媒體內容條目。
12.根據權利要求10所述的系統,其特征在于,所述選取模塊包括: 排序單元,用于根據所述出現次數由高到低對獲取的所述興趣關鍵詞進行排序; 第一選取單元,用于選取所述出現次數最高的預定個數的所述興趣關鍵詞; 第二選取單元,用于根據選取的所述興趣關鍵詞從所述媒體數據庫中選取所述媒體內 容條目。
13.根據權利要求12所述的系統,其特征在于,所述第二選取單元具體用于: 如果通過至少兩個所述選取的興趣關鍵詞分別從所述媒體數據庫中獲取到同一媒體 內容條目,則將所述同一媒體內容條目選取為發送至所述客戶端的媒體內容條目。
14.根據權利要求10所述的系統,其特征在于,所述選取模塊還包括: 第=選取單元,用于對所述客戶端的用戶的所述興趣關鍵詞的出現次數與其他用戶的 所述興趣關鍵詞的出現次數進行加權處理來選取加權出現次數最高的興趣關鍵詞; 第四選取單元,用于根據選取的興趣關鍵詞從所述媒體數據庫選取媒體內容條目。
15.根據權利要求9-14任一項所述的系統,其特征在于,所述網絡行為數據包括至少 一種W下數據:用戶上網的cookie數據W及用戶W各種形式發布的消息或評論。
16.根據權利要求15所述的系統,其特征在于,所述采集模塊具體用于: 實時或周期性地采集用戶通過手機短信、微信和/或彈幕評論的方式發布的消息或評 論,和/或 一次性獲取用戶上網的cookie數據。
【文檔編號】G06F17/30GK104462482SQ201410797435
【公開日】2015年3月25日 申請日期:2014年12月18日 優先權日:2014年12月18日
【發明者】劉孟, 李軍, 王道龍, 劉曉偉, 李華明, 袁藝, 張鈺, 呂文玉, 易敏文, 燕宇飛, 方馳, 袁正滄 申請人:百度在線網絡技術(北京)有限公司