一種多媒體文件推薦方法及裝置制造方法
【專利摘要】本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法及裝置,涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的第一參數(shù),增加多媒體文件推薦的成功率。該方法包括:接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間;根據(jù)多媒體文件搜索條件信息,從媒資庫(kù)中獲取與多媒體文件搜索請(qǐng)求匹配的多媒體文件;判斷多媒體文件的數(shù)量是否大于N,N為大于等于1的整數(shù);如果是,則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的第一參數(shù);根據(jù)多媒體文件的第一參數(shù),確定查找到的多媒體文件的權(quán)重;根據(jù)查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列查找到的多媒體文件,并輸出至電子設(shè)備。
【專利說(shuō)明】一種多媒體文件推薦方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,尤其涉及一種多媒體文件推薦方法及裝置。
【背景技術(shù)】
[0002]隨著電子信息技術(shù)和網(wǎng)絡(luò)媒體的迅猛發(fā)展,用戶對(duì)多媒體文件搜索結(jié)果的人性化和智能化的需求也逐漸增加,因此如何更加準(zhǔn)確的向用戶反饋其所關(guān)注的內(nèi)容成為了各個(gè)運(yùn)營(yíng)商進(jìn)行技術(shù)改進(jìn)的焦點(diǎn)。
[0003]在目前的現(xiàn)有技術(shù)中,當(dāng)用戶通過(guò)終端設(shè)備進(jìn)行多媒體文件的搜索時(shí),多媒體文件網(wǎng)站的后臺(tái)設(shè)備一般通過(guò)統(tǒng)計(jì)以往的相關(guān)文件的點(diǎn)擊量或者搜索量,根據(jù)所述以往的相關(guān)文件的點(diǎn)擊量或者搜索量按照從高至低的順序向用戶進(jìn)行推薦。例如,用戶搜索“美國(guó)大選”,那么多媒體文件網(wǎng)站的后臺(tái)設(shè)備一般通過(guò)統(tǒng)計(jì)以往的關(guān)于“美國(guó)大選”的多媒體文件的點(diǎn)擊量或者搜索量,將點(diǎn)擊量或者搜索量最高的多媒體文件放到多媒體文件界面的第一位置推薦給用戶,并按照相關(guān)多媒體文件的點(diǎn)擊量或者搜索量的降低依次放入多媒體文件界面進(jìn)行推薦。
[0004]然而,在現(xiàn)有的這種通過(guò)點(diǎn)擊量或者搜索量的高低確定向用戶推薦網(wǎng)絡(luò)信息的順序的方法,只在一定程度上反映當(dāng)前的熱點(diǎn)信息,進(jìn)而認(rèn)為當(dāng)前熱點(diǎn)信息是用戶所關(guān)注的,推薦的成功率不高,因此,對(duì)于網(wǎng)絡(luò)信息的推薦方法仍有待改良。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法及裝置,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的第一參數(shù),進(jìn)而獲得各個(gè)多媒體文件的權(quán)重,以解決當(dāng)前網(wǎng)絡(luò)信息的推薦方法不能全面反映當(dāng)前的熱點(diǎn)信息,提高推薦的成功率。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法,所述方法包括:
[0008]接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,所述多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,所述請(qǐng)求時(shí)間用于指示所述多媒體文件搜索請(qǐng)求生成的時(shí)間;
[0009]根據(jù)所述多媒體文件搜索條件信息,從媒資庫(kù)中獲取與所述多媒體文件搜索請(qǐng)求匹配的多媒體文件;
[0010]判斷所述多媒體文件的數(shù)量是否大于N,所述N為大于等于I的整數(shù);
[0011]如果是,則獲取在所述請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),所述查找到的多媒體文件的第一參數(shù),所述多媒體文件的第一參數(shù)用于指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件的被關(guān)注程度;
[0012]根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重;
[0013]根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件,并輸出至所述電子設(shè)備。[0014]所述多媒體文件的第一參數(shù)包括頻道熱度和/或點(diǎn)擊量,所述頻道熱度指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
[0015]在所述接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求的步驟之前,還包括:
[0016]統(tǒng)計(jì)并更新各個(gè)預(yù)設(shè)時(shí)間段內(nèi)的所述媒資庫(kù)中的各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量。
[0017]所述根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重的步驟包括:
[0018]根據(jù)所述多媒體文件的第一參數(shù),采用Lucene公式更新所述查找到的多媒體文件中與所述多媒體文件的第一參數(shù)匹配的多媒體文件的權(quán)重。
[0019]所述根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件的步驟包括:
[0020]根據(jù)所述查找到的多媒體文件的權(quán)重,按照從大至小的順序?qū)λ霾檎业降亩嗝襟w文件進(jìn)行排序。
[0021]本發(fā)明的實(shí)施例提供一種多媒體文件推薦裝置,所述裝置包括:
[0022]接收單元,用于接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,所述多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,所述請(qǐng)求時(shí)間用于指示所述多媒體文件搜索請(qǐng)求生成的時(shí)間;
[0023]查找單元,用于根據(jù)所述多媒體文件搜索條件信息,從媒資庫(kù)中獲取與所述多媒體文件搜索請(qǐng)求匹配的多媒體文件;
[0024]處理單元,用于判斷所述多媒體文件的數(shù)量是否大于N,所述N為大于等于I的整數(shù);如果是,則獲取在所述請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),所述查找到的多媒體文件的第一參數(shù),所述多媒體文件的第一參數(shù)用于指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件的被關(guān)注程度;
[0025]執(zhí)行單元,用于根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重;根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件,并輸出至所述電子設(shè)備。
[0026]所述多媒體文件的第一參數(shù)包括頻道熱度和/或點(diǎn)擊量,所述頻道熱度指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
[0027]所述裝置還包括:
[0028]預(yù)處理單元,用于統(tǒng)計(jì)并更新各個(gè)預(yù)設(shè)時(shí)間段內(nèi)的所述媒資庫(kù)中的各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量。
[0029]所述執(zhí)行單元,還用于根據(jù)所述多媒體文件的第一參數(shù),采用Lucene公式更新所述查找到的多媒體文件中與所述多媒體文件的第一參數(shù)匹配的多媒體文件的權(quán)重。
[0030]所述執(zhí)行單元,還用于根據(jù)所述查找到的多媒體文件的權(quán)重,按照從大至小的順序?qū)λ霾檎业降亩嗝襟w文件進(jìn)行排序。
[0031]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法及裝置,通過(guò)接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,然后根據(jù)所述多媒體文件搜索條件信息,從媒資庫(kù)中獲取與所述多媒體文件搜索請(qǐng)求匹配的多媒體文件,進(jìn)而判斷所述多媒體文件的數(shù)量是否大于N,所述N為大于等于I的整數(shù),如果是,則獲取在所述請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),所述查找到的多媒體文件的第一參數(shù),所述多媒體文件的第一參數(shù)用于指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件的被關(guān)注程度,根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重,最后根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件,并輸出至所述電子設(shè)備。由此,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的第一參數(shù),進(jìn)而獲得各個(gè)多媒體文件的權(quán)重,以解決當(dāng)前網(wǎng)絡(luò)信息的推薦方法不能全面反映當(dāng)前的熱點(diǎn)信息,提高推薦的成功率。
【專利附圖】
【附圖說(shuō)明】
[0032]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1為本發(fā)明實(shí)施例提供的一種多媒體文件推薦方法的流程示意圖一;
[0034]圖2為本發(fā)明實(shí)施例提供的一種多媒體文件推薦方法的流程示意圖二 ;
[0035]圖3為本發(fā)明實(shí)施例提供的一種多媒體文件推薦裝置的結(jié)構(gòu)示意圖一;
[0036]圖4為本發(fā)明實(shí)施例提供的一種多媒體文件推薦裝置的結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0037]以下描述中,為了說(shuō)明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒(méi)有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對(duì)眾所周知的裝置、電路以及方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0038]電子設(shè)備,也稱電子終端,可以是無(wú)線終端也可以是有線終端,無(wú)線終端可以是指向用戶提供語(yǔ)音和/或數(shù)據(jù)連通性的設(shè)備,具有無(wú)線連接功能的手持式設(shè)備、或連接到無(wú)線調(diào)制解調(diào)器的其他處理設(shè)備。無(wú)線終端可以經(jīng)無(wú)線接入網(wǎng)(例如,RAN, Radio AccessNetwork)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,無(wú)線終端可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī)。
[0039]本文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另夕卜,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0040]實(shí)施例一
[0041]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法,如圖1所示,包括:
[0042]101、多媒體文件推薦裝置接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求。
[0043]其中,多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,請(qǐng)求時(shí)間用于指示多媒體文件搜索請(qǐng)求生成的時(shí)間,搜索條件信息可以是關(guān)鍵詞等信息,電子設(shè)備參數(shù)用于指示電子設(shè)備的類型,例如手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)PC或電視TV等。
[0044]具體的,本實(shí)施例提供一種多媒體文件推薦方法,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量,進(jìn)而獲得各個(gè)多媒體文件的權(quán)重,以解決當(dāng)前網(wǎng)絡(luò)信息的推薦方法不能全面反映當(dāng)前的熱點(diǎn)信息進(jìn)而造成推薦失敗這一問(wèn)題。多媒體文件推薦裝置在完成推薦任務(wù)時(shí),首先會(huì)接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,進(jìn)而根據(jù)多媒體文件搜索請(qǐng)求查找相關(guān)多媒體文件以完成多媒體文件的推薦。
[0045]示例性的,用戶于十九點(diǎn)三十分在某多媒體網(wǎng)站搜索欄中輸入“姚貝娜、中國(guó)好聲音”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“姚貝娜、中國(guó)好聲音”以及請(qǐng)求時(shí)間十九點(diǎn)三十分,然后多媒體文件推薦裝置根據(jù)多媒體文件搜索請(qǐng)求查找相關(guān)多媒體文件完成多媒體文件的推薦。
[0046]102、多媒體文件推薦裝置根據(jù)多媒體文件搜索條件信息,從媒資庫(kù)中獲取與多媒體文件搜索請(qǐng)求匹配的多媒體文件。
[0047]其中,媒資庫(kù)為存儲(chǔ)所有多媒體文件的數(shù)據(jù)庫(kù),媒資庫(kù)內(nèi)的任意多媒體文件都有可能成為目標(biāo)文件。另外,多媒體文件推薦裝置對(duì)媒資庫(kù)進(jìn)行實(shí)時(shí)更新操作以保證媒資庫(kù)內(nèi)的多媒體文件最大限度的滿足搜索需要。
[0048]具體的,在多媒體文件推薦裝置接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求之后,多媒體文件推薦裝置根據(jù)多媒體文件搜索條件信息在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件,進(jìn)而根據(jù)查找到的多媒體文件更新權(quán)重,完成多媒體文件的推薦。
[0049]示例性的,用戶于九點(diǎn)十二分在某多媒體網(wǎng)站搜索欄中輸入“美國(guó),政府停牌”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“美國(guó),政府停牌”以及請(qǐng)求時(shí)間九點(diǎn)十二分,多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞“美國(guó),政府停牌”在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件,這里,查找到的多媒體文件的數(shù)量可以為一個(gè)或多個(gè),多媒體文件推薦裝置進(jìn)而根據(jù)查找到的多媒體文件更新權(quán)重,完成多媒體文件的推薦。
[0050]103、多媒體文件推薦裝置判斷多媒體文件的數(shù)量是否大于N,N為大于等于I的整數(shù),如果是,則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的第一參數(shù)。
[0051]其中,多媒體文件的第一參數(shù)用于指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件的被關(guān)注程度。進(jìn)一步地,多媒體文件的第一參數(shù)包括頻道熱度和/或點(diǎn)擊量,頻道熱度指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
[0052]另外,多媒體文件推薦裝置對(duì)媒資庫(kù)內(nèi)各個(gè)多媒體文件的頻道熱度和/或以及點(diǎn)擊量進(jìn)行實(shí)時(shí)更新操作,以保證媒資庫(kù)內(nèi)的多媒體文件的熱點(diǎn)實(shí)時(shí)更新進(jìn)而最大限度的滿足搜索需要。
[0053]具體的,在多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件之后,若查找到的多媒體文件的數(shù)量為多個(gè),多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的第一參數(shù)。其中,預(yù)設(shè)時(shí)間段為多媒體文件推薦裝置預(yù)先設(shè)置的時(shí)間劃分,例如,將一天二十四小時(shí)每三個(gè)小時(shí)劃分為一個(gè)獨(dú)立的時(shí)間段,或者將九月一日至九月二十三日劃分為一個(gè)獨(dú)立的時(shí)間段。在相應(yīng)的預(yù)設(shè)時(shí)間段內(nèi)多媒體文件推薦裝置匹配有各個(gè)多媒體文件的頻道熱度以及點(diǎn)擊量,例如在九月一日至九月二十三日這個(gè)預(yù)設(shè)時(shí)間段內(nèi)為《辣媽正傳》的熱播時(shí)間,那么相應(yīng)的,在九月一日至九月二十三日這個(gè)預(yù)設(shè)時(shí)間段內(nèi)《辣媽正傳》的頻道熱度就設(shè)置為高頻道熱度。
[0054]示例性的,用戶于十月四日在某多媒體網(wǎng)站搜索欄中輸入“吸血鬼日記”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“吸血鬼日記”以及請(qǐng)求時(shí)間十月四日,多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞“吸血鬼日記”在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件。由于十月四日是《吸血鬼日記》的第五季開播日,多媒體文件推薦裝置預(yù)先將十月四日至十日劃分為獨(dú)立的時(shí)間段并對(duì)應(yīng)高頻道熱度。若查找到的關(guān)于“吸血鬼日記”的多媒體文件的數(shù)量為多個(gè),多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的頻道熱度以及點(diǎn)擊量進(jìn)而完成多媒體文件的推薦。
[0055]其中,若多媒體文件的數(shù)量為小于等于N,多媒體文件推薦裝置則直接向電子設(shè)備推薦該多媒體文件,不再執(zhí)行104及其之后的步驟。
[0056]104、多媒體文件推薦裝置根據(jù)多媒體文件的第一參數(shù),確定查找到的多媒體文件的權(quán)重。
[0057]具體的,在多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的頻道熱度和/或點(diǎn)擊量之后,多媒體文件推薦裝置根據(jù)頻道熱度和/或點(diǎn)擊量,確定查找到的多媒體文件的權(quán)重。具體的,這里確定查找到的多媒體文件的權(quán)重的方法為利用Lucene排序原理及公式,后續(xù)實(shí)施例中會(huì)對(duì)Lucene排序原理及公式進(jìn)行詳細(xì)描述。,故此處不做贅述。
[0058]105、多媒體文件推薦裝置根據(jù)查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列查找到的多媒體文件,并輸出至電子設(shè)備。
[0059]具體的,在多媒體文件推薦裝置根據(jù)頻道熱度和/或點(diǎn)擊量,確定查找到的多媒體文件的權(quán)重之后,多媒體文件推薦裝置根據(jù)查找到的多媒體文件的權(quán)重,按照從大至小的順序?qū)Σ檎业降亩嗝襟w文件進(jìn)行排序,然后按照排序結(jié)果向電子設(shè)備推薦排列后的查找到的多媒體文件。
[0060]示例性的,用戶于周六晚上八點(diǎn)半在某多媒體網(wǎng)站搜索欄中輸入“快樂(lè)大本營(yíng)”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“快樂(lè)大本營(yíng)”以及請(qǐng)求時(shí)間“周六晚上八點(diǎn)半”,多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件。若查找到的多媒體文件的數(shù)量為20個(gè),多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的20個(gè)多媒體文件的頻道熱度以及點(diǎn)擊量,進(jìn)而多媒體文件推薦裝置根據(jù)頻道熱度以及點(diǎn)擊量,確定查找到的20個(gè)多媒體文件的權(quán)重,按照從大至小的順序?qū)Σ檎业降亩嗝襟w文件進(jìn)行排序,然后按照排序結(jié)果向電子設(shè)備推薦排列后的查找到的多媒體文件。
[0061]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法,通過(guò)接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,然后根據(jù)多媒體文件搜索條件信息,從媒資庫(kù)中獲取與多媒體文件搜索請(qǐng)求匹配的多媒體文件,進(jìn)而判斷多媒體文件的數(shù)量是否大于N,N為大于等于I的整數(shù),如果是,則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的第一參數(shù),多媒體文件的第一參數(shù)用于指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件的被關(guān)注程度,根據(jù)多媒體文件的第一參數(shù),確定查找到的多媒體文件的權(quán)重,最后根據(jù)查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列查找到的多媒體文件,并輸出至電子設(shè)備。由此,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的第一參數(shù),進(jìn)而獲得各個(gè)多媒體文件的權(quán)重,以解決當(dāng)前網(wǎng)絡(luò)信息的推薦方法不能全面反映當(dāng)前的熱點(diǎn)信息,提高推薦的成功率。
[0062]實(shí)施例二[0063]本發(fā)明的實(shí)施例提供一種多媒體文件推薦方法,如圖2所示,包括:
[0064]201、多媒體文件推薦裝置統(tǒng)計(jì)并更新各個(gè)預(yù)設(shè)時(shí)間段內(nèi)的媒資庫(kù)中的各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量。
[0065]其中,頻道熱度指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。點(diǎn)擊量用于指示各個(gè)用戶對(duì)各個(gè)多媒體文件的累計(jì)播放次數(shù)。另外,多媒體文件推薦裝置對(duì)媒資庫(kù)內(nèi)各個(gè)多媒體文件的頻道熱度以及點(diǎn)擊量進(jìn)行實(shí)時(shí)更新操作,以保證媒資庫(kù)內(nèi)的多媒體文件的熱點(diǎn)實(shí)時(shí)更新進(jìn)而最大限度的滿足搜索需要。
[0066]示例性的,由于2013年9月27日《生活大爆炸》第五季正式開播,預(yù)設(shè)在2013年9月27日至2013年10月12日內(nèi)《生活大爆炸》劇集的頻道熱度為某一較高值,使得相關(guān)用戶在這一時(shí)間段內(nèi)高效的查找到《生活大爆炸》劇集。
[0067]202、多媒體文件推薦裝置接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求。
[0068]其中,多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,請(qǐng)求時(shí)間用于指示多媒體文件搜索請(qǐng)求生成的時(shí)間,搜索條件信息可以是關(guān)鍵詞等信息,電子設(shè)備參數(shù)用于指示電子設(shè)備的類型,例如手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)PC或電視TV等。
[0069]具體的,本實(shí)施例提供一種多媒體文件推薦方法,通過(guò)在不同時(shí)間段內(nèi)統(tǒng)計(jì)并更新各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量,進(jìn)而獲得各個(gè)多媒體文件的權(quán)重,以解決當(dāng)前網(wǎng)絡(luò)信息的推薦方法不能全面反映當(dāng)前的熱點(diǎn)信息進(jìn)而造成推薦失敗這一問(wèn)題。多媒體文件推薦裝置在完成推薦任務(wù)時(shí),首先會(huì)接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,進(jìn)而根據(jù)多媒體文件搜索請(qǐng)求查找相關(guān)多媒體文件以完成多媒體文件的推薦。
[0070]示例性的,用戶于周六十點(diǎn)在某多媒體網(wǎng)站搜索欄中輸入“最美和聲”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“最美和聲”以及請(qǐng)求時(shí)間周六十點(diǎn),然后多媒體文件推薦裝置根據(jù)多媒體文件搜索請(qǐng)求查找相關(guān)多媒體文件完成多媒體文件的推薦。
[0071]203、多媒體文件推薦裝置根據(jù)多媒體文件搜索條件信息,從媒資庫(kù)中獲取與多媒體文件搜索請(qǐng)求匹配的多媒體文件。
[0072]其中,媒資庫(kù)為存儲(chǔ)所有多媒體文件的數(shù)據(jù)庫(kù),媒資庫(kù)內(nèi)的任意多媒體文件都有可能成為目標(biāo)文件。另外,多媒體文件推薦裝置對(duì)媒資庫(kù)進(jìn)行實(shí)時(shí)更新操作以保證媒資庫(kù)內(nèi)的多媒體文件最大限度的滿足搜索需要。
[0073]具體的,在多媒體文件推薦裝置接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求之后,多媒體文件推薦裝置根據(jù)多媒體文件搜索條件信息在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件,進(jìn)而根據(jù)查找到的多媒體文件更新權(quán)重,完成多媒體文件的推薦。
[0074]示例性的,用戶于二十點(diǎn)三十分在某多媒體網(wǎng)站搜索欄中輸入“文章”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“文章”以及請(qǐng)求時(shí)間二十點(diǎn)三十分,多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞“文章”在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件,這里,查找到的多媒體文件的數(shù)量可以為一個(gè)或多個(gè),多媒體文件推薦裝置進(jìn)而根據(jù)查找到的多媒體文件更新權(quán)重,完成多媒體文件的推薦。
[0075]204、若匹配到多個(gè)多媒體文件,多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的第一參數(shù)。[0076]其中,本發(fā)明實(shí)施例中,多媒體文件的第一參數(shù)用于指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件的被關(guān)注程度。進(jìn)一步地,多媒體文件的第一參數(shù)包括頻道熱度和/或點(diǎn)擊量,頻道熱度指示在預(yù)設(shè)時(shí)間段內(nèi)查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
[0077]具體的,在多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件之后,若查找到的多媒體文件的數(shù)量為多個(gè),多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的頻道熱度和/或點(diǎn)擊量。其中,預(yù)設(shè)時(shí)間段為多媒體文件推薦裝置預(yù)先設(shè)置的時(shí)間劃分,例如,將一天二十四小時(shí)每三個(gè)小時(shí)劃分為一個(gè)獨(dú)立的時(shí)間段,或者將九月一日至九月二十三日劃分為一個(gè)獨(dú)立的時(shí)間段。在相應(yīng)的預(yù)設(shè)時(shí)間段內(nèi)多媒體文件推薦裝置匹配有各個(gè)多媒體文件的頻道熱度以及點(diǎn)擊量,例如在九月一日至九月二十三日這個(gè)預(yù)設(shè)時(shí)間段內(nèi)為《辣媽正傳》的熱播時(shí)間,那么相應(yīng)的,在九月一日至九月二十三日這個(gè)預(yù)設(shè)時(shí)間段內(nèi)《辣媽正傳》的頻道熱度就設(shè)置為高頻道熱度。
[0078]示例性的,用戶于十月二日在某多媒體網(wǎng)站搜索欄中輸入“國(guó)土安全”,那么可以將用戶的這一操作作為多媒體文件搜索請(qǐng)求,多媒體文件搜索請(qǐng)求包括多媒體文件關(guān)鍵詞以及請(qǐng)求時(shí)間,即包括關(guān)鍵詞“國(guó)土安全”以及請(qǐng)求時(shí)間十月二日,多媒體文件推薦裝置根據(jù)多媒體文件關(guān)鍵詞“國(guó)土安全”在媒資庫(kù)中查找對(duì)應(yīng)的多媒體文件。由于十月二日是《國(guó)土安全》的第三季開播日,多媒體文件推薦裝置預(yù)先將十月二日至十二日劃分為獨(dú)立的時(shí)間段并對(duì)應(yīng)高頻道熱度。若查找到的關(guān)于“國(guó)土安全”的多媒體文件的數(shù)量為多個(gè),多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的頻道熱度以及點(diǎn)擊量進(jìn)而完成 多媒體文件的推薦。
[0079]205、多媒體文件推薦裝置根據(jù)多媒體文件的第一參數(shù),確定查找到的多媒體文件的權(quán)重。
[0080]其中,若多媒體文件為一件,多媒體文件推薦裝置則直接向電子設(shè)備推薦該多媒體文件,不再執(zhí)行206及其之后的步驟。
[0081]具體的,在多媒體文件推薦裝置則獲取在請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),查找到的多媒體文件的頻道熱度和/或點(diǎn)擊量之后,多媒體文件推薦裝置根據(jù)頻道熱度和/或點(diǎn)擊量,確定查找到的多媒體文件的權(quán)重。
[0082]進(jìn)一步地,這里確定查找到的多媒體文件的權(quán)重的方法為利用Lucene排序原理及公式。其中,Lucene是一套用于全文檢索和搜尋的開源程式庫(kù),提供了一個(gè)簡(jiǎn)單卻強(qiáng)大的應(yīng)用程式接口,能夠?qū)χ付ㄎ募鋈乃鞴退褜?。在本發(fā)明實(shí)施例中,指定文件用于指示多媒體文件推薦裝置在獲取多媒體文件的第一參數(shù)后,根據(jù)多媒體文件的第一參數(shù)所指示的頻道熱度和/或點(diǎn)擊量的數(shù)值生成的程序文檔。
[0083]具體的,Lucene的排序公式如下:
[0084]
【權(quán)利要求】
1.一種多媒體文件推薦方法,其特征在于,所述方法包括: 接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,所述多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,所述請(qǐng)求時(shí)間用于指示所述多媒體文件搜索請(qǐng)求生成的時(shí)間; 根據(jù)所述多媒體文件搜索條件信息,從媒資庫(kù)中獲取與所述多媒體文件搜索請(qǐng)求匹配的多媒體文件; 判斷所述多媒體文件的數(shù)量是否大于N,所述N為大于等于I的整數(shù); 如果是,則獲取在所述請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),所述查找到的多媒體文件的第一參數(shù),所述多媒體文件的第一參數(shù)用于指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件的被關(guān)注程度; 根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重; 根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件,并輸出至所述電子設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多媒體文件的第一參數(shù),包括頻道熱度和/或點(diǎn)擊量,所述頻道熱度指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求的步驟之前,還包括: 統(tǒng)計(jì)并更新各個(gè)預(yù)設(shè)時(shí)間段內(nèi)的 所述媒資庫(kù)中的各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重的步驟包括: 根據(jù)所述多媒體文件的第一參數(shù),采用Lucene公式更新所述查找到的多媒體文件中與所述多媒體文件的第一參數(shù)匹配的多媒體文件的權(quán)重。
5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件的步驟包括: 根據(jù)所述查找到的多媒體文件的權(quán)重,按照從大至小的順序?qū)λ霾檎业降亩嗝襟w文件進(jìn)行排序。
6.一種多媒體文件推薦裝置,其特征在于,所述裝置包括: 接收單元,用于接收來(lái)自電子設(shè)備的多媒體文件搜索請(qǐng)求,所述多媒體文件搜索請(qǐng)求包括多媒體文件搜索條件信息以及請(qǐng)求時(shí)間,所述請(qǐng)求時(shí)間用于指示所述多媒體文件搜索請(qǐng)求生成的時(shí)間; 查找單元,用于根據(jù)所述多媒體文件搜索條件信息,從媒資庫(kù)中獲取與所述多媒體文件搜索請(qǐng)求匹配的多媒體文件; 處理單元,用于判斷所述多媒體文件的數(shù)量是否大于N,所述N為大于等于I的整數(shù),如果是,則獲取在所述請(qǐng)求時(shí)間對(duì)應(yīng)的預(yù)設(shè)時(shí)間段內(nèi),所述查找到的多媒體文件的第一參數(shù),所述多媒體文件的第一參數(shù)用于指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件的被關(guān)注程度; 執(zhí)行單元,用于根據(jù)所述多媒體文件的第一參數(shù),確定所述查找到的多媒體文件的權(quán)重;根據(jù)所述查找到的多媒體文件的權(quán)重,按照預(yù)設(shè)規(guī)則排列所述查找到的多媒體文件,并輸出至所述電子設(shè)備。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述多媒體文件的第一參數(shù),包括頻道熱度和/或點(diǎn)擊量,所述頻道熱度指示在所述預(yù)設(shè)時(shí)間段內(nèi)所述查找到的多媒體文件在各個(gè)頻道的播放次數(shù)。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 預(yù)處理單元,用于統(tǒng)計(jì)并更新各個(gè)預(yù)設(shè)時(shí)間段內(nèi)的所述媒資庫(kù)中的各個(gè)多媒體文件的頻道熱度和/或點(diǎn)擊量。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于, 所述執(zhí)行單元,還用于根據(jù)所述多媒體文件的第一參數(shù),采用Lucene公式更新所述查找到的多媒體文件中與所述多媒體文件的第一參數(shù)匹配的多媒體文件的權(quán)重。
10.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于, 所述執(zhí)行單元,還用于根據(jù)所述查找到的多媒體文件的權(quán)重,按照從大至小的順序?qū)λ霾檎业降亩嗝襟w文件進(jìn)行排序。
【文檔編號(hào)】G06F17/30GK103500235SQ201310513555
【公開日】2014年1月8日 申請(qǐng)日期:2013年10月25日 優(yōu)先權(quán)日:2013年10月25日
【發(fā)明者】曹坤波, 鄭磊, 房海豐 申請(qǐng)人:樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司