視頻推薦方法、系統(tǒng)及服務(wù)器的制造方法
【專利摘要】本發(fā)明涉及網(wǎng)絡(luò)視頻領(lǐng)域,公開了一種視頻推薦方法、系統(tǒng)及服務(wù)器。該方法包括:獲取搜索引擎提供的熱詞及熱詞的屬性;根據(jù)所述熱詞的屬性對熱詞進行排序;根據(jù)排序后的熱詞推薦視頻。本發(fā)明通過考慮視頻熱詞的排名、熱詞出現(xiàn)的時間等因素綜合考慮來推薦視頻,從而使得推薦的視頻更能夠符合當(dāng)前熱點,并能夠提升用戶的體驗。
【專利說明】
視頻推薦方法、系統(tǒng)及服務(wù)器
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及網(wǎng)絡(luò)視頻領(lǐng)域,具體地,涉及一種視頻推薦方法、系統(tǒng)及服務(wù)器。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,對于視頻內(nèi)容,服務(wù)器可以向客戶端推送熱門的視頻以吸引用戶點擊或觀看,但是現(xiàn)有技術(shù)中,所推送的熱門視頻是根據(jù)視頻的觀看數(shù)量進行推薦,從而使得新上線的視頻得到推薦的幾率變小,并且也會使得一些視頻由于其存在的時間就而累積了大量的觀看數(shù)量,但是由于其觀看數(shù)量相對于其存在時間的比值已經(jīng)很小,大家可能已經(jīng)不對該視頻感興趣,導(dǎo)致用戶對推薦視頻的體驗降低。因此,有必要提供新的方案來實現(xiàn)視頻推薦的準(zhǔn)確性,并能夠依據(jù)更多的因素來向用戶推薦熱點視頻,從而使得視頻推薦方案更合理,提高用戶的體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種視頻推薦方法、系統(tǒng)及服務(wù)器,以通過不同的方式來向用戶推薦熱點視頻,提高用戶的體驗。
[0004]為了實現(xiàn)上述目的,本發(fā)明提供了一種視頻推薦方法,該方法包括:獲取搜索引擎提供的熱詞及熱詞的屬性;根據(jù)所述熱詞的屬性對熱詞進行排序;根據(jù)排序后的熱詞推薦視頻。
[0005]優(yōu)選地,還包括:對獲取的熱詞進行去重操作;則,所述根據(jù)所述熱詞的屬性對熱詞進行排序包括:根據(jù)去重操作得到的熱詞的屬性對去重操作后的熱詞進行排序;所述根據(jù)排序后的熱詞推薦視頻包括:根據(jù)排序后的去重操作后的熱詞推薦視頻。
[0006]優(yōu)選地,所述對獲取的熱詞進行去重操作包括:對獲取的熱詞進行分詞操作并得到與熱詞對應(yīng)的分詞集合;確定各個分詞集合之間的重疊度;在兩個分詞集合的重疊度達到閾值的情況下,選取該兩個分詞集合對應(yīng)的兩個熱詞中長度較短的熱詞,并刪除另一熱
Τ.κ| ο
[0007]優(yōu)選地,所述熱詞的屬性包括熱詞的排名以及熱詞出現(xiàn)的時間。
[0008]優(yōu)選地,所述根據(jù)所述熱詞的屬性對熱詞進行排序包括:確定所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者;根據(jù)所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者對熱詞進tx排序。
[0009]優(yōu)選地,在預(yù)定的開始時間至結(jié)束時間內(nèi),所述熱詞在結(jié)束時間排名越靠前則所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者越尚。
[0010]相應(yīng)地,本發(fā)明提供了一種服務(wù)器,該服務(wù)器包括:獲取模塊,用于獲取搜索引擎提供的熱詞及熱詞的屬性;排序模塊,用于根據(jù)所述熱詞的屬性對熱詞進行排序;推薦模塊,用于根據(jù)排序后的熱詞推薦視頻。
[0011]優(yōu)選地,所述獲取模塊還用于對獲取的熱詞進行去重操作;所述排序模塊還用于根據(jù)去重操作得到的熱詞的屬性對去重操作后的熱詞進行排序;所述推薦模塊還用于根據(jù)排序后的去重操作后的熱詞推薦視頻。
[0012]優(yōu)選地,所述獲取模塊還用于對獲取的熱詞進行分詞操作并得到與熱詞對應(yīng)的分詞集合;確定各個分詞集合之間的重疊度;在兩個分詞集合的重疊度達到閾值的情況下,選取該兩個分詞集合對應(yīng)的兩個熱詞中長度較短的熱詞,并刪除另一熱詞。
[0013]優(yōu)選地,所述熱詞的屬性包括熱詞的排名以及熱詞出現(xiàn)的時間。
[0014]優(yōu)選地,所述排序模塊還用于確定所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者;根據(jù)所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者對熱詞進行排序。
[0015]優(yōu)選地,在預(yù)定的開始時間至結(jié)束時間內(nèi),所述熱詞在結(jié)束時間排名越靠前則所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者越尚。
[0016]本發(fā)明提供了一種視頻推薦系統(tǒng),該系統(tǒng)包括根據(jù)權(quán)利要求7-12任意一項所述的服務(wù)器以及客戶端;所述客戶端用于顯示所述服務(wù)器推薦的視頻。
[0017]本發(fā)明通過考慮視頻熱詞的排名、熱詞出現(xiàn)的時間等因素綜合考慮來推薦視頻,從而使得推薦的視頻更能夠符合當(dāng)前熱點,并能夠提升用戶的體驗。
[0018]本發(fā)明的其它特征和優(yōu)點將在隨后的【具體實施方式】部分予以詳細(xì)說明。
【附圖說明】
[0019]附圖是用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與下面的【具體實施方式】一起用于解釋本發(fā)明,但并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0020]圖1是本發(fā)明提供的視頻推薦方法示意圖;
[0021 ]圖2是本發(fā)明提供的去重操作流程圖;
[0022]圖3本發(fā)明提供的服務(wù)器示意圖;
[0023]圖4發(fā)明提供的視頻推薦系統(tǒng)示意圖。
[0024]附圖標(biāo)記說明
[0025]100獲取模塊200排序模塊
[0026]300推薦模塊500服務(wù)器
[0027]600客戶端
【具體實施方式】
[0028]以下結(jié)合附圖對本發(fā)明的【具體實施方式】進行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的【具體實施方式】僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。
[0029]為了更準(zhǔn)確地向用戶推薦視頻,本發(fā)明提供了如下的實施方式,如圖1所示,具體包括:獲取搜索引擎提供的熱詞及熱詞的屬性(步驟101);根據(jù)所述熱詞的屬性對熱詞進行排序(步驟103);根據(jù)排序后的熱詞推薦視頻(步驟105)。目前有些搜索引擎會提供熱詞榜,例如百度等,本發(fā)明可以通過爬蟲協(xié)議自動爬取熱詞榜中的熱詞以及熱詞的屬性,從而可以利用熱詞來推薦視頻。熱詞的屬性可以包括熱詞的排名、熱詞出現(xiàn)的時間等。作為替代,也可以人工獲取熱詞,例如人工查看熱詞榜的前50名,記錄熱詞及熱詞出現(xiàn)的時間。通過連續(xù)的爬取或記錄,例如每天爬取或記錄一次,可以形成熱詞庫??梢灶A(yù)先設(shè)定只保留預(yù)定時間段的熱詞,例如每天爬取或記錄一次,形成連續(xù)3天的熱詞庫。超過時效的熱詞可以刪除,或者在保留的情況下不予考慮,即在對熱詞進行排序時不考慮超過時效的熱詞,例如三天前的熱詞。
[0030]為了精簡熱詞,需要對熱詞進行去重操作。去重操作可以使用現(xiàn)有技術(shù)中存在的技術(shù)方案。本發(fā)明中,可以通過如圖2所示的方案進行去重操作,具體包括:對獲取的熱詞進行分詞操作并得到與熱詞對應(yīng)的分詞集合(步驟201);確定各個分詞集合之間的重疊度(步驟203);判斷兩個分詞集合的重疊度是否達到閾值(步驟205),如果達到閾值,則選取該兩個分詞集合對應(yīng)的兩個熱詞中長度較短的熱詞,并刪除另一熱詞(步驟207),進一步判斷任意兩個集合之間重疊度與閾值之間的比較是否完成(步驟209),即判斷去重操作是否結(jié)束,如果熱詞去重操作結(jié)束,則結(jié)束整個流程,否則繼續(xù)執(zhí)行步驟203。如步驟205確定重疊度沒有超過閾值,則繼續(xù)執(zhí)行分詞集合之間的重疊度比較,執(zhí)行步驟203。在去重過程中,需要遍歷任意兩個分詞之間的重疊度是否達到閾值,達到閾值則選取對應(yīng)的熱詞中較短的一個,并刪除另一個,這樣可以減少所需的運算量。重疊度可以根據(jù)各個集合中相同分詞的數(shù)量來確定,例如可以根據(jù)兩個分詞集合中相同的分詞數(shù)量除以具有最少分詞的分詞集合中的分詞數(shù)量,如果達到80%則可以認(rèn)為該兩個分詞集合的重疊度達到閾值。例如通過比較熱詞“蘋果發(fā)布會”和“蘋果發(fā)布會2015”,可將二者認(rèn)為是重復(fù)的熱詞,并將“蘋果發(fā)布會2015”刪除而得到處理后的熱詞“蘋果發(fā)布會”。
[0031]在進行去重操作以后,可以通過去重操作后的熱詞排序并進一步地根據(jù)排序后的去重操作后的熱詞推薦視頻。
[0032]在對熱詞進行排序的過程中,可以使用例如熱詞的排名以及熱詞出現(xiàn)的時間之類的熱詞屬性。本發(fā)明所使用的熱詞屬性不限于此,在此僅以二者為例進行說明。
[0033]在排序的過程可以確定趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者。優(yōu)選地,可以同時確定趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值。具體而言,在預(yù)定的開始時間至結(jié)束時間內(nèi),所述熱詞在結(jié)束時間排名越靠前則所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者越高。例如,在使用最近三天的熱詞進行視頻推薦的情況下,趨勢評估值可以通過過去3天熱詞名次的變化來確定該趨勢評估值,例如排名上升則設(shè)置為3分,排名不變設(shè)置為2分,排名下降設(shè)置為I分;時間評估值可以通過以下方式設(shè)置,如果熱詞最高排名在最后一天則給3分,熱詞最高排名在第一天則給I分,熱詞最高排名在第2天則給2分;熱詞排名評估值可以是當(dāng)前排名相關(guān)的分?jǐn)?shù),當(dāng)前排名越靠前,則分?jǐn)?shù)越高,例如對50個熱詞進行統(tǒng)計,可以通過51減去熱詞的當(dāng)前排名來計算該熱詞排民分,從而能反映出該熱詞的排名情況。
[0034I通過將上述分詞通過運算符進行計算,例如將上述參數(shù)相乘,或者將前三個參數(shù)相乘,并計算與后兩個參數(shù)乘積相加作為排名的依據(jù),從而可以對熱門視頻進行排名,并向用戶進行推薦,以提高用戶觀看視頻的體驗。
[0035]相應(yīng)地,本發(fā)明提供了一種服務(wù)器,如圖3所示,該服務(wù)器包括:獲取模塊100,用于獲取搜索引擎提供的熱詞及熱詞的屬性;排序模塊200,用于根據(jù)所述熱詞的屬性對熱詞進行排序;推薦模塊300,用于根據(jù)排序后的熱詞推薦視頻。優(yōu)選地,獲取模塊100還對熱詞進行去重操作,從而排序模塊200可以利用去重操作后的熱詞進行排序,而推薦模塊可以根據(jù)去重操作的熱詞進行推薦視頻。
[0036]相應(yīng)地,本發(fā)明提供了一種視頻推薦系統(tǒng)圖,如圖4所示,包括服務(wù)器400以及客戶端500,客戶端主要用于顯示服務(wù)器推薦的視頻。
[0037]以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實施方式,但是,本發(fā)明并不限于上述實施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對本發(fā)明的技術(shù)方案進行多種簡單變型,這些簡單變型均屬于本發(fā)明的保護范圍。
[0038]另外需要說明的是,在上述【具體實施方式】中所描述的各個具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進行組合。為了避免不必要的重復(fù),本發(fā)明對各種可能的組合方式不再另行說明。
[0039]此外,本發(fā)明的各種不同的實施方式之間也可以進行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開的內(nèi)容。
【主權(quán)項】
1.一種視頻推薦方法,其特征在于,該方法包括: 獲取搜索引擎提供的熱詞及熱詞的屬性; 根據(jù)所述熱詞的屬性對熱詞進行排序; 根據(jù)排序后的熱詞推薦視頻。2.根據(jù)權(quán)利要求1所述的視頻推薦方法,其特征在于,還包括: 對獲取的熱詞進行去重操作;則,所述根據(jù)所述熱詞的屬性對熱詞進行排序包括: 根據(jù)去重操作得到的熱詞的屬性對去重操作后的熱詞進行排序;所述根據(jù)排序后的熱詞推薦視頻包括: 根據(jù)排序后的去重操作后的熱詞推薦視頻。3.根據(jù)權(quán)利要求2所述的視頻推薦方法,其特征在于,所述對獲取的熱詞進行去重操作包括: 對獲取的熱詞進行分詞操作并得到與熱詞對應(yīng)的分詞集合; 確定各個分詞集合之間的重疊度; 在兩個分詞集合的重疊度達到閾值的情況下,選取該兩個分詞集合對應(yīng)的兩個熱詞中長度較短的熱詞,并刪除另一熱詞。4.根據(jù)權(quán)利要求1-3任意一項所述的視頻推薦方法,其特征在于,所述熱詞的屬性包括熱詞的排名以及熱詞出現(xiàn)的時間。5.根據(jù)權(quán)利要求4所述的視頻推薦方法,其特征在于,所述根據(jù)所述熱詞的屬性對熱詞進行排序包括: 確定所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者; 根據(jù)所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者對熱詞進行排序。6.根據(jù)權(quán)利要求5所述的視頻推薦方法,其特征在于,在預(yù)定的開始時間至結(jié)束時間內(nèi),所述熱詞在結(jié)束時間排名越靠前則所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者越高。7.一種服務(wù)器,其特征在于,該服務(wù)器包括: 獲取模塊,用于獲取搜索引擎提供的熱詞及熱詞的屬性; 排序模塊,用于根據(jù)所述熱詞的屬性對熱詞進行排序; 推薦模塊,用于根據(jù)排序后的熱詞推薦視頻。8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,所述獲取模塊還用于對獲取的熱詞進行去重操作;所述排序模塊還用于根據(jù)去重操作得到的熱詞的屬性對去重操作后的熱詞進行排序;所述推薦模塊還用于根據(jù)排序后的去重操作后的熱詞推薦視頻。9.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述獲取模塊還用于對獲取的熱詞進行分詞操作并得到與熱詞對應(yīng)的分詞集合;確定各個分詞集合之間的重疊度;在兩個分詞集合的重疊度達到閾值的情況下,選取該兩個分詞集合對應(yīng)的兩個熱詞中長度較短的熱詞,并刪除另一熱詞。10.根據(jù)權(quán)利要求7-9任意一項所述的服務(wù)器,其特征在于,所述熱詞的屬性包括熱詞的排名以及熱詞出現(xiàn)的時間。11.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,所述排序模塊還用于確定所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者;根據(jù)所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者對熱詞進行排序。12.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,在預(yù)定的開始時間至結(jié)束時間內(nèi),所述熱詞在結(jié)束時間排名越靠前則所述熱詞的趨勢評估值、所述熱詞的時間評估值、以及所述熱詞的排名評估值中的至少一者越高。13.—種視頻推薦系統(tǒng),其特征在于,該系統(tǒng)包括根據(jù)權(quán)利要求7-12任意一項所述的服務(wù)器以及客戶端; 所述客戶端用于顯示所述服務(wù)器推薦的視頻。
【文檔編號】H04N21/258GK105898425SQ201510923442
【公開日】2016年8月24日
【申請日】2015年12月14日
【發(fā)明人】李曄
【申請人】樂視網(wǎng)信息技術(shù)(北京)股份有限公司