多媒體資源的推薦方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)信息與多媒體資源檢索領(lǐng)域,尤其涉及一種多媒體資源的推薦方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,信息數(shù)據(jù)呈現(xiàn)爆發(fā)式增長(zhǎng)。同時(shí),隨著智能手機(jī)、智能電視等智慧終端的發(fā)展,用戶通過(guò)這些終端設(shè)備可以更方便地使用網(wǎng)絡(luò)視頻應(yīng)用。
[0003]當(dāng)然,如果在用戶通過(guò)終端設(shè)備訪問(wèn)網(wǎng)絡(luò)、觀看視頻應(yīng)用的過(guò)程中能夠向用戶推薦其感興趣的視頻,則不但可以方便用戶的操作、從而增強(qiáng)用戶的體驗(yàn)度,而且還可以有效地幫助視頻的擁有者進(jìn)行宣傳和推廣。因此,如何合適地為用戶推薦多媒體資源是本領(lǐng)域技術(shù)人員較為關(guān)注的問(wèn)題。
[0004]目前,為了從浩如煙海的視頻資源中為用戶展示更符合其興趣的視頻而提出了如下技術(shù):基于用戶的協(xié)同過(guò)濾技術(shù)、基于項(xiàng)目(Item)的協(xié)同過(guò)濾技術(shù)、基于點(diǎn)擊率的預(yù)估技術(shù)、以及基于視頻內(nèi)容的聚合技術(shù)。
[0005]然而,采用上述技術(shù)均無(wú)法為用戶合適地推薦視頻。
【發(fā)明內(nèi)容】
[0006]技術(shù)問(wèn)題
[0007]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是,如何合適地推薦多媒體資源。
[0008]解決方案
[0009]為了解決上述技術(shù)問(wèn)題,在第一方面,本發(fā)明提供了一種多媒體資源的推薦方法,包括:
[0010]從用戶日志獲取預(yù)定時(shí)間段內(nèi)的多個(gè)用戶行為數(shù)據(jù);
[0011]根據(jù)多個(gè)所述用戶行為數(shù)據(jù)和至少一種推薦算法來(lái)獲得待處理的多媒體資源的推薦內(nèi)容;以及
[0012]根據(jù)用戶興趣模型和用戶點(diǎn)擊行為,對(duì)所述待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序并推薦給用戶。
[0013]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,在所述從用戶日志獲取預(yù)定時(shí)間段內(nèi)的多個(gè)用戶行為數(shù)據(jù)之后、在所述根據(jù)多個(gè)所述用戶行為數(shù)據(jù)和至少一種推薦算法來(lái)獲得待處理的多媒體資源的推薦內(nèi)容之前,包括:
[0014]對(duì)多個(gè)所述用戶行為數(shù)據(jù)進(jìn)行過(guò)濾處理。
[0015]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶行為數(shù)據(jù)包括用戶Cookie和多媒體資源的處理方式,
[0016]其中,所述對(duì)多個(gè)所述用戶行為數(shù)據(jù)進(jìn)行過(guò)濾處理包括:
[0017]確定與用戶Cookie相對(duì)應(yīng)的多媒體資源的處理方式;
[0018]對(duì)確定出的多媒體資源的處理方式進(jìn)行分析;
[0019]根據(jù)分析到的多媒體資源的處理方式,判斷與所述用戶Cookie相對(duì)應(yīng)的用戶行為數(shù)據(jù)是否是異常用戶行為數(shù)據(jù);以及
[0020]從多個(gè)所述用戶行為數(shù)據(jù)中過(guò)濾所述異常用戶行為數(shù)據(jù)。
[0021]結(jié)合第一方面和第一方面的第一或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)施方式中,所述根據(jù)用戶興趣模型和用戶點(diǎn)擊行為,對(duì)所述待處理的媒體資源的推薦內(nèi)容進(jìn)行排序包括:
[0022]根據(jù)所述待處理的多媒體資源的推薦內(nèi)容和所述用戶興趣模型,利用所述用戶點(diǎn)擊行為反饋計(jì)算所述待處理的多媒體資源的推薦內(nèi)容的用戶興趣度;以及
[0023]按照所述用戶興趣度從大到小,對(duì)所述待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序。
[0024]在第二方面,本發(fā)明提供了一種多媒體資源的推薦裝置,包括:
[0025]獲取單元,用于從用戶日志獲取預(yù)定時(shí)間段內(nèi)的多個(gè)用戶行為數(shù)據(jù);
[0026]獲得單元,與所述獲取單元連接,用于根據(jù)多個(gè)所述用戶行為數(shù)據(jù)和至少一種推薦算法來(lái)獲得待處理的多媒體資源的推薦內(nèi)容;以及
[0027]控制單元,與所述獲得單元連接,用于根據(jù)用戶興趣模型和用戶點(diǎn)擊行為,對(duì)所述待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序并推薦給用戶。
[0028]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,多媒體資源的推薦裝置還包括:
[0029]處理單元,與所述獲取單元和所述獲得單元連接,用于在所述獲取單元從用戶日志獲取預(yù)定時(shí)間段內(nèi)的多個(gè)用戶行為數(shù)據(jù)之后、在所述獲得單元根據(jù)多個(gè)所述用戶行為數(shù)據(jù)和至少一種推薦算法來(lái)獲得待處理的多媒體資源的推薦內(nèi)容之前,對(duì)多個(gè)所述用戶行為數(shù)據(jù)進(jìn)行過(guò)濾處理。
[0030]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述用戶行為數(shù)據(jù)包括用戶Cookie和多媒體資源的處理方式,
[0031]其中,所述處理單元包括:
[0032]確定單元,與所述獲取單元連接,用于確定與用戶Cookie相對(duì)應(yīng)的多媒體資源的處理方式;
[0033]分析單元,與所述確定單元連接,用于對(duì)確定出的多媒體資源的處理方式進(jìn)行分析;
[0034]判斷單元,與所述分析單元連接,用于根據(jù)分析到的多媒體資源的處理方式,判斷與所述用戶Cookie相對(duì)應(yīng)的用戶行為數(shù)據(jù)是否是異常用戶行為數(shù)據(jù);以及
[0035]過(guò)濾單元,與所述判斷單元和所述獲得單元連接,用于從多個(gè)所述用戶行為數(shù)據(jù)中過(guò)濾所述異常用戶行為數(shù)據(jù)。
[0036]結(jié)合第二方面和第二方面的第一或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述控制單元包括:
[0037]計(jì)算單元,與所述獲得單元連接,用于根據(jù)所述待處理的多媒體資源的推薦內(nèi)容和所述用戶興趣模型,利用所述用戶點(diǎn)擊行為反饋計(jì)算所述待處理的多媒體資源的推薦內(nèi)容的用戶興趣度;以及
[0038]排序單元,與所述計(jì)算單元連接,用于按照所述用戶興趣度從大到小,對(duì)所述待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序。
[0039]有益效果
[0040]本發(fā)明實(shí)施例的多媒體資源的推薦方法和裝置,根據(jù)用戶行為數(shù)據(jù)和至少一種推薦算法來(lái)獲得待處理的多媒體資源的推薦內(nèi)容,并根據(jù)用戶興趣模型和用戶點(diǎn)擊行為,對(duì)待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序并推薦給用戶,由此,通過(guò)從用戶角度考慮用戶感興趣的多媒體資源使得能夠合適地推薦多媒體資源。
[0041]進(jìn)一步地,通過(guò)利用用戶點(diǎn)擊行為反饋計(jì)算待處理的多媒體資源的推薦內(nèi)容的用戶興趣度,并按照用戶興趣度從大到小來(lái)對(duì)待處理的多媒體資源的推薦內(nèi)容進(jìn)行排序,從而能夠按照用戶興趣度從大到小的順序?yàn)橛脩敉扑]多媒體資源,由此能夠更合適地為用戶推薦多媒體資源,用戶體驗(yàn)良好。
[0042]根據(jù)下面參考附圖對(duì)示例性實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征及方面將變得清楚。
【附圖說(shuō)明】
[0043]包含在說(shuō)明書中并且構(gòu)成說(shuō)明書的一部分的附圖與說(shuō)明書一起示出了本發(fā)明的示例性實(shí)施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0044]圖1示出根據(jù)本發(fā)明實(shí)施例一的多媒體資源的推薦方法的流程圖;
[0045]圖2示出根據(jù)本發(fā)明實(shí)施例二的多媒體資源的推薦方法的流程圖;
[0046]圖3示出步驟S200所具體包括的步驟的流程圖;
[0047]圖4示出根據(jù)本發(fā)明實(shí)施例三的多媒體資源的推薦裝置的結(jié)構(gòu)框圖;以及
[0048]圖5示出根據(jù)本發(fā)明實(shí)施例四的多媒體資源的推薦裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0049]以下將參考附圖詳細(xì)說(shuō)明本發(fā)明的各種示例性實(shí)施例、特征和方面。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0050]在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說(shuō)明性”。這里作為“示例性”所說(shuō)明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。
[0051]另外,為了更好的說(shuō)明本發(fā)明,在下文的【具體實(shí)施方式】中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒(méi)有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對(duì)于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件和電路未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。
[0052]實(shí)施例1
[0053]圖1示出根據(jù)本發(fā)明實(shí)施例一的多媒體資源的推薦方法的流程圖。如圖1所示,該推薦方法主要可以包括:
[0054]步驟S100、可以從用戶日志獲取預(yù)定時(shí)間段內(nèi)的多個(gè)用戶行為數(shù)據(jù)。
[0055]用戶可以使用終端設(shè)備來(lái)播放多媒體資源。其中,該終端設(shè)備