一種媒體信息排序方法、裝置和媒體信息推薦系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明實(shí)施方式涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,更具體地,涉及一種媒體信息排序方 法、裝置和媒體信息推薦系統(tǒng)。
【背景技術(shù)】
[0002] 在當(dāng)今的信息時(shí)代中,各種信息設(shè)備應(yīng)運(yùn)而生:有用于話音傳輸?shù)墓潭娫挕⒁苿?dòng) 電話;有用于信息資源共享、處理的服務(wù)器和個(gè)人電腦;有用于視頻數(shù)據(jù)顯示的各種電視 機(jī)等等。這些設(shè)備都是在特定領(lǐng)域內(nèi)為解決實(shí)際的需求而產(chǎn)生的。隨著電子消費(fèi)、計(jì)算機(jī)、 通信(3C)融合的到來(lái),人們?cè)絹?lái)越多地將注意力放到了對(duì)各個(gè)不同領(lǐng)域的信息設(shè)備進(jìn)行 綜合利用的研究上,以充分利用現(xiàn)有資源設(shè)備來(lái)為人們更好的服務(wù)。
[0003] 社會(huì)性網(wǎng)絡(luò)是指?jìng)€(gè)人之間的關(guān)系網(wǎng)絡(luò),這種基于社會(huì)網(wǎng)絡(luò)關(guān)系系統(tǒng)思想的網(wǎng)站就 是社會(huì)性網(wǎng)絡(luò)網(wǎng)站,專(zhuān)指旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù),也指社會(huì)現(xiàn)有 已成熟普及的信息載體。評(píng)論系統(tǒng)是一個(gè)簡(jiǎn)單的社交系統(tǒng)。在瀏覽完主題之后,用戶(hù)經(jīng)常 會(huì)給出各種評(píng)論。對(duì)于受關(guān)注較高的評(píng)論可以?xún)?yōu)先展示,因此就涉及到對(duì)評(píng)論進(jìn)行排序的 問(wèn)題。
[0004] 在現(xiàn)有技術(shù)中,評(píng)論系統(tǒng)大多按照頂?shù)臄?shù)量對(duì)評(píng)論進(jìn)行排序,這樣的排序方式過(guò) 于單調(diào),而且容易受到作弊影響,因此排序準(zhǔn)確度不高。而且,這種排序方式?jīng)]有考慮到冷 卻定律的加入,因此還會(huì)導(dǎo)致嚴(yán)重的馬太效應(yīng)。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施方式提出一種媒體信息排序方法,以提高排序準(zhǔn)確率。
[0006] 本發(fā)明實(shí)施方式還提出了一種媒體信息排序裝置,以提高排序準(zhǔn)確率。
[0007] 本發(fā)明實(shí)施方式還提出了一種媒體信息推薦系統(tǒng),以提高信息推薦質(zhì)量。
[0008] 本發(fā)明實(shí)施方式的具體方案如下:
[0009] -種媒體信息排序方法,該方法包括:
[0010] 接收基于觸發(fā)正權(quán)重組件所產(chǎn)生的正權(quán)重觸發(fā)數(shù)據(jù),從所述正權(quán)重觸發(fā)數(shù)據(jù)中確 定媒體信息的頂數(shù)據(jù);接收基于觸發(fā)回復(fù)組件所產(chǎn)生的回復(fù)觸發(fā)數(shù)據(jù),從所述回復(fù)觸發(fā)數(shù) 據(jù)中確定所述媒體信息的回復(fù)數(shù)據(jù);確定所述媒體信息的屬性數(shù)據(jù);
[0011] 基于所述媒體信息的頂數(shù)據(jù)、所述媒體信息的回復(fù)數(shù)據(jù)和所述媒體信息的屬性數(shù) 據(jù)確定所述媒體信息的排序值;
[0012] 基于所述排序值對(duì)媒體信息進(jìn)行排序。
[0013] -種媒體信息排序裝置,包括:
[0014] 數(shù)據(jù)確定單元,用于接收基于觸發(fā)正權(quán)重組件所產(chǎn)生的正權(quán)重觸發(fā)數(shù)據(jù),從所述 正權(quán)重觸發(fā)數(shù)據(jù)中確定媒體信息的頂數(shù)據(jù);接收基于觸發(fā)回復(fù)組件所產(chǎn)生的回復(fù)觸發(fā)數(shù) 據(jù),從所述回復(fù)觸發(fā)數(shù)據(jù)中確定所述媒體信息的回復(fù)數(shù)據(jù);確定所述媒體信息的屬性數(shù) 據(jù);
[0015] 排序值確定單元,用于基于所述媒體信息的頂數(shù)據(jù)、所述媒體信息的回復(fù)數(shù)據(jù)和 所述媒體信息的屬性數(shù)據(jù)確定所述媒體信息的排序值;
[0016] 排序單元,用于基于所述排序值對(duì)媒體信息進(jìn)行排序。
[0017] -種媒體信息推薦系統(tǒng),包括:
[0018] 發(fā)布客戶(hù)端,用于向服務(wù)器發(fā)送媒體信息;
[0019] 服務(wù)器,用于發(fā)布所述媒體信息,接收基于觸發(fā)正權(quán)重組件所產(chǎn)生的正權(quán)重觸發(fā) 數(shù)據(jù),從所述正權(quán)重觸發(fā)數(shù)據(jù)中確定媒體信息的頂數(shù)據(jù);接收基于觸發(fā)回復(fù)組件所產(chǎn)生的 回復(fù)觸發(fā)數(shù)據(jù),從所述回復(fù)觸發(fā)數(shù)據(jù)中確定所述媒體信息的回復(fù)數(shù)據(jù);確定所述媒體信息 的屬性數(shù)據(jù);基于所述媒體信息的頂數(shù)據(jù)、所述媒體信息的回復(fù)數(shù)據(jù)和所述媒體信息的屬 性數(shù)據(jù)確定所述媒體信息的排序值;基于所述排序值對(duì)媒體信息進(jìn)行排序。
[0020] 從上述技術(shù)方案可以看出,在本發(fā)明實(shí)施方式中,接收基于觸發(fā)正權(quán)重組件所產(chǎn) 生的正權(quán)重觸發(fā)數(shù)據(jù),從所述正權(quán)重觸發(fā)數(shù)據(jù)中確定媒體信息的頂數(shù)據(jù);接收基于觸發(fā)回 復(fù)組件所產(chǎn)生的回復(fù)觸發(fā)數(shù)據(jù),從所述回復(fù)觸發(fā)數(shù)據(jù)中確定所述媒體信息的回復(fù)數(shù)據(jù);確 定所述媒體信息的屬性數(shù)據(jù);基于所述媒體信息的頂數(shù)據(jù)、所述媒體信息的回復(fù)數(shù)據(jù)和所 述媒體信息的屬性數(shù)據(jù)確定所述媒體信息的排序值;基于所述排序值對(duì)媒體信息進(jìn)行排 序,由此可見(jiàn),本發(fā)明實(shí)施方式不再按照頂?shù)臄?shù)量對(duì)諸如評(píng)論等媒體信息進(jìn)行排序,而是基 于媒體信息的頂數(shù)據(jù)、回復(fù)數(shù)據(jù)和媒體信息屬性數(shù)據(jù)綜合確定媒體信息的排序值,從而可 以有效防止作弊,提高排序準(zhǔn)確度。而且,應(yīng)用本發(fā)明實(shí)施方式之后,可以定期確定淘汰推 薦媒體信息,從而有效降低馬太效應(yīng)的影響。
[0021] 另外,應(yīng)用本發(fā)明實(shí)施方式之后,不再根據(jù)用戶(hù)的登錄時(shí)長(zhǎng)、發(fā)文頻率等用戶(hù)個(gè)人 行為確定用戶(hù)的信用度。相反,根據(jù)頂用戶(hù)、頂用戶(hù)的歷史頂數(shù)以及頂用戶(hù)的信用度確定發(fā) 出媒體信息的用戶(hù)的信用度,充分考慮了其它用戶(hù)的行為,因此確定的用戶(hù)信用度準(zhǔn)確率 高。另外,本發(fā)明實(shí)施方式避免了根據(jù)用戶(hù)個(gè)人行為決定用戶(hù)信用度中容易發(fā)生作弊的缺 陷,從而進(jìn)一步提高了用戶(hù)信用度準(zhǔn)確率。
【附圖說(shuō)明】
[0022] 圖1為根據(jù)本發(fā)明實(shí)施方式媒體信息排序方法流程圖;
[0023] 圖2為根據(jù)本發(fā)明實(shí)施方式頂關(guān)系鏈?zhǔn)疽鈭D;
[0024] 圖3為根據(jù)本發(fā)明實(shí)施方式媒體信息排序裝置示意圖;
[0025] 圖4為根據(jù)本發(fā)明實(shí)施方式媒體信息推薦系統(tǒng)第一結(jié)構(gòu)圖;
[0026] 圖5為根據(jù)本發(fā)明實(shí)施方式媒體信息推薦系統(tǒng)第二結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0027] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步 的詳細(xì)描述。
[0028] 為了描述上的簡(jiǎn)潔和直觀,下文通過(guò)描述若干代表性的實(shí)施方式來(lái)對(duì)本發(fā)明的方 案進(jìn)行闡述。實(shí)施方式中大量的細(xì)節(jié)僅用于幫助理解本發(fā)明的方案。但是很明顯,本發(fā)明的 技術(shù)方案實(shí)現(xiàn)時(shí)可以不局限于這些細(xì)節(jié)。為了避免不必要地模糊了本發(fā)明的方案,一些實(shí) 施方式?jīng)]有進(jìn)行細(xì)致地描述,而是僅給出了框架。下文中,"包括"是指"包括但不限于","根 據(jù)……"是指"至少根據(jù)……,但不限于僅根據(jù)……"。由于漢語(yǔ)的語(yǔ)言習(xí)慣,下文中沒(méi)有特 別指出一個(gè)成分的數(shù)量時(shí),意味著該成分可以是一個(gè)也可以是多個(gè),或可理解為至少一個(gè)。
[0029] 圖1為根據(jù)本發(fā)明實(shí)施方式的媒體信息排序方法流程圖。
[0030] 如圖1所示,該方法包括:
[0031] 步驟101 :接收基于觸發(fā)正權(quán)重組件所產(chǎn)生的正權(quán)重觸發(fā)數(shù)據(jù),從所述正權(quán)重觸 發(fā)數(shù)據(jù)中確定媒體信息的頂數(shù)據(jù);接收基于觸發(fā)回復(fù)組件所產(chǎn)生的回復(fù)觸發(fā)數(shù)據(jù),從所述 回復(fù)觸發(fā)數(shù)據(jù)中確定所述媒體信息的回復(fù)數(shù)據(jù);確定所述媒體信息的屬性數(shù)據(jù);
[0032] 步驟102 :基于媒體信息的頂數(shù)據(jù)、回復(fù)數(shù)據(jù)和媒體信息屬性數(shù)據(jù)確定媒體信息 的排序值;
[0033] 步驟103 :基于排序值對(duì)媒體信息進(jìn)行排序。
[0034] 在用戶(hù)客戶(hù)端上具有正權(quán)重組件。正權(quán)重組件可以包含各種類(lèi)型的正權(quán)重圖標(biāo) (比如頂?shù)陌粹o)。用戶(hù)瀏覽發(fā)布信息時(shí)觸發(fā)正權(quán)重圖標(biāo),即可產(chǎn)生觸發(fā)數(shù)據(jù)。觸發(fā)數(shù)據(jù)用 于表達(dá)對(duì)發(fā)布信息的正面贊許,這些發(fā)布信息包括媒體信息。
[0035] 服務(wù)器接收用戶(hù)觸發(fā)正權(quán)重組件所產(chǎn)生的正權(quán)重觸發(fā)數(shù)據(jù),并從正權(quán)重觸發(fā)數(shù)據(jù) 中確定出用戶(hù)觸發(fā)正權(quán)重圖標(biāo)所產(chǎn)生的針對(duì)媒體信息的頂數(shù)據(jù)。
[0036] 在用戶(hù)客戶(hù)端上還具有回復(fù)組件?;貜?fù)組件可以包含各種類(lèi)型的回復(fù)圖標(biāo)(比如 觸發(fā)后彈出回復(fù)框的按鈕)。用戶(hù)瀏覽發(fā)布信息時(shí)觸發(fā)回復(fù)組件,即可產(chǎn)生回復(fù)框,用戶(hù)可 以在回復(fù)框中發(fā)布針對(duì)發(fā)布信息的回復(fù)觸發(fā)數(shù)據(jù)。回復(fù)觸發(fā)數(shù)據(jù)用于表達(dá)對(duì)發(fā)布信息的評(píng) 論,這些發(fā)布信息包括媒體信息。
[0037] 服務(wù)器接收用戶(hù)觸發(fā)回復(fù)組件所產(chǎn)生的回復(fù)觸發(fā)數(shù)據(jù),并從回復(fù)觸發(fā)數(shù)據(jù)中確定 出用戶(hù)觸發(fā)回復(fù)圖標(biāo)所產(chǎn)生的針對(duì)媒體信息的回復(fù)數(shù)據(jù)。
[0038] 在一個(gè)實(shí)施方式中,該方法進(jìn)一步包括:
[0039] 對(duì)媒體信息的排序值執(zhí)行時(shí)間衰減操作,獲取時(shí)間衰減后的排序值;
[0040] 對(duì)媒體信息進(jìn)行排序?yàn)椋?br>[0041] 基于時(shí)間衰減后的排序值對(duì)媒體信息進(jìn)行排序。
[0042] 在一個(gè)實(shí)施方式中,媒體信息的頂數(shù)據(jù)包括頂媒體信息的用戶(hù)的信用度Pi,回復(fù) 數(shù)據(jù)包括回復(fù)該媒體信息的用戶(hù)數(shù)P,媒體信息屬性數(shù)據(jù)為該媒體信息的長(zhǎng)度值C;對(duì)媒體 信息的排序值執(zhí)行時(shí)間衰減操作包括:以時(shí)間衰減函數(shù)(t_+2)g衰減媒體信息的排序值;
[0043] . T(i)為時(shí)間衰減后的排序值,其中: r'
[0044] 當(dāng)L與F之間的時(shí)間差大于預(yù)定值時(shí),為該預(yù)定值;當(dāng)h與『之間的時(shí)間差 不大于該預(yù)定值時(shí),為tl與Γ之差,其中L為該媒體信息的發(fā)布時(shí)間;Γ為該媒體信息 所對(duì)應(yīng)的主題之下所有媒體信息的發(fā)布時(shí)間平均值;η為頂媒體信息的用戶(hù)數(shù);g為預(yù)先設(shè) 置的參數(shù)。比如,該預(yù)定值可以為24。
[0045] 在應(yīng)用中,(t_"+2)g是一個(gè)時(shí)間衰減函數(shù),類(lèi)似于牛頓冷卻定律;g是一個(gè)可變的 參數(shù),這個(gè)參數(shù)可以根據(jù)不同的應(yīng)用進(jìn)行變化。
[0046] 在一個(gè)實(shí)施方式中,該方法進(jìn)一步包括:
[0047] 按照排序結(jié)果選擇預(yù)定數(shù)目的媒體信息,以作為推薦媒體信息;
[0048] 展示推薦媒體信息。
[0049] 實(shí)際上,排序值計(jì)算公式會(huì)帶來(lái)馬太效應(yīng)。馬太效應(yīng)指強(qiáng)者愈強(qiáng)、弱者愈弱的現(xiàn) 象。為了公平起見(jiàn),在各種評(píng)論系統(tǒng)的排序值計(jì)算中,應(yīng)該避免馬太效應(yīng)。加入時(shí)間衰減因 素可以降低馬太效應(yīng),但是也無(wú)法完全避免馬太效應(yīng)。
[0050] 為了把更好的評(píng)論放到推薦的位置,本發(fā)明實(shí)施方式引入用一種實(shí)時(shí)記錄和淘汰 的機(jī)制對(duì)推薦的評(píng)論進(jìn)行分析,淘汰