1.一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,包括如下步驟:
1)收集用戶行為,獲取標簽數(shù)據(jù);
2)更新存儲各標簽的標簽數(shù)據(jù)庫中標簽熱度值,所述標簽數(shù)據(jù)庫由兩部分組成:數(shù)據(jù)緩沖區(qū)和文件存儲區(qū);
3)根據(jù)標簽數(shù)據(jù)庫中數(shù)據(jù)生成熱門標簽;
4)根據(jù)各熱門標簽生成推薦視頻。
2.根據(jù)權利要求1所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,步驟1)所述的用戶行為,是指用戶對視頻節(jié)目進行的具體操作,當用戶對某一節(jié)目進行操作后,獲取該節(jié)目擁有的標簽屬性,收集的用戶行為包括:進入節(jié)目詳情頁、播放視頻、視頻觀看完畢。
3.根據(jù)權利要求2所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,節(jié)目是按照不同屬性進行標簽化,節(jié)目的標簽歸納為四類標簽數(shù)據(jù),包括類型、子類型、主演和導演;其中,類型把視頻分為電影、電視劇、動漫、綜藝、體育、科教,每個類型下面又有各自的子類型。
4.根據(jù)權利要求1所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,步驟2)所述的熱度值是指用戶對同類標簽的操作次數(shù)值。
5.根據(jù)權利要求1所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,步驟2)包括:
(1)用戶對任一類標簽的操作行為,觸發(fā)標簽數(shù)據(jù)庫的增加標簽熱度值接口,增加標簽熱度值接口使數(shù)據(jù)緩沖區(qū)中對應標簽的熱度值增加;
(2)數(shù)據(jù)緩沖區(qū)的標簽數(shù)據(jù)定時更新到文件存儲區(qū),防止數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)丟失;具體包括:
數(shù)據(jù)緩沖區(qū)中的標簽數(shù)據(jù),按照一定存儲格式存儲到文件存儲區(qū)中,四類標簽數(shù)據(jù)文件存儲格式定義如下:
類型標簽存儲格式:0,類型,熱度值;
子類型標簽存儲格式:1,子類型,熱度值,子類型所屬的類型;
主演標簽存儲格式:2,主演,熱度值;
導演標簽存儲格式:3,導演,熱度值;
標簽數(shù)據(jù)存儲格式之間用符號|分隔。
6.根據(jù)權利要求1所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,步驟3)包括:以標簽數(shù)據(jù)庫中各標簽的熱度值為基礎,分別生成熱門類型標簽、熱門子類型標簽、熱門主演標簽和熱門導演標簽;其中,
熱門類型標簽的生成過程:取熱度值排行前兩名的類型標簽,根據(jù)排行前兩名的標簽的使用記錄,選擇使用相對少的一個作為熱門類型標簽;
熱門子類型標簽的生成過程:取熱門類型標簽下的熱度值最高的子類型標簽為熱門子類型標簽;
熱門主演標簽生成過程:取熱度值排行前兩名的主演標簽,根據(jù)排行前兩名的主演標簽的使用記錄,選擇使用相對少的一個作為熱門主演標簽。
熱門導演標簽的生成過程:取熱度值排行前兩名的導演標簽,根據(jù)排行前兩名的導演標簽的使用記錄,選擇使用相對少的一個作為熱門導演標簽。
7.根據(jù)權利要求1所述的一種互聯(lián)網(wǎng)電視個性化推薦視頻的方法,其特征在于,步驟4)包括篩選出三種熱門節(jié)目:
(1)根據(jù)熱門類型標簽和熱門子類型標簽從服務器端獲取節(jié)目集列表,對比歷史記錄,去掉已經(jīng)觀看的節(jié)目,再根據(jù)各節(jié)目的好評度篩選出八個節(jié)目;
(2)根據(jù)熱門主演標簽從服務端獲取節(jié)目集列表,對比歷史記錄,去掉已經(jīng)觀看的節(jié)目,再根據(jù)各節(jié)目好評度篩選出兩個節(jié)目;
(3)根據(jù)熱門導演標簽從服務端獲取節(jié)目集列表,對比歷史記錄,去掉已經(jīng)觀看的節(jié)目,再根據(jù)各節(jié)目好評度篩選出兩個節(jié)目;
把上述三種熱門節(jié)目合并起來即為一次推薦給用戶的視頻節(jié)目。