一種多媒體數(shù)據(jù)推薦方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明設(shè)及數(shù)據(jù)處理領(lǐng)域,尤其設(shè)及一種多媒體數(shù)據(jù)推薦方法及裝置。
【背景技術(shù)】
[0002] 現(xiàn)今,在運(yùn)個(gè)互聯(lián)網(wǎng)高速發(fā)展的時(shí)代,人們對(duì)于視聽(tīng)方面的需求越來(lái)越高,通過(guò)各 種終端設(shè)備(如,如智能電視、智能手機(jī)、平板電腦等終端設(shè)備)觀看視頻點(diǎn)播的用戶(hù)也越來(lái) 越多,而視頻推薦業(yè)務(wù)可W為用戶(hù)推薦視頻,從而有效的推進(jìn)用戶(hù)對(duì)于視聽(tīng)業(yè)務(wù)的點(diǎn)播。目 前,常用的視頻推薦方式通常是:對(duì)目標(biāo)用戶(hù)歷史觀看過(guò)的所有視頻的固有標(biāo)簽進(jìn)行統(tǒng)計(jì), 確定出用戶(hù)最喜好的視頻集合,然后根據(jù)運(yùn)些視頻的固有標(biāo)簽與待選視頻的固有標(biāo)簽間的 匹配程度將待選視頻進(jìn)行排序,從而得到為目標(biāo)用戶(hù)推薦視頻的視頻推薦列表。
[0003] 上述的視頻推薦方法為用戶(hù)推薦的視頻是對(duì)目標(biāo)用戶(hù)歷史觀看過(guò)的所有視頻進(jìn) 行統(tǒng)計(jì)得到的,但是,由于用戶(hù)對(duì)視頻的喜好并不是一成不變的,而是會(huì)隨著用戶(hù)自身情緒 的變化W及外界因素的影響而發(fā)生變化,因此,若目標(biāo)用戶(hù)在一個(gè)短期時(shí)段內(nèi)喜好的視頻 與平時(shí)喜好視頻所屬類(lèi)別不同時(shí),由于用戶(hù)平時(shí)喜愛(ài)的視頻類(lèi)別在該用戶(hù)歷史觀看過(guò)的所 有視頻中占很大比例,此時(shí),視頻推薦系統(tǒng)為目標(biāo)用戶(hù)確定出的視頻推薦列表會(huì)與平時(shí)相 同。因此,基于上述視頻推薦方法為用戶(hù)推薦的視頻很有可能是用戶(hù)當(dāng)前不喜歡的視頻,從 而影響用戶(hù)體驗(yàn)。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的實(shí)施例提供一種多媒體數(shù)據(jù)推薦方法及裝置,用W解決現(xiàn)有的推薦方法 為用戶(hù)推薦的多媒體數(shù)據(jù)準(zhǔn)確度低的問(wèn)題。
[0005] 第一方面,提供一種多媒體數(shù)據(jù)推薦方法,包括:
[0006] 獲取目標(biāo)用戶(hù)的用戶(hù)行為數(shù)據(jù)集W及當(dāng)前時(shí)間的值,所述用戶(hù)行為數(shù)據(jù)集中包含 目標(biāo)用戶(hù)觀看每種多媒體數(shù)據(jù)類(lèi)型對(duì)應(yīng)的多媒體數(shù)據(jù)時(shí)的時(shí)間戳;
[0007] 根據(jù)所述目標(biāo)用戶(hù)的用戶(hù)行為數(shù)據(jù)集中的時(shí)間戳與所述當(dāng)前時(shí)間的值,計(jì)算出所 述目標(biāo)用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的權(quán)重值;
[0008] 根據(jù)所述目標(biāo)用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的權(quán)重值為所述目標(biāo)用戶(hù)推薦多媒體 數(shù)據(jù)。
[0009] 第二方面,提供一種多媒體數(shù)據(jù)推薦裝置,包括:
[0010] 獲取模塊,用于獲取目標(biāo)用戶(hù)的用戶(hù)行為數(shù)據(jù)集W及當(dāng)前時(shí)間的值,所述用戶(hù)行 為數(shù)據(jù)集中包含目標(biāo)用戶(hù)觀看每種多媒體數(shù)據(jù)類(lèi)型對(duì)應(yīng)的多媒體數(shù)據(jù)時(shí)的時(shí)間戳;
[0011] 計(jì)算模塊,用于根據(jù)所述獲取模塊獲取的所述目標(biāo)用戶(hù)的用戶(hù)行為數(shù)據(jù)集中的時(shí) 間戳與所述當(dāng)前時(shí)間的值,計(jì)算出所述目標(biāo)用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的權(quán)重值;
[0012] 推薦模塊,用于根據(jù)所述計(jì)算模塊計(jì)算出的所述目標(biāo)用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型 的權(quán)重值為所述目標(biāo)用戶(hù)推薦多媒體數(shù)據(jù)。
[0013] 本發(fā)明的實(shí)施例提供的多媒體數(shù)據(jù)推薦方法及裝置,根據(jù)目標(biāo)用戶(hù)的用戶(hù)行為數(shù) 據(jù)集中包含的目標(biāo)用戶(hù)觀看每種多媒體數(shù)據(jù)類(lèi)型對(duì)應(yīng)的多媒體數(shù)據(jù)時(shí)的時(shí)間戳與當(dāng)前時(shí) 間的值,從而計(jì)算出目標(biāo)用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的權(quán)重值,然后,根據(jù)目標(biāo)用戶(hù)對(duì)每種 多媒體數(shù)據(jù)類(lèi)型的權(quán)重值為目標(biāo)用戶(hù)推薦多媒體數(shù)據(jù)。相比于現(xiàn)有技術(shù),本申請(qǐng)通過(guò)考慮 用戶(hù)的近期行為數(shù)據(jù),來(lái)獲取用戶(hù)在一定時(shí)間段內(nèi)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的喜好程度,使 得計(jì)算出的用戶(hù)對(duì)每種多媒體數(shù)據(jù)類(lèi)型的權(quán)重值能夠體現(xiàn)用戶(hù)在一定時(shí)間段內(nèi)的興趣變 化,從而為用戶(hù)推薦出用戶(hù)感興趣的多媒體數(shù)據(jù),提高了所推薦的多媒體數(shù)據(jù)的準(zhǔn)確度。
【附圖說(shuō)明】
[0014] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中 所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí) 施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù)運(yùn)些附圖 獲得其他的附圖。
[0015] 圖1為本發(fā)明實(shí)施例提供的一種多媒體數(shù)據(jù)推薦方法的流程示意圖;
[0016] 圖2為本發(fā)明實(shí)施例提供的一種多媒體數(shù)據(jù)推薦裝置的結(jié)構(gòu)示意圖;
[0017] 圖3為本發(fā)明實(shí)施例提供的一種多媒體數(shù)據(jù)推薦裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019] 本發(fā)明實(shí)施例提供的多媒體數(shù)據(jù)推薦方法的執(zhí)行主體可W為多媒體數(shù)據(jù)推薦裝 置,或者用于執(zhí)行上述多媒體數(shù)據(jù)推薦方法的終端設(shè)備。具體的,該移動(dòng)終端可W為智能電 視、智能手機(jī)、平板電腦、筆記本電腦、超級(jí)移動(dòng)個(gè)人計(jì)算機(jī)(英文:叫tra-mobile化rsonal Computer,簡(jiǎn)稱(chēng):UMPC)、上網(wǎng)本、個(gè)人數(shù)字助理(英文:Personal Digital Assistant,簡(jiǎn)稱(chēng): PDA)等終端設(shè)備。其中,多媒體數(shù)據(jù)推薦裝置可W為上述終端設(shè)備備中的中央處理器(英 文:Central Processing化it,簡(jiǎn)稱(chēng)CPU)或者可W為上述終端設(shè)備的中的控制單元或者功 能模塊。
[0020] 本實(shí)施例中的多媒體數(shù)據(jù)為視頻、音頻、圖片、文本文檔等多媒體文件數(shù)據(jù)。為了 方便說(shuō)明下文中均W "多媒體文件是視頻"來(lái)進(jìn)行闡述,并且具體W為"某一目標(biāo)用戶(hù)推薦 多媒體數(shù)據(jù)"為例進(jìn)行說(shuō)明。需要說(shuō)明的是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚,下文中所提及的"視 頻"可W替換為語(yǔ)音、圖片、文檔等其他任一種多媒體數(shù)據(jù)。
[0021] 本文中術(shù)語(yǔ)"和/或",僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可W存在=種關(guān) 系,例如,A和/或B,可W表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B運(yùn)=種情況。另外,本文 中字符7",一般表示前后關(guān)聯(lián)對(duì)象是一種"或"的關(guān)系。
[0022] 需要說(shuō)明的是,本發(fā)明實(shí)施例中提及的"當(dāng)前時(shí)間"為變量,即泛指當(dāng)前時(shí)間運(yùn)個(gè) 概念,而本發(fā)明實(shí)施例中提及的"當(dāng)前時(shí)間的值"為定量,僅僅指代在當(dāng)前運(yùn)個(gè)時(shí)間點(diǎn)的值。
[0023] 本發(fā)明的實(shí)施例提供一種多媒體數(shù)據(jù)推薦方法,如圖1所示,該方法包括如下步 驟:
[0024] 101、多媒體數(shù)據(jù)推薦裝置獲取目標(biāo)用戶(hù)的用戶(hù)行為數(shù)據(jù)集W及當(dāng)前時(shí)間的值。
[0025] 其中,上述的用戶(hù)行為數(shù)據(jù)集中包含用戶(hù)的標(biāo)識(shí)、用戶(hù)觀看的多媒體數(shù)據(jù)的標(biāo)識(shí)、 每個(gè)多媒體數(shù)據(jù)所屬的多媒體數(shù)據(jù)類(lèi)型W及多媒體數(shù)據(jù)的目標(biāo)用戶(hù)觀看每種多媒體數(shù)據(jù) 類(lèi)型對(duì)應(yīng)的多媒體數(shù)據(jù)時(shí)的時(shí)間戳。該多媒體數(shù)據(jù)類(lèi)型可W是視頻的類(lèi)型(例如,動(dòng)作、情 感、歷史等),或視頻的標(biāo)簽,例如,視頻的主演(例如,成龍、劉德華、趙薇等)、視頻的導(dǎo)演 等。
[0026] 用戶(hù)的行為數(shù)據(jù)集的獲取過(guò)程具體包括如下流程:獲取每個(gè)用戶(hù)的歷史行為數(shù)據(jù) W及用戶(hù)觀看過(guò)的每個(gè)多媒體數(shù)據(jù)的屬性信息,然后,按照預(yù)定存儲(chǔ)格式將上述獲取到的 數(shù)據(jù)存儲(chǔ)至該終端設(shè)備或整個(gè)多媒體數(shù)據(jù)推薦系統(tǒng)的服務(wù)器數(shù)據(jù)庫(kù)中,W便后續(xù)為用戶(hù)推 薦多媒體數(shù)據(jù)時(shí)使用。
[0027] 示例性的,本實(shí)施例中的每個(gè)用戶(hù)的用戶(hù)行為數(shù)據(jù)集為=元組數(shù)據(jù),每個(gè)=元組 (u,a,t)用于表示用戶(hù)U