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

一種直播間搜索方法及裝置與流程

文檔序號:12063830閱讀:444來源:國知局
一種直播間搜索方法及裝置與流程

本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種直播間搜索方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)行業(yè)的飛速發(fā)展,網(wǎng)頁數(shù)量已達(dá)到數(shù)百億,但其中大多數(shù)網(wǎng)頁為個人日志、私事公告或者家庭影集等信息,這些網(wǎng)頁對小部分用戶是感興趣的,但對于絕大多數(shù)用戶來說,他們更希望獲取流量較大,信息準(zhǔn)確的新聞熱點(diǎn)或主流公司的網(wǎng)站信息。

比如某位用戶需要了解XX直播tv,于是搜索“XX”,但是數(shù)百億網(wǎng)頁中都包含“XX”,通過衡量方法是統(tǒng)計(jì)每個網(wǎng)頁的點(diǎn)擊數(shù),作為網(wǎng)頁級別的一個特征或證據(jù)。雖然這種方法證明很有效,但是卻對垃圾信息很敏感,也不適用一些特定網(wǎng)站,比如直播網(wǎng)站,按照現(xiàn)有統(tǒng)計(jì)每個網(wǎng)頁的點(diǎn)擊數(shù)確定的網(wǎng)頁級別雖然很高,但是不一定是優(yōu)質(zhì)的直播資源,也不一定可以被觀看的直播資源,因此不符合用戶對直播間搜索的需求,導(dǎo)致呈現(xiàn)的搜索結(jié)果不準(zhǔn)確。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問題,本發(fā)明實(shí)施例提供了一種直播間搜索方法及裝置,以使搜索的直播資源更準(zhǔn)確。

第一方面,本發(fā)明實(shí)施例提供了一種直播間搜索方法,包括:

接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),M為正整數(shù);

根據(jù)所述M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出所述M個直播間的網(wǎng)頁級別;

根據(jù)所述M個直播間的網(wǎng)頁級別,向所述直播客戶端反饋所述M個直播間中的N個直播間的搜索排序,使得所述直播客戶端根據(jù)所述搜索排序依次展示所述N個直播間,N為小于或等于M的正整數(shù)。

優(yōu)選的,所述分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),包括:

分別獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值;

所述根據(jù)所述M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出所述M個直播間的網(wǎng)頁級別,包括:

確定出與第m直播間的當(dāng)前被點(diǎn)擊量和狀態(tài)參數(shù)值正相關(guān)、同時(shí)與所述第m直播間的當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比負(fù)相關(guān)的參數(shù)值為所述第m直播間的網(wǎng)頁級別,m依次取1至M。

優(yōu)選的,所述確定出與第m直播間的當(dāng)前被點(diǎn)擊量和狀態(tài)參數(shù)值正相關(guān)、同時(shí)與所述第m直播間的當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比負(fù)相關(guān)的參數(shù)值為所述第m直播間的網(wǎng)頁級別,包括:

根據(jù)如下公式確定出所述第m直播間的網(wǎng)頁級別:

PRm=(CLICKm/COLLm*PRAm)*ILm

其中,PRm為所述第m直播間的網(wǎng)頁級別,CLICKm為所述第m直播間的當(dāng)前被點(diǎn)擊量,COLLm為所述第m直播間的當(dāng)前被關(guān)注量,PRAm為所述第m直播間的當(dāng)前觀看時(shí)間占比,ILm為所述第m直播間的狀態(tài)參數(shù)值。

優(yōu)選的,所述獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值,包括:

分別獲得所述M個直播間的播放時(shí)長和所述M個直播間的被觀看總時(shí)長;

根據(jù)所述第m直播間的播放時(shí)長和所述第m直播間的被觀看總時(shí)長,確定出所述第m直播間的當(dāng)前觀看時(shí)間占比,m依次取1至M。

優(yōu)選的,所述根據(jù)所述第m直播間的播放時(shí)長和所述第m直播間的被觀看總時(shí)長,確定出所述第m直播間的當(dāng)前觀看時(shí)間占比,包括:

對各個觀看用戶在所述第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和,得到所述第m直播間的被觀看總時(shí)長;

將所述第m直播間的被觀看總時(shí)長除以所述第m直播間的播放時(shí)長,得到所述第m直播間的當(dāng)前觀看時(shí)間占比。

優(yōu)選的,所述獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值,包括:

如果所述第m直播間的當(dāng)前直播狀態(tài)為直播中,獲取所述第m直播間的狀態(tài)參數(shù)值為第一參數(shù)值,如果所述第m直播間的當(dāng)前直播狀態(tài)為未開播,獲取所述第m直播間的狀態(tài)參數(shù)值為第二參數(shù)值,其中,所述第二參數(shù)值小于所述第一參數(shù)值。

第二方面,本發(fā)明實(shí)施例提供了一種直播間搜索裝置,包括:

搜索請求接收單元,用于接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),M為正整數(shù);

網(wǎng)頁級別確定單元,用于根據(jù)所述M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出所述M個直播間的網(wǎng)頁級別;

排序單元,用于根據(jù)所述M個直播間的網(wǎng)頁級別,向所述直播客戶端反饋所述M個直播間中的N個直播間的搜索排序,使得所述直播客戶端根據(jù)所述搜索排序依次展示所述N個直播間,N為小于或等于M的正整數(shù)。

優(yōu)選的,所述搜索請求接收單元,包括:參數(shù)值獲取子單元,

用于分別獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值;

所述網(wǎng)頁級別確定單元,具體用于:

確定出與第m直播間的當(dāng)前被點(diǎn)擊量和狀態(tài)參數(shù)值正相關(guān)、同時(shí)與所述第m直播間的當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比負(fù)相關(guān)的參數(shù)值為所述第m直播間的網(wǎng)頁級別,m依次取1至M。

優(yōu)選的,所述網(wǎng)頁級別確定單元,具體用于:

根據(jù)如下公式確定出所述第m直播間的網(wǎng)頁級別:

PRm=(CLICKm/COLLm*PRAm)*ILm

其中,PRm為所述第m直播間的網(wǎng)頁級別,CLICKm為所述第m直播間的當(dāng)前被點(diǎn)擊量,COLLm為所述第m直播間的當(dāng)前被關(guān)注量,PRAm為所述第m直播間的當(dāng)前觀看時(shí)間占比,ILm為所述第m直播間的狀態(tài)參數(shù)值。

優(yōu)選的,所述參數(shù)值獲取子單元,包括:

時(shí)長獲取子模塊,用于分別獲得所述M個直播間的播放時(shí)長和所述M個直播間的被觀看總時(shí)長;

占比確定子模塊,用于根據(jù)所述第m直播間的播放時(shí)長和所述第m直播間的被觀看總時(shí)長,確定出所述第m直播間的當(dāng)前觀看時(shí)間占比,m依次取1至M。

優(yōu)選的,所述占比確定子模塊,具體用于:

對各個觀看用戶在所述第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和,得到所述第m直播間的被觀看總時(shí)長;

將所述第m直播間的被觀看總時(shí)長除以所述第m直播間的播放時(shí)長,得到所述第m直播間的當(dāng)前觀看時(shí)間占比。

優(yōu)選的,所述參數(shù)值獲取子單元,包括:

狀態(tài)參數(shù)值獲取子模塊,用于如果所述第m直播間的當(dāng)前直播狀態(tài)為直播中,獲取所述第m直播間的狀態(tài)參數(shù)值為第一參數(shù)值,如果所述第m直播間的當(dāng)前直播狀態(tài)為未開播,獲取所述第m直播間的狀態(tài)參數(shù)值為第二參數(shù)值,其中,所述第二參數(shù)值小于所述第一參數(shù)值。

本發(fā)明實(shí)施例提供的一個或多個技術(shù)方案,至少實(shí)現(xiàn)了如下技術(shù)效果或優(yōu)點(diǎn):

由于根據(jù)M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)確定M個直播間的網(wǎng)頁級別,根據(jù)M個直播間的網(wǎng)頁級別向直播客戶端反饋M個直播間中的N個直播間的搜索排序,使得直播客戶端根據(jù)搜索排序依次展示N個直播間,從而向用戶展示的直播間排序不僅僅是根據(jù)搜索點(diǎn)擊量進(jìn)行的排序,而是同時(shí)涉及了正向影響網(wǎng)頁級別的參數(shù)和負(fù)向影響網(wǎng)頁級別的參數(shù),使得向用戶呈現(xiàn)的搜索排序更準(zhǔn)確,進(jìn)而使得用戶搜索到的直播資源更準(zhǔn)確。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例中直播間搜索方法的流程圖;

圖2為本發(fā)明實(shí)施例中直播間搜索裝置的功能單元圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供了一種直播間搜索方法,應(yīng)用于直播服務(wù)器中。參考圖1所示,所述直播間搜索方法包括:

S101、接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),M為正整數(shù);

S102、根據(jù)M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出M個直播間的網(wǎng)頁級別;

S103、根據(jù)M個直播間的網(wǎng)頁級別,向直播客戶端反饋M個直播間中的N個直播間的搜索排序,使得直播客戶端根據(jù)搜索排序依次展示N個直播間,N為小于或等于M的正整數(shù)。

在本發(fā)明實(shí)施例中,由于向用戶展示的直播間排序不僅僅是根據(jù)搜索點(diǎn)擊量進(jìn)行的排序,而是同時(shí)涉及了正向影響網(wǎng)頁級別的參數(shù)和負(fù)向影響網(wǎng)頁級別的參數(shù),使得向用戶呈現(xiàn)的搜索排序更準(zhǔn)確,進(jìn)而使得用戶搜索到的直播資源更準(zhǔn)確。

下面結(jié)合圖1,對本發(fā)明實(shí)施例提供的直播間搜索方法的每個步驟進(jìn)行詳細(xì)描述:

首先,執(zhí)行S101:接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),M為正整數(shù)。

針對搜索請求來自于直播客戶端的瀏覽器應(yīng)用,搜索請求中包括直播平臺的關(guān)鍵字,或者搜索請求中同時(shí)包括直播平臺的關(guān)鍵字和直播資源的類型信息。具體來講,針對XX直播平臺,搜索請求中包括“XX”,或者“XX直播”或者“XX平臺”,或者“XX直播平臺”,或者搜索請求中包括“XX”;針對搜索請求來自于直播客戶端的直播應(yīng)用,搜索請求中可以不包括直播平臺的關(guān)鍵字。搜索請求中包括直播資源的類型信息,直播資源的類型包括:“脫口秀”、“唱歌”、“游戲”等中的一種。本文不限制直播資源的類型,不同的直播平臺設(shè)置的直播資源的類型不同。

針對搜索請求不包括直播資源的類型信息,在S101中:獲取直播平臺上全部直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)。

針對搜索請求包括直播資源的類型信息,在S101中:獲取直播平臺上與類型信息匹配的直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)。比如,針對搜索請求包括直播資源的類型信息為“脫口秀”類型,獲取直播平臺上與脫口秀類型匹配的各個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)。

具體的,直播間的正相關(guān)直播間參數(shù)包括當(dāng)前被點(diǎn)擊量和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值;直播間的正相關(guān)直播間參數(shù)包括當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比。則在一實(shí)施例中,S101包括:接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值。

針對M個直播間的當(dāng)前被點(diǎn)擊量和當(dāng)前被關(guān)注量,通過從直播服務(wù)器的直播數(shù)據(jù)庫依次獲取第m直播間的當(dāng)前被點(diǎn)擊量和當(dāng)前被關(guān)注量,m依次取1至M。

針對M個直播間的當(dāng)前觀看時(shí)間占比,通過如下實(shí)施方式獲得:

分別獲得M個直播間的播放時(shí)長和M個直播間的被觀看總時(shí)長;根據(jù)第m直播間的播放時(shí)長和第m直播間的被觀看總時(shí)長,確定出第m直播間的當(dāng)前觀看時(shí)間占比,m依次取1至M。

具體來講,對各個觀看用戶在第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和,得到第m直播間的被觀看總時(shí)長;將第m直播間的被觀看總時(shí)長除以第m直播間的播放時(shí)長,得到第m直播間的當(dāng)前觀看時(shí)間占比。

具體來講,各個觀看用戶在第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和為:play_time=X1+X2+...+Xi;i為第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看用戶數(shù)量;Xi為第m直播間的預(yù)設(shè)直播周期內(nèi),第i個觀看用戶在第m直播間的觀看時(shí)長;play_time為第m直播間的預(yù)設(shè)直播周期內(nèi)的被觀看總時(shí)長。

當(dāng)然,在具體實(shí)施過程中,可以對各個觀看用戶增加時(shí)長權(quán)重值,從而基于增加時(shí)長權(quán)重值后,對各個觀看用戶在第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和。

具體來講,第m直播間的播放時(shí)長為:第m直播間的預(yù)設(shè)直播周期內(nèi)的直播時(shí)長。需要說明的是,預(yù)設(shè)直播周期可以為一次持續(xù)的直播,也可以為預(yù)設(shè)時(shí)期,比如,預(yù)設(shè)直播周期可以為24小時(shí)、一周、一個月中的任意一種。

比如:直播間0010的預(yù)設(shè)直播周期內(nèi)直播2小時(shí),直播2小時(shí)過程中,觀看用戶1觀看2小時(shí),觀看用戶2觀看1小時(shí),觀看用戶3觀看1小時(shí),則直播間0010的觀看時(shí)間占比為:(2+1+1)/2=2。

針對M個直播間的表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值,通過如下實(shí)施方式獲得:

如果第m直播間的當(dāng)前直播狀態(tài)為直播中,獲取第m直播間的狀態(tài)參數(shù)值為第一參數(shù)值,如果第m直播間的當(dāng)前直播狀態(tài)為未開播,獲取第m直播間的狀態(tài)參數(shù)值為第二參數(shù)值,第二參數(shù)值小于第一參數(shù)值,m依次取1至M。

具體的,在直播服務(wù)器中:標(biāo)記M個直播間的當(dāng)前直播狀態(tài),未開播時(shí)的狀態(tài)參數(shù)值標(biāo)記為“0”;直播中的狀態(tài)參數(shù)值標(biāo)記為大于0的任意正數(shù),可以為:直播中的狀態(tài)參數(shù)值標(biāo)記為“1”,未開播時(shí)的狀態(tài)參數(shù)值標(biāo)記為“0”。還可以為:直播中的狀態(tài)參數(shù)值標(biāo)記為“2”,未開播時(shí)的狀態(tài)參數(shù)值為“0”。還可以為:直播中的狀態(tài)參數(shù)值標(biāo)記為“3”,未開播時(shí)的狀態(tài)參數(shù)值標(biāo)記為“0”。

通過未開播的狀態(tài)參數(shù)值標(biāo)記為“0”,能夠使得未開播的直播間的網(wǎng)頁級別置為0,進(jìn)而使得未開播的直播間不會被搜索到,以避免了用戶搜索到當(dāng)前不能觀看的直播間,更符合用戶的搜索需求。

接著,執(zhí)行S102:根據(jù)M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出M個直播間的網(wǎng)頁級別。

結(jié)合前述直播間的正相關(guān)直播間參數(shù)包括當(dāng)前被點(diǎn)擊量和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值,直播間的正相關(guān)直播間參數(shù)包括當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比的實(shí)施例,S102包括:確定出與第m直播間的當(dāng)前被點(diǎn)擊量和狀態(tài)參數(shù)值正相關(guān)、同時(shí)與第m直播間的當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比負(fù)相關(guān)的參數(shù)值為第m直播間的網(wǎng)頁級別,m依次取1至M。

具體的,根據(jù)如下公式確定出第m直播間的網(wǎng)頁級別:

PRm=(CLICKm/COLLm*PRAm)*ILm

其中,PRm為第m直播間的網(wǎng)頁級別,CLICKm為第m直播間的當(dāng)前被點(diǎn)擊量,COLLm為第m直播間的當(dāng)前被關(guān)注量,PRAm為第m直播間的當(dāng)前觀看時(shí)間占比,ILm為第m直播間的狀態(tài)參數(shù)值。

由于第m直播間的網(wǎng)頁級別與第m直播間的當(dāng)前被點(diǎn)擊量正相關(guān),能夠使得優(yōu)質(zhì)而又新鮮的直播資源的網(wǎng)頁級別較高,因?yàn)橹辈ラg可通過關(guān)注頁或者直播間推薦等方式導(dǎo)入,因此通過與第m直播間的當(dāng)前關(guān)注量負(fù)相關(guān),使知名直播間的直播資源的網(wǎng)頁級別較低。

現(xiàn)假設(shè)一組直播間數(shù)據(jù)如下:

直播間1101:當(dāng)前被點(diǎn)擊量=100,當(dāng)前被關(guān)注量=10,當(dāng)前當(dāng)前觀看時(shí)間占比=2,狀態(tài)參數(shù)值=1;直播間1102:前被點(diǎn)擊量=100,當(dāng)前被關(guān)注量=10,當(dāng)前當(dāng)前觀看時(shí)間占比=1,狀態(tài)參數(shù)值=1;直播間1103:前被點(diǎn)擊量=100,當(dāng)前被關(guān)注量=100,當(dāng)前當(dāng)前觀看時(shí)間占比=2,狀態(tài)參數(shù)值=1;直播間1104:前被點(diǎn)擊量=100,當(dāng)前被關(guān)注量=100,當(dāng)前當(dāng)前觀看時(shí)間占比=1,狀態(tài)參數(shù)值=0。

從而確定出直播間1101的網(wǎng)頁級別=5,直播間1102的網(wǎng)頁級別=10,直播間1103的網(wǎng)頁級別=0.5,直播間1104的網(wǎng)頁級別=0。直播間1102的網(wǎng)頁級別>直播間1101的網(wǎng)頁級別>直播間1103的網(wǎng)頁級別>直播間1104的網(wǎng)頁級別。

在一具體實(shí)施例中,針對CLICKm設(shè)有權(quán)重值W1,COLLm設(shè)有權(quán)重值W2,針對COLLm設(shè)置有權(quán)重值W3,針對ILm設(shè)有權(quán)重值W4,則其中,W1、W2、W3、W4中至少兩個互為不同。

本領(lǐng)域技術(shù)人員應(yīng)該知曉的是,針對直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)可以多于上述實(shí)施例中的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值,以增加至確定第m直播間的網(wǎng)頁級別的公式中,從而得到第m直播間的網(wǎng)頁級別。

再接著,執(zhí)行S103:根據(jù)M個直播間的網(wǎng)頁級別,向直播客戶端反饋M個直播間中的N個直播間的搜索排序,使得直播客戶端根據(jù)搜索排序依次展示N個直播間,N為小于或等于M的正整數(shù)。

具體的,從M個直播間中過濾網(wǎng)頁級別為“0”的直播間,以獲取網(wǎng)頁級別大于0的N個直播間,根據(jù)N個直播間的網(wǎng)頁級別對N個直播間進(jìn)行搜索排序,網(wǎng)頁級別與搜索排序中的次序正相關(guān)。由于未開播的直播間的網(wǎng)頁級別為“0”,從而過濾掉了未開播的直播間,網(wǎng)頁級別越大,展示位置越靠前,反之越靠后。

舉例來講,直播間1101的網(wǎng)頁級別=5,直播間1102的網(wǎng)頁級別=10,直播間1103的網(wǎng)頁級別=0.5,直播間1104的網(wǎng)頁級別=0,則搜索排序?yàn)椋褐辈ラg1102>直播間1101>直播間1103,依次展示1102、直播間1101、直播間1103,而直播間1104不展示。

直播間1101的當(dāng)前被點(diǎn)擊量高于當(dāng)前被關(guān)注量,表明直播間1101的直播內(nèi)容優(yōu)質(zhì)而當(dāng)前被關(guān)注量不高,從而通過搜索曝光。直播間1102相比于直播間1101具有更高的被觀看總時(shí)長,表明直播間資源更優(yōu)質(zhì)而當(dāng)前被關(guān)注量不高,從而通過搜索曝光。直播間1103當(dāng)前被點(diǎn)擊量和當(dāng)前別關(guān)注量高,表明為知名直播間,因此不需要通過搜索曝光。而直播間1104未開播,則直接不進(jìn)入搜索排序。

基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種直播間搜索裝置,參考圖2所示,包括:

搜索請求接收單元201,用于接收來自直播客戶端的用于請求觀看直播的搜索請求時(shí),分別獲取M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),M為正整數(shù);

網(wǎng)頁級別確定單元202,用于根據(jù)M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù),確定出M個直播間的網(wǎng)頁級別;

排序單元203,用于根據(jù)M個直播間的網(wǎng)頁級別,向直播客戶端反饋M個直播間中的N個直播間的搜索排序,使得直播客戶端根據(jù)搜索排序依次展示N個直播間,N為小于或等于M的正整數(shù)。

優(yōu)選的,搜索請求接收單元201,包括:參數(shù)值獲取子單元,

用于分別獲取M個直播間的當(dāng)前被點(diǎn)擊量、當(dāng)前被關(guān)注量、當(dāng)前觀看時(shí)間占比和表征當(dāng)前直播狀態(tài)的狀態(tài)參數(shù)值;

網(wǎng)頁級別確定單元202,具體用于:

確定出與第m直播間的當(dāng)前被點(diǎn)擊量和狀態(tài)參數(shù)值正相關(guān)、同時(shí)與第m直播間的當(dāng)前被關(guān)注量和當(dāng)前觀看時(shí)間占比負(fù)相關(guān)的參數(shù)值為第m直播間的網(wǎng)頁級別,m依次取1至M。

優(yōu)選的,網(wǎng)頁級別確定單元202,具體用于:

根據(jù)如下公式確定出第m直播間的網(wǎng)頁級別:

PRm=(CLICKm/COLLm*PRAm)*ILm

其中,PRm為第m直播間的網(wǎng)頁級別,CLICKm為第m直播間的當(dāng)前被點(diǎn)擊量,COLLm為第m直播間的當(dāng)前被關(guān)注量,PRAm為第m直播間的當(dāng)前觀看時(shí)間占比,ILm為第m直播間的狀態(tài)參數(shù)值。

優(yōu)選的,參數(shù)值獲取子單元,包括:

時(shí)長獲取子模塊,用于分別獲得M個直播間的播放時(shí)長和M個直播間的被觀看總時(shí)長;

占比確定子模塊,用于根據(jù)第m直播間的播放時(shí)長和第m直播間的被觀看總時(shí)長,確定出第m直播間的當(dāng)前觀看時(shí)間占比,m依次取1至M。

優(yōu)選的,占比確定子模塊,具體用于:

對各個觀看用戶在第m直播間的預(yù)設(shè)直播周期內(nèi)的觀看時(shí)長求和,得到第m直播間的被觀看總時(shí)長;

將第m直播間的被觀看總時(shí)長除以第m直播間的播放時(shí)長,得到第m直播間的當(dāng)前觀看時(shí)間占比。

優(yōu)選的,參數(shù)值獲取子單元,包括:

狀態(tài)參數(shù)值獲取子模塊,用于如果第m直播間的當(dāng)前直播狀態(tài)為直播中,獲取第m直播間的狀態(tài)參數(shù)值為第一參數(shù)值,如果第m直播間的當(dāng)前直播狀態(tài)為未開播,獲取第m直播間的狀態(tài)參數(shù)值為第二參數(shù)值,其中,第二參數(shù)值小于第一參數(shù)值。

通過上述本發(fā)明實(shí)施例,至少實(shí)現(xiàn)了如下技術(shù)效果或優(yōu)點(diǎn):

由于根據(jù)M個直播間的正相關(guān)直播間參數(shù)和負(fù)相關(guān)直播間參數(shù)確定M個直播間的網(wǎng)頁級別,根據(jù)M個直播間的網(wǎng)頁級別向直播客戶端反饋M個直播間中的N個直播間的搜索排序,使得直播客戶端根據(jù)搜索排序依次展示N個直播間,從而向用戶展示的直播間排序不僅僅是根據(jù)搜索點(diǎn)擊量進(jìn)行的排序,而是同時(shí)涉及了正向影響網(wǎng)頁級別的參數(shù)和負(fù)向影響網(wǎng)頁級別的參數(shù),使得向用戶呈現(xiàn)的搜索排序更準(zhǔn)確,進(jìn)而使得用戶搜索到的直播資源更準(zhǔn)確。

在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。

在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。

類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個特征有時(shí)被一起分組到單個實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個或多個設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。

本發(fā)明的各個部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個或者多個處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的網(wǎng)關(guān)、代理服務(wù)器、系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。

應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
鲁山县| 自贡市| 中超| 岑巩县| 沾化县| 景德镇市| 无极县| 介休市| 鹿泉市| 繁峙县| 滦南县| 桑植县| 修武县| 凤山市| 安龙县| 会东县| 黄石市| 乌鲁木齐县| 元江| 科技| 富蕴县| 特克斯县| 灵武市| 育儿| 江门市| 怀仁县| 成安县| 佛冈县| 宿州市| 紫阳县| 邵东县| 罗城| 新竹县| 南雄市| 牙克石市| 岢岚县| 卓尼县| 丰原市| 阜阳市| 祁阳县| 广元市|