欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于動態(tài)配置的視頻推薦分流的系統(tǒng)的制作方法

文檔序號:7820323閱讀:205來源:國知局
基于動態(tài)配置的視頻推薦分流的系統(tǒng)的制作方法
【專利摘要】本申請公開基于動態(tài)配置的視頻推薦分流的系統(tǒng),該系統(tǒng)的推薦服務(wù)器中包含有一規(guī)則路由單元;客戶端用于根據(jù)用戶信息發(fā)送推薦請求信息給推薦服務(wù)器;推薦服務(wù)器用于在啟動后,指示規(guī)則路由單元從分流配置模塊中調(diào)取加載分流規(guī)則,接收客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至規(guī)則路由單元并根據(jù)加載的分流規(guī)則,查找分流規(guī)則中對應(yīng)該用戶信息和場景情況信息的至少一條規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取算法模塊中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給客戶端。本發(fā)明實現(xiàn)能夠根據(jù)客戶所傳遞的各種參數(shù)相組合后推薦一定的策略來決定調(diào)用不同的推薦算法以此產(chǎn)生最佳的推薦結(jié)果。
【專利說明】基于動態(tài)配置的視頻推薦分流的系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本申請涉及視頻推薦領(lǐng)域,更具體地,涉及一種基于動態(tài)配置的視頻推薦分流的系統(tǒng)。

【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,在視頻推薦系統(tǒng),客戶端在向服務(wù)器發(fā)送推薦請求時,通常會攜帶如用戶身份標(biāo)識,請求發(fā)起的場景等參數(shù),所述服務(wù)器根據(jù)這些不同的參數(shù)的不同,會按照事先定義好的規(guī)則進(jìn)行分流,以便決定調(diào)用哪些推薦算法產(chǎn)生對應(yīng)的推薦結(jié)果。目前分流配置就是服務(wù)端用以對客戶端請求參數(shù)進(jìn)行匹配的規(guī)則集合。
[0003]具體地,視頻推薦系統(tǒng)是這樣的一套系統(tǒng),它可以根據(jù)用戶當(dāng)前播放的視頻,運用一定的算法得出與之相關(guān)聯(lián)的其它視頻,或者根據(jù)用戶的近期觀看記錄,來計算出該用戶可能感興趣的視頻,前者稱之為相關(guān)視頻推薦,后者為個性化視頻推薦,它們是以不同方式產(chǎn)生的推薦結(jié)果。相應(yīng)的,產(chǎn)生這些推薦結(jié)果的算法就稱為相關(guān)推薦算法或個性化推薦算法,相關(guān)或個性化推薦算法都是一系列算法的統(tǒng)稱,它們都有著不同的具體實現(xiàn)。視頻推薦系統(tǒng)的功能就是提供一組規(guī)范,按照這個規(guī)范,使得系統(tǒng)的整體推薦效果能夠達(dá)到最優(yōu),也即展示給用戶的視頻盡量多的被點擊觀看。
[0004]現(xiàn)有技術(shù)中,當(dāng)前的分流配置無法根據(jù)實際需要靈活調(diào)整,如在增改推薦算法時,往往需要對線上系統(tǒng)造成影響;在對某些推薦算法進(jìn)行小流量測試時,也難以實現(xiàn)或不夠靈活;此外,當(dāng)前還存在一個推薦請求需要多個推薦算法產(chǎn)生的結(jié)果進(jìn)行組合這種情況,現(xiàn)有方案都難以滿足。
[0005]例如:在多個場景進(jìn)行多組對比測試情況下,如何能夠讓測試結(jié)果互不干擾便成為問題。如圖1和2所示(舊的分流方式舉例),對于同一個用戶uid=123,按照現(xiàn)有的方式始終都會被分到算法Algll和Alg21,其他任一用戶都有類似的情況,這樣就難以區(qū)分用戶行為的變化是由哪種算法弓I起的。
[0006]所以,如何實現(xiàn)當(dāng)客戶端在發(fā)起推薦請求時,系統(tǒng)能夠根據(jù)客戶所傳遞的各種參數(shù)(包括:用戶的身份標(biāo)識、發(fā)起請求的設(shè)備類型、發(fā)起請求時的所在頁面與模塊、當(dāng)前正在播放視頻的相關(guān)信息等)相組合后推薦一定的策略來決定調(diào)用不同的推薦算法以此產(chǎn)生最佳的推薦結(jié)果,成為亟待解決的技術(shù)問題。


【發(fā)明內(nèi)容】

[0007]有鑒于此,本申請?zhí)峁┮环N基于動態(tài)配置的視頻推薦分流的系統(tǒng),以解決如何當(dāng)客戶端在發(fā)起推薦請求時,系統(tǒng)能夠根據(jù)客戶所傳遞的各種參數(shù)(包括:用戶的身份標(biāo)識、發(fā)起請求的設(shè)備類型、發(fā)起請求時的所在頁面與模塊、當(dāng)前正在播放視頻的相關(guān)信息等)相組合后推薦一定的策略來決定調(diào)用不同的推薦算法以此產(chǎn)生最佳的推薦結(jié)果問題。
[0008]本申請公開了一種基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,包括:客戶端、推薦服務(wù)器、算法模塊以及分流配置模塊;其中, 所述推薦服務(wù)器中包含有一規(guī)則路由單元;
所述客戶端、與所述推薦服務(wù)器相耦接,用于根據(jù)用戶信息發(fā)送推薦請求信息給所述推薦服務(wù)器,該推薦服務(wù)器再將經(jīng)過處理后的響應(yīng)信息反饋給所述客戶端;
所述推薦服務(wù)器,與所述客戶端、算法模塊以及分流配置模塊相耦接,用于在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息的至少一條規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端;
所述算法模塊,與所述推薦服務(wù)器相耦接,用于存儲對應(yīng)不同所述規(guī)則信息的推薦算法息;
所述分流配置模塊,與所述推薦服務(wù)器相耦接,用于存儲不同的分流規(guī)則,通過所述規(guī)則路由單元調(diào)取所述分流規(guī)則。
[0009]優(yōu)選地,其中,所述客戶端中的用戶信息包括:用戶身份標(biāo)識信息、請求類型信息、請求長度信息、終端設(shè)備信息、網(wǎng)頁頁面信息和/或應(yīng)用信息。
[0010]優(yōu)選地,其中,所述推薦服務(wù)器,進(jìn)一步用于:
在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息,按照利用哈希散列算法結(jié)合對應(yīng)的分流規(guī)則選擇對應(yīng)的規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端。
[0011]優(yōu)選地,其中,所述推薦服務(wù)器,進(jìn)一步用于:
在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息,按照利用哈希散列算法結(jié)合對應(yīng)的分流規(guī)則選擇對應(yīng)的規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的多個推薦算法信息,將多個所述推薦算法信息按照鏈?zhǔn)教幚矸绞秸铣身憫?yīng)信息反饋給所述客戶端。
[0012]優(yōu)選地,其中,所述分流配置模塊設(shè)置在所述推薦服務(wù)器內(nèi)。
[0013]與現(xiàn)有技術(shù)相比,本申請所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),達(dá)到了如下效果:
I)本發(fā)明實現(xiàn)了分流配置、算法文件與服務(wù)器相互分離,服務(wù)端定時重載配置與算法文件,支持分場景、按流量占比進(jìn)行分流。
[0014]2)本發(fā)明還實現(xiàn)了分流規(guī)則中引入?yún)?shù)hash_seed (哈希散列),滿足多重測試需求,經(jīng)過哈希散列后用戶uid=123的請求被分到哪個算法完全隨機,因此就避免了兩組測試相互干擾的問題。
[0015]3)本發(fā)明同時還解決了在有的情況下,單個推薦算法產(chǎn)生的推薦結(jié)果并不能夠達(dá)到最優(yōu)的效果,往往需要將多個算法結(jié)果組合起來,而上面的設(shè)計無法滿足要求,為了實現(xiàn)這一目的需要增加配置,將多個算法串連起來形成鏈?zhǔn)教幚磉壿嫞С侄鄠€推薦結(jié)果進(jìn)行組合。
[0016]當(dāng)然,實施本申請的任一產(chǎn)品必不一定需要同時達(dá)到以上所述的所有技術(shù)效果。
[0017]

【專利附圖】

【附圖說明】
[0018]此處所說明的附圖用來提供對本申請的進(jìn)一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:
圖1和2為現(xiàn)有技術(shù)中舊的分流方式的流程示意圖;
圖3為依據(jù)本發(fā)明實施例一所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng)結(jié)構(gòu)示意圖。
[0019]圖4和5為依據(jù)本發(fā)明實施例一中的基于動態(tài)配置的視頻推薦分流的系統(tǒng)中利用哈希散列算法的新的分流規(guī)則示意圖。
[0020]圖6為依據(jù)本發(fā)明實施例一中的基于動態(tài)配置的視頻推薦分流的系統(tǒng)中利用鏈?zhǔn)教幚矸绞降男碌姆至饕?guī)則示意圖。
[0021]

【具體實施方式】
[0022]如在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。如在通篇說明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
圖1為依據(jù)本發(fā)明實施例一所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括:客戶端101、推薦服務(wù)器102、算法模塊103以及分流配置模塊104 ;其中,所述推薦服務(wù)器102中包含有一規(guī)則路由單元1021 ;
所述客戶端101、與所述推薦服務(wù)器102相耦接,用于根據(jù)用戶信息發(fā)送推薦請求信息給所述推薦服務(wù)器102,該推薦服務(wù)器102再將經(jīng)過處理后的響應(yīng)信息反饋給所述客戶端101 ;
所述推薦服務(wù)器102,與所述客戶端101、算法模塊103以及分流配置模塊104相耦接,用于在啟動后,指示所述規(guī)則路由單元1021從所述分流配置模塊104中調(diào)取加載分流規(guī)則,然后接收所述客戶端101發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元1021并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息的至少一條規(guī)則信息(最為匹配的一條規(guī)則信息),并根據(jù)該規(guī)則信息調(diào)取所述算法模塊103中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端101 ;
所述算法模塊103,與所述推薦服務(wù)器102相耦接,用于存儲對應(yīng)不同所述規(guī)則信息的推薦算法信息;
所述分流配置模塊104,與所述推薦服務(wù)器102相耦接,用于存儲不同的分流規(guī)則,通過所述規(guī)則路由單元調(diào)取所述分流規(guī)則。(另外,分流配置模塊104還可以設(shè)置在所述推薦月艮務(wù)器102內(nèi))。
[0023]其中,所述客戶端101中的用戶信息包括:用戶身份標(biāo)識信息(唯一的身份標(biāo)識信息)、請求類型信息、請求長度信息、終端設(shè)備信息、網(wǎng)頁頁面信息和/或應(yīng)用信息等參數(shù);
其中,所述推薦服務(wù)器102,用于在啟動后,指示所述規(guī)則路由單元1021從所述分流配置模塊104中調(diào)取加載分流規(guī)則,然后接收所述客戶端101發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元1021并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息的至少一條規(guī)則信息(最為匹配的一條規(guī)則信息),并根據(jù)該規(guī)則信息調(diào)取所述算法模塊103中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端101。如何調(diào)取出對應(yīng)的推薦算法息,具體為:
查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息,按照如下2的方式對應(yīng)的分流規(guī)則選擇對應(yīng)的規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊103中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端101 ;
在上述方式中,對于“根據(jù)該規(guī)則信息調(diào)取所述算法模塊103中對應(yīng)的推薦算法信息”還可以具體按照如下3的方式,將不同的推薦算法信息進(jìn)行組合,將組合后的推薦算法信息整合成響應(yīng)信息反饋給所述客戶端101。
[0024]現(xiàn)有技術(shù)中,基本的處理方式為:
1、在同一場景下,這里以apt、pg、md分別表示不同的終端設(shè)備信息、網(wǎng)頁頁面信息和應(yīng)用信息;具體地其中,apt=l代表PC瀏覽器、apt=2代表PC客戶端,pg=l代表單視頻,pg=2代表節(jié)目視頻,md=l代表正在播放的頁面信息,md=2代表播放結(jié)束頁面信息,其中apt、pg、md這三個參數(shù)的不同組合需要對應(yīng)哪一種推薦算法信息,這需要在規(guī)則路由單元1021中的分流規(guī)則中配置指定。(這樣就是在應(yīng)用背景中提到,用戶獲得的最終視頻推薦結(jié)果受多種因素的影響,這些因素以請求參數(shù)的形式傳遞給推薦服務(wù)器)。
[0025]具體地參數(shù)的組合方式以及對應(yīng)的分流規(guī)則如下:
以下是幾條分流規(guī)則示例:
Rl:apt=l,pg=l,md=2 ? 0.9:Algl, 0.1:Alg2
R2:apt=l,pg=2,md=l ? 1:Alg3
R3:apt=2,pg=l,md=2 ? 1:Alg2
其中,規(guī)則Rl表示的是,如果參數(shù)滿足apt=l、pg=l> md=2,也即如果是PC瀏覽器的單視頻播放結(jié)束頁面信息形成的推薦請求信息,將該推薦請求信息中包含的用戶信息發(fā)送至所述規(guī)則路由單元1021并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息的至少一條規(guī)則信息Rl,并根據(jù)該規(guī)則信息Rl調(diào)取所述算法模塊103中對應(yīng)的推薦算法信息,則以90%概率調(diào)用算法Algl,以10%的概率調(diào)用算法Alg2來產(chǎn)生推薦算法信息,其它規(guī)則同理。以用戶id尾號為例,具體的分流方式為:如果id mod 100 e [O, 90),則調(diào)用推薦算法信息Algl,否則調(diào)用推薦算法信息Alg2。
[0026]而本發(fā)明所要解決的是不論在同一個場景還是多個場景都能夠順利解決【背景技術(shù)】提到的問題;
2、在多個場景情況下時,為上述在同一場景下的每條規(guī)則設(shè)置一個哈希種子(hash_seed),同時利用哈希散列算法可以對數(shù)值進(jìn)行散列的特點,這樣以用戶id尾號進(jìn)行分流的方式就由原來的id mod 100變?yōu)榱?hash (id+hash_seed) mod 100。當(dāng)如下的規(guī)則(如圖4和5所示)Ri與Rj的hash_seed不相等時,同一個用戶在這兩組測試中的分流結(jié)果就互不相關(guān);如果需要有一致的分流結(jié)果,則將這兩條規(guī)則中的hash_seed設(shè)置為相同即可。
[0027]改進(jìn)后的分流規(guī)則為:
R1:apt=l, pg=l, md=l ? 0.5:Algll, 0.5:Algl2, hash_seed=l
Rj:apt=l, pg=l, md=2 ? 0.5:Alg21, 0.5:Alg22, hash_seed=2
3、通過上述兩種針對不同場景的情況,另一種分流規(guī)則(如圖6所示),還可以將不同的推薦算法信息進(jìn)行組合,這一步驟的分流規(guī)則如下:
R1:apt=l, pg=l, md=l ? 0.5: chainl, 0.5: chain2
chainl:Algl, Alg2
chain2:Alg3
當(dāng)參數(shù)滿足apt=l,pg=l,md=l的推薦請求,會以50%的占比遵循chainl的鏈?zhǔn)教幚砹鞒?,即依次調(diào)用推薦算法信息Algl與Alg2,并將得到的結(jié)果組合起來作為最終的推薦算法信息,具體的組合方式可根據(jù)業(yè)務(wù)的需要自行定義,這里并不做具體限定,對于本領(lǐng)域技術(shù)人員來說均能了解操作(如圖6所示);而另外50%的概率會遵循chain2的邏輯,這種情況下推薦算法信息Alg3產(chǎn)生的結(jié)果會作為另一個最終的推薦算法信息。
[0028]需要說明的是:不論是一個鏈?zhǔn)教幚斫Y(jié)點還是多個結(jié)點,都按照上述3的方式這樣的分流規(guī)則的配置來設(shè)置。這里表示有兩條處理鏈,chainl鏈中有兩個算法,chain2中只有一個算法,所以一個算法也可以組成一條鏈。
[0029]不僅如此,即使不進(jìn)行分流規(guī)則的處理,也沒有對應(yīng)的不同的多個推薦算法信息,也可以使用3的這種方式去進(jìn)行分流規(guī)則的配置,如下面的情況:
R1:apt=l, pg=l, md=l ? 1.0: chainl
chainl:Algl
實際上,再加上對多個場景下的支持,最終一條完整的配置如下:
R1:apt=l, pg=l, md=l ? 1.0: chainl
chainl:Algl
hash_seed=l
因此,所述推薦服務(wù)器102,它既支持分流規(guī)則(通過I的方式這樣的參數(shù)實現(xiàn)),也支持多場景(2的方式,通過設(shè)置hash_seed實現(xiàn)),還支持鏈?zhǔn)教幚?3的方式,通過chain實現(xiàn))。
[0030]綜上所述,本發(fā)明的靈活性主要體現(xiàn)在:
(1)對需要對比的推薦算法信息進(jìn)行上下線操作簡單,只需要修改對應(yīng)的分流規(guī)則,系統(tǒng)下次自動讀取該分流規(guī)則時即可生效;
(2)進(jìn)行對比的推薦算法信息的個數(shù)不受限制,可支持多個推薦算法信息同時測試; (3)每個推薦算法信息對應(yīng)的分流規(guī)則的流量可任意調(diào)整,如將95%的主流量分配到表現(xiàn)比較穩(wěn)定的推薦算法信息,剩余5%的小流量分配到需要測試的其它推薦算法信息,這樣既達(dá)到了測試的目的,又不至于影響線上穩(wěn)定。
[0031]與現(xiàn)有技術(shù)相比,本申請所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),達(dá)到了如下效果:
I)本發(fā)明實現(xiàn)了分流配置、算法文件與服務(wù)器相互分離,服務(wù)端定時重載配置與算法文件,支持分場景、按流量占比進(jìn)行分流。
[0032]2)本發(fā)明還實現(xiàn)了分流規(guī)則中引入?yún)?shù)hash_seed (哈希散列),滿足多重測試需求,經(jīng)過哈希散列后用戶uid=123的請求被分到哪個算法完全隨機,因此就避免了兩組測試相互干擾的問題。
[0033]3)本發(fā)明同時還解決了在有的情況下,單個推薦算法產(chǎn)生的推薦結(jié)果并不能夠達(dá)到最優(yōu)的效果,往往需要將多個算法結(jié)果組合起來,而上面的設(shè)計無法滿足要求,為了實現(xiàn)這一目的需要增加配置,將多個算法串連起來形成鏈?zhǔn)教幚磉壿?,支持多個推薦結(jié)果進(jìn)行組合。
[0034]還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者系統(tǒng)中還存在另外的相同要素。
[0035]本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0036]以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。
【權(quán)利要求】
1.一種基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,包括:客戶端、推薦服務(wù)器、算法模塊以及分流配置模塊;其中, 所述推薦服務(wù)器中包含有一規(guī)則路由單元; 所述客戶端、與所述推薦服務(wù)器相耦接,用于根據(jù)用戶信息發(fā)送推薦請求信息給所述推薦服務(wù)器,該推薦服務(wù)器再將經(jīng)過處理后的響應(yīng)信息反饋給所述客戶端; 所述推薦服務(wù)器,與所述客戶端、算法模塊以及分流配置模塊相耦接,用于在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息的至少一條規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端; 所述算法模塊,與所述推薦服務(wù)器相耦接,用于存儲對應(yīng)不同所述規(guī)則信息的推薦算法息; 所述分流配置模塊,與所述推薦服務(wù)器相耦接,用于存儲不同的分流規(guī)則,通過所述規(guī)則路由單元調(diào)取所述分流規(guī)則。
2.如權(quán)利要求1所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,所述客戶端中的用戶信息包括:用戶身份標(biāo)識信息、請求類型信息、請求長度信息、終端設(shè)備信息、網(wǎng)頁頁面信息和/或應(yīng)用信息。
3.如權(quán)利要求2所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,所述推薦服務(wù)器,進(jìn)一步用于: 在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息,按照利用哈希散列算法結(jié)合對應(yīng)的分流規(guī)則選擇對應(yīng)的規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的推薦算法信息,將該推薦算法信息整合成響應(yīng)信息反饋給所述客戶端。
4.如權(quán)利要求2所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,所述推薦服務(wù)器,進(jìn)一步用于: 在啟動后,指示所述規(guī)則路由單元從所述分流配置模塊中調(diào)取加載分流規(guī)則,然后接收所述客戶端發(fā)送的推薦請求信息,將該推薦請求信息中包含的用戶信息和場景情況信息,發(fā)送至所述規(guī)則路由單元并根據(jù)加載的所述分流規(guī)則,查找所述分流規(guī)則中對應(yīng)該用戶信息和場景情況信息,按照利用哈希散列算法結(jié)合對應(yīng)的分流規(guī)則選擇對應(yīng)的規(guī)則信息,并根據(jù)該規(guī)則信息調(diào)取所述算法模塊中對應(yīng)的多個推薦算法信息,將多個所述推薦算法信息按照鏈?zhǔn)教幚矸绞秸铣身憫?yīng)信息反饋給所述客戶端。
5.如權(quán)利要求1所述的基于動態(tài)配置的視頻推薦分流的系統(tǒng),其特征在于,所述分流配置模塊設(shè)置在所述推薦服務(wù)器內(nèi)。
【文檔編號】H04N21/466GK104394439SQ201410669391
【公開日】2015年3月4日 申請日期:2014年11月20日 優(yōu)先權(quán)日:2014年11月20日
【發(fā)明者】王平, 宋楊, 姚鍵, 潘柏宇, 盧述奇 申請人:合一網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
普陀区| 吉林省| 南和县| 霞浦县| 会理县| 开化县| 白朗县| 个旧市| 中山市| 孟津县| 日土县| 朝阳市| 德江县| 瓮安县| 太白县| 芮城县| 蒲城县| 宜黄县| 巴楚县| 大名县| 类乌齐县| 牟定县| 招远市| 裕民县| 五指山市| 唐山市| 体育| 泸定县| 开化县| 祥云县| 阳春市| 东光县| 庆阳市| 博湖县| 福贡县| 邵阳县| 油尖旺区| 莆田市| 高青县| 澄城县| 板桥市|