視頻推薦方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及視頻推薦技術領域,特別是涉及視頻推薦方法及裝置。
【背景技術】
[0002]隨著科技的發(fā)展,互聯(lián)網(wǎng)成為了人們生活中不可或缺的組成部分。通過互聯(lián)網(wǎng),人們可以方便的瀏覽視頻網(wǎng)站中的視頻。
[0003]視頻網(wǎng)站為了使用戶觀看更多視頻,往往會向用戶推薦視頻。當用戶在視頻網(wǎng)站上瀏覽視頻時,視頻網(wǎng)站就會記錄用戶瀏覽的本網(wǎng)站視頻,進而將與用戶瀏覽的視頻較為相似的視頻在該視頻網(wǎng)站的網(wǎng)頁上推薦給用戶?,F(xiàn)有的視頻網(wǎng)站數(shù)目眾多,用戶經(jīng)常在多個視頻網(wǎng)站間跳轉(zhuǎn)。由于視頻網(wǎng)站之間的數(shù)據(jù)沒有進行共享,因此各視頻網(wǎng)站僅可以根據(jù)用戶在本網(wǎng)站上的瀏覽行為進行視頻推薦,使得各視頻網(wǎng)站所推薦的視頻可能并不符合用戶的觀看需求,視頻推薦的有效性較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例的目的在于提供一種視頻推薦方法及裝置,以實現(xiàn)視頻的有效推薦。
[0005]為達到上述目的,本發(fā)明實施例公開了一種視頻推薦方法,包括:
[0006]獲得用戶當前在瀏覽器中瀏覽的視頻的視頻信息;
[0007]根據(jù)獲得的所述視頻信息提示用戶對當前在瀏覽器中瀏覽的視頻進行訂閱;
[0008]接收用戶的訂閱指令,將用戶當前在瀏覽器中瀏覽的視頻的所述視頻信息加入視頻訂閱記錄中;
[0009]根據(jù)所述視頻訂閱記錄中的所述視頻信息確定所要推薦的視頻;
[0010]將所要推薦的視頻推薦給用戶。
[0011]可選的,所述視頻信息至少包括:視頻類型信息和視頻完結(jié)信息,所述根據(jù)獲得的所述視頻信息提示用戶對當前在瀏覽器中瀏覽的視頻進行訂閱,包括:
[0012]根據(jù)獲得的所述視頻信息判斷用戶當前在瀏覽器中瀏覽的視頻是否為未完結(jié)的連續(xù)性視頻,如果是,則判斷用戶當前在瀏覽器中瀏覽的視頻的視頻信息是否存在于視頻訂閱記錄中,如果不存在,則提示用戶對當前在瀏覽器中瀏覽的視頻進行訂閱。
[0013]可選的,所述獲得用戶當前在瀏覽器中瀏覽的視頻的視頻信息,包括:
[0014]使用正則表達式將用戶當前在瀏覽器中訪問的網(wǎng)絡地址與預設的視頻網(wǎng)址規(guī)則進行匹配;
[0015]根據(jù)匹配結(jié)果確定用戶當前在瀏覽器中訪問的網(wǎng)絡地址是否為視頻地址,如果是,則從用戶當前在瀏覽器中訪問的網(wǎng)絡地址所對應的網(wǎng)頁中獲得用戶當前在瀏覽器中瀏覽的視頻的視頻信息。
[0016]可選的,所述視頻信息至少包括:視頻出品年代信息和視頻出品公司所屬地區(qū)信息,
[0017]所述根據(jù)所述視頻訂閱記錄中的所述視頻信息確定所要推薦的視頻,包括:
[0018]分別對所述視頻訂閱記錄中的視頻出品年代信息和視頻出品公司所屬地區(qū)信息進行統(tǒng)計,獲得統(tǒng)計結(jié)果;
[0019]根據(jù)所述統(tǒng)計結(jié)果確定所要推薦的視頻。
[0020]可選的,所述將所要推薦的視頻推薦給用戶,包括:
[0021]獲得用戶對所述瀏覽器的使用頻率;
[0022]判斷所述使用頻率是否低于預設頻率,如果是,則將所要推薦的視頻通過在操作系統(tǒng)桌面中顯示的推薦界面推薦給用戶,否則,將所要推薦的視頻通過在瀏覽器界面中顯示的推薦界面推薦給用戶。
[0023]可選的,所述在瀏覽器界面中顯示的推薦界面位于瀏覽器界面的右上角;
[0024]所述在操作系統(tǒng)桌面中顯示的推薦界面位于操作系統(tǒng)桌面的右下角。
[0025]一種視頻推薦裝置,包括:信息獲得單元、訂閱提示單元、訂閱記錄單元、視頻確定單元和視頻推薦單元,
[0026]所述信息獲得單元,用于獲得用戶當前在瀏覽器中瀏覽的視頻的視頻信息;
[0027]所述訂閱提示單元,用于根據(jù)獲得的所述視頻信息提示用戶對當前在瀏覽器中瀏覽的視頻進行訂閱;
[0028]所述訂閱記錄單元,用于接收用戶的訂閱指令,將用戶當前在瀏覽器中瀏覽的視頻的所述視頻信息加入視頻訂閱記錄中;
[0029]所述視頻確定單元,用于根據(jù)所述視頻訂閱記錄中的所述視頻信息確定所要推薦的視頻;
[0030]所述視頻推薦單元,用于將所要推薦的視頻推薦給用戶。
[0031]可選的,所述視頻信息至少包括:視頻類型信息和視頻完結(jié)信息,所述訂閱提示單元,包括:連續(xù)判斷子單元、記錄判斷子單元和提示子單元,
[0032]所述連續(xù)判斷子單元,用于根據(jù)獲得的所述視頻信息判斷用戶當前在瀏覽器中瀏覽的視頻是否為未完結(jié)的連續(xù)性視頻,如果是,則觸發(fā)所述記錄判斷子單元;
[0033]所述記錄判斷子單元,用于判斷用戶當前在瀏覽器中瀏覽的視頻的視頻信息是否存在于視頻訂閱記錄中,如果不存在,則觸發(fā)所述提示子單元;
[0034]所述提示子單元,用于提示用戶對當前在瀏覽器中瀏覽的視頻進行訂閱。
[0035]可選的,所述信息獲得單元,包括:匹配子單元、地址確定子單元和視頻信息獲得子單元,
[0036]所述匹配子單元,用于使用正則表達式將用戶當前在瀏覽器中訪問的網(wǎng)絡地址與預設的視頻網(wǎng)址規(guī)則進行匹配;
[0037]所述地址確定子單元,用于根據(jù)匹配結(jié)果確定用戶當前在瀏覽器中訪問的網(wǎng)絡地址是否為視頻地址,如果是,則觸發(fā)所述視頻信息獲得子單元;
[0038]所述視頻信息獲得子單元,用于從用戶當前在瀏覽器中訪問的網(wǎng)絡地址所對應的網(wǎng)頁中獲得用戶當前在瀏覽器中瀏覽的視頻的視頻信息。
[0039]可選的,所述視頻信息至少包括:視頻出品年代信息和視頻出品公司所屬地區(qū)信息,
[0040]所述視頻確定單元,包括:統(tǒng)計子單元和視頻確定子單元,
[0041]所述統(tǒng)計子單元,用于分別對所述視頻訂閱記錄中的視頻出品年代信息和視頻出品公司所屬地區(qū)信息進行統(tǒng)計,獲得統(tǒng)計結(jié)果;
[0042]所述視頻確定子單元,用于根據(jù)所述統(tǒng)計結(jié)果確定所要推薦的視頻。
[0043]可選的,所述視頻推薦單元,包括:頻率獲得子單元、頻率判斷子單元、第一推薦子單元和第二推薦子單元,
[0044]所述頻率獲得子單元,用于獲得用戶對所述瀏覽器的使用頻率;
[0045]所述頻率判斷子單元,用于判斷所述使用頻率是否低于預設頻率,如果是,則觸發(fā)所述第一推薦子單元,否則觸發(fā)所述第二推薦子單元;
[0046]所述第一推薦子單元,用于將所要推薦的視頻通過在操作系統(tǒng)桌面中顯示的推薦界面推薦給用戶;
[0047]所述第二推薦子單元,用于將所要推薦的視頻通過在瀏覽器界面中顯示的推薦界面推薦給用戶。
[0048]可選的,所述在瀏覽器界面中顯示的推薦界面位于瀏覽器界面的右上角;
[0049]所述在操作系統(tǒng)桌面中顯示的推薦界面位于操作系統(tǒng)桌面的右下角。
[0050]本發(fā)明實施例提供的一種視頻推薦方法及裝置,可以提示用戶訂閱當前在瀏覽器中瀏覽的視頻,根據(jù)用戶的訂閱指令將用戶當前瀏覽的視頻的視頻信息加入視頻訂閱記錄中并根據(jù)視頻訂閱記錄中的視頻信息確定所要推薦的視頻進行推薦。由于視頻訂閱記錄中的視頻信息可以為用戶瀏覽的多個視頻網(wǎng)站的視頻的視頻信息,因此視頻訂閱記錄中的視頻信息更加全面和完整。因此,本發(fā)明根據(jù)視頻訂閱記錄中的視頻信息所推薦的視頻更加符合用戶的需求,有效性較高。
【附圖說明】
[0051]為了更清楚地說明本