一種視頻推薦方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用領(lǐng)域,特別是涉及一種視頻推薦方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)網(wǎng)絡(luò)的日益普及,人們越來越多地在網(wǎng)上進(jìn)行觀看電影、電視劇等娛樂活動(dòng)。視頻網(wǎng)站往往會(huì)向用戶推薦視頻,以使用戶長時(shí)間地在視頻網(wǎng)站上停留。
[0003]現(xiàn)有技術(shù)往往根據(jù)用戶當(dāng)前正在觀看的或剛剛觀看過的視頻,向其推薦同類視頻。這里所說的“同類”視頻,其歸類方式比較粗略,比如,如果發(fā)現(xiàn)用戶觀看了一部武打片,就向其推薦另一部武打片;如果用戶觀看了某影星主演的一部片子,就向其推薦該影星主演的另一部片子。而且,有時(shí)候用戶可能會(huì)打開一部視頻進(jìn)行觀看,但隨即又因?yàn)椴桓信d趣而關(guān)閉它,但現(xiàn)有方式仍會(huì)向用戶推薦同類視頻。因?yàn)橛猩鲜鲞@些缺點(diǎn),現(xiàn)有推薦方式所推薦的視頻往往不符合用戶興趣,推薦效果較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的目的在于提供一種視頻推薦方法和裝置,以更好地向用戶推薦視頻。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例公開了一種視頻推薦方法,技術(shù)方案如下:
[0006]一種視頻推薦方法,應(yīng)用于服務(wù)器,所述服務(wù)器本地中存儲(chǔ)有視頻的標(biāo)識(shí)及與視頻的標(biāo)識(shí)對應(yīng)的視頻特征,所述方法包括:
[0007]獲得用戶針對視頻的操作行為及所述操作行為針對的視頻的標(biāo)識(shí);
[0008]從本地提取與所獲得的視頻的標(biāo)識(shí)對應(yīng)的多個(gè)視頻特征;
[0009]對所提取的每一個(gè)視頻特征均進(jìn)行如下處理:根據(jù)預(yù)設(shè)的與該視頻特征對應(yīng)的特征權(quán)重以及預(yù)設(shè)的與獲得的所述操作行為對應(yīng)的行為權(quán)重,計(jì)算獲得該視頻特征的興趣值;
[0010]將所獲得的各視頻特征的興趣值與用戶信息對應(yīng)存儲(chǔ);
[0011]根據(jù)所存儲(chǔ)的與用戶信息對應(yīng)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶。
[0012]較佳的,所述根據(jù)預(yù)設(shè)的與該視頻特征對應(yīng)的特征權(quán)重以及預(yù)設(shè)的與所獲得的操作行為對應(yīng)的行為權(quán)重,計(jì)算獲得該視頻特征的興趣值,包括:
[0013]確定與該視頻特征對應(yīng)的預(yù)設(shè)特征權(quán)重以及與所述操作行為對應(yīng)的預(yù)設(shè)行為權(quán)重,其中,每一個(gè)操作行為均與一個(gè)預(yù)設(shè)行為權(quán)重對應(yīng);在所獲得的用戶針對視頻的操作行為為一個(gè)時(shí),將所確定的預(yù)設(shè)特征權(quán)重與所確定的預(yù)設(shè)行為權(quán)重相乘,獲得該視頻特征的興趣值;在所獲得的用戶針對視頻的操作行為為多個(gè)時(shí),將所確定的預(yù)設(shè)特征權(quán)重分別與所確定的各預(yù)設(shè)行為權(quán)重相乘,將各個(gè)乘積相加,獲得該視頻特征的興趣值。
[0014]較佳的,所述根據(jù)所存儲(chǔ)的與用戶信息對應(yīng)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶的步驟之前,還包括:將所獲得的各視頻特征的興趣值的生成時(shí)間與用戶信息對應(yīng)存儲(chǔ);
[0015]所述根據(jù)所存儲(chǔ)的與用戶信息對應(yīng)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶,包括:
[0016]按照各興趣值的生成時(shí)間,對各興趣值進(jìn)行加權(quán)處理;
[0017]根據(jù)加權(quán)處理后的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶。
[0018]較佳的,所述根據(jù)所存儲(chǔ)的與用戶對應(yīng)存儲(chǔ)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶,包括:
[0019]根據(jù)各視頻特征的興趣值的高低,挑選第一數(shù)目的高興趣值視頻特征;
[0020]針對所挑選的第一數(shù)目的高興趣值視頻特征,從視頻庫中選擇第二數(shù)目的視頻,其中,所述第二數(shù)目的視頻中的每一個(gè)視頻具有至少一個(gè)高興趣值視頻特征;
[0021]將所述第二數(shù)目的視頻向用戶推薦。
[0022]較佳的,所述根據(jù)所存儲(chǔ)的與用戶對應(yīng)存儲(chǔ)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶,包括:
[0023]根據(jù)各視頻特征的興趣值的高低,挑選第三數(shù)目的高興趣值視頻特征;
[0024]針對所挑選的第三數(shù)目的高興趣值視頻特征,從視頻庫中選擇第四數(shù)目的視頻,其中,所述第四數(shù)目的視頻中的每一個(gè)視頻具有至少一個(gè)高興趣值視頻特征;
[0025]計(jì)算所述第四數(shù)目的視頻中的每一個(gè)視頻的綜合興趣值,所述綜合興趣值為該視頻的所有高興趣值視頻特征的興趣值的和;
[0026]根據(jù)所述綜合興趣值的高低,向用戶推薦所述第四數(shù)目的視頻中的至少一個(gè)視頻。
[0027]本發(fā)明實(shí)施例還公開了一種視頻推薦裝置,技術(shù)方案如下:
[0028]一種視頻推薦裝置,應(yīng)用于服務(wù)器,所述服務(wù)器本地中存儲(chǔ)有視頻的標(biāo)識(shí)及與視頻的標(biāo)識(shí)對應(yīng)的視頻特征,所述裝置包括:
[0029]用戶行為獲取單元,用于獲得用戶針對視頻的操作行為及所述操作行為針對的視頻的標(biāo)識(shí);
[0030]視頻特征獲取單元,用于從本地提取與所獲得的視頻的標(biāo)識(shí)對應(yīng)的多個(gè)視頻特征;
[0031]興趣值計(jì)算單元,用于對所提取的每一個(gè)視頻特征均進(jìn)行如下處理:根據(jù)預(yù)設(shè)的與該視頻特征對應(yīng)的特征權(quán)重以及預(yù)設(shè)的與獲得的所述操作行為對應(yīng)的行為權(quán)重,計(jì)算獲得該視頻特征的興趣值;
[0032]存儲(chǔ)單元,用于將所獲得的各視頻特征的興趣值與用戶信息對應(yīng)存儲(chǔ);
[0033]推薦單元,用于根據(jù)所存儲(chǔ)的與用戶信息對應(yīng)的各視頻特征的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶。
[0034]較佳的,所述興趣值計(jì)算單元包括:
[0035]權(quán)重確定子單元,用于確定與該視頻特征對應(yīng)的預(yù)設(shè)特征權(quán)重以及與所述操作行為對應(yīng)的預(yù)設(shè)行為權(quán)重,其中,每一個(gè)操作行為均與一個(gè)預(yù)設(shè)行為權(quán)重對應(yīng);
[0036]興趣值計(jì)算子單元,用于在所獲得的用戶針對視頻的操作行為為一個(gè)時(shí),將所確定的預(yù)設(shè)特征權(quán)重與所確定的預(yù)設(shè)行為權(quán)重相乘,獲得該視頻特征的興趣值;在所獲得的用戶針對視頻的操作行為為多個(gè)時(shí),將所確定的預(yù)設(shè)特征權(quán)重分別與所確定的各預(yù)設(shè)行為權(quán)重相乘,將各個(gè)乘積相加,獲得該視頻特征的興趣值。
[0037]較佳的,所述存儲(chǔ)單元具體用于:將所獲得的各視頻特征的興趣值及各興趣值的生成時(shí)間與用戶信息對應(yīng)存儲(chǔ);
[0038]所述推薦單元包括:
[0039]興趣值加權(quán)處理子單元,用于按照各興趣值的生成時(shí)間,對各興趣值進(jìn)行加權(quán)處理;
[0040]第一推薦子單元,用于根據(jù)加權(quán)處理后的興趣值確定所要推薦的視頻并將所確定的所要推薦的視頻推薦給用戶。
[0041]較佳的,所述推薦單元包括:
[0042]第一高興趣值視頻特征選擇子單元,用于根據(jù)各視頻特征的興趣值的高低,挑選第一數(shù)目的高興趣值視頻特征;
[0043]第一視頻選擇子單元,用于針對所挑選的第一數(shù)目的高興趣值視頻特征,從視頻庫中選擇第二數(shù)目的視頻,其中,所述第二數(shù)目的視頻中的每一個(gè)視頻具有至少一個(gè)高興趣值視頻特征;
[0044]第二推薦子單元,用于將所述第二數(shù)目的視頻向用戶推薦。
[0045]較佳的,所述推薦單元包括:
[0046]第二高興趣值視頻特征選擇子單元,用于根據(jù)各視頻特征的興趣值的高低,挑選第三數(shù)目的高興趣值視頻特征;
[0047]第二視頻選擇子單元,用于針對所挑選的第三數(shù)目的高興趣值視頻特征,從視頻庫中選擇第四數(shù)目的視頻,其中,所述第四數(shù)目的視頻中的每一個(gè)視頻具有至少一個(gè)高興趣值視頻特征;
[0048]綜合興趣值計(jì)算子單元,用于計(jì)算所述第四數(shù)目的視頻中的每一個(gè)視頻的綜合興趣值,所述綜合興趣值為該視頻的所有高興趣值視頻特征的興趣值的和;
[0049]第三推薦子單元,用于根據(jù)所述綜合興趣值的高低,向用戶推薦所述第四數(shù)目的視頻中的至少一個(gè)視頻。
[0050]本發(fā)明實(shí)施例提供的一種視頻推薦方法和裝置,獲得用戶的操作行為和所操作視頻的標(biāo)識(shí),對該視頻標(biāo)識(shí)所對應(yīng)的每一個(gè)視頻特征,基于所獲得的操作行為等信息計(jì)算出用戶對該視頻特征的興趣值,將興趣值與用戶信息對應(yīng)存儲(chǔ),并根據(jù)所存儲(chǔ)的興趣值向該用戶推薦視頻。由于本發(fā)明在向用戶推薦視頻時(shí),考慮了該用戶以往的操作行為和所操作視頻的特征,因而所推薦的視頻更符合用戶興趣,提高了視頻推薦的效果。
【附圖說明】
[0051]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0052]圖1為本發(fā)明實(shí)施例的一種視頻推薦方法的流程示意圖;
[0053]圖2為本發(fā)明實(shí)施例的一種視頻推薦裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例