專(zhuān)利名稱:一種信息推送控制方法及裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別是涉及一種信息推送控制方法及裝置。
背景技術(shù):
隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展,互聯(lián)網(wǎng)中所提供的服務(wù)種類(lèi)也在不斷完善。在用戶瀏覽網(wǎng)站的過(guò)程中,信息推送系統(tǒng)起著十分重要的作用。目前常見(jiàn)的信息推送方式包括郵件營(yíng)銷(xiāo)、廣告投放等等。根據(jù)統(tǒng)計(jì),有相當(dāng)一部分用戶會(huì)依據(jù)推送的信息來(lái)進(jìn)行瀏覽、購(gòu)買(mǎi)等后續(xù)行為,因此,信息推送不僅能夠方便用戶使用,增加用戶與網(wǎng)站的關(guān)聯(lián)程度。而且有助于減少用戶漫無(wú)目的瀏覽、點(diǎn)擊等行為,從而減輕網(wǎng)站服務(wù)器的負(fù)擔(dān),節(jié)省網(wǎng)絡(luò)帶寬資源占用。但是,從另一個(gè)方面看,如果用戶對(duì)系統(tǒng)推送的信息并不感興趣,那么會(huì)將這部分信息視為一種干擾。這種情況下,如果向用戶推送了數(shù)量過(guò)多的信息,不但沒(méi)有起到應(yīng)有的作用,反而降低用戶了的使用感受,同時(shí)對(duì)服務(wù)器和客戶端都會(huì)造成資源的浪費(fèi)。為解決上述問(wèn)題,各種網(wǎng)站目前都致力于根據(jù)用戶的具體情況提供個(gè)性化的信息推送服務(wù)。一種典型的應(yīng)用是結(jié)合搜索引擎,根據(jù)用戶的搜索行為進(jìn)行信息推送,例如用戶當(dāng)前提交一個(gè)搜索請(qǐng)求,信息推送系統(tǒng)根據(jù)搜索請(qǐng)求的內(nèi)容,選擇與搜索請(qǐng)求相匹配的廣告信息,然后在向用戶提供搜索結(jié)果的同時(shí),將這些廣告信息也同時(shí)展現(xiàn)。上述信息推送方式,在一定程度上實(shí)現(xiàn)了有針對(duì)性的信息推送,然而基于搜索引擎的通用性,用戶單次搜索行為具有一定的偶然性,并不足以代表用戶的長(zhǎng)期真實(shí)興趣。因此在實(shí)際應(yīng)用中,現(xiàn)有的信息推送方式仍然不能達(dá)到預(yù)期的效果。這種情況下,向用戶推送信息依然造成了系統(tǒng)資源的浪費(fèi);用戶也無(wú)法獲得更好的使用感受,而且如果用戶針對(duì)自己本身不感興趣的信息執(zhí)行了瀏覽、點(diǎn)擊等操作,這些還將進(jìn)一步增加系統(tǒng)的負(fù)擔(dān)。
發(fā)明內(nèi)容
為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種信息推送控制方法及裝置,以提高信息推送的準(zhǔn)確性,改善系統(tǒng)性能,技術(shù)方案如下本申請(qǐng)實(shí)施例提供一種信息推送控制方法,包括獲取當(dāng)前用戶的歷史行為數(shù)據(jù);根據(jù)當(dāng)前用戶的歷史行為數(shù)據(jù),得到該用戶對(duì)不同信息主題的歷史興趣度分布
耳;接收當(dāng)前用戶提交的搜索關(guān)鍵詞;確定與所述搜索關(guān)鍵詞相對(duì)應(yīng)的信息主題類(lèi)別;根據(jù)所述搜索關(guān)鍵詞,確定該用戶對(duì)不同信息主題的即時(shí)興趣度分布ζ ;計(jì)算ξ與巧的匹配度Mtlb,根據(jù)Mtlb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。在本申請(qǐng)的一種實(shí)施方式中,上述方法還包括
對(duì)所確定的信息主題類(lèi)別中的信息Ai進(jìn)行切詞,其中i為自然數(shù);根據(jù)切詞結(jié)果得到信息Ai與不同信息主題的相關(guān)度分布$ ;計(jì)算$與ζ的匹配度M46,根據(jù)M46的大小確定向所述當(dāng)前用戶推送的信息。在本申請(qǐng)的一種實(shí)施方式中,上述方法還包括根據(jù)M46的大小確定向所述當(dāng)前用戶推送的信息的排列順序。在本申請(qǐng)的一種實(shí)施方式中,上述方法還包括根據(jù)當(dāng)前用戶的屬性信息,獲取系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù);根據(jù)系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù),得到當(dāng)前用戶所在的用戶群對(duì)不同信息主題的歷史興趣度分布^ ;計(jì)算巧與ζ的匹配度Mtlg ;所述根據(jù)Mtlb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,具體為根據(jù)Mtlb和Mtlg的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。在本申請(qǐng)的一種實(shí)施方式中,所述根據(jù)Mtlb和Mtlg的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,具體為根據(jù)Mtlb和Mtlg確定Μ,,根據(jù)Mtl的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,其中, Mq的確定方法包括
權(quán)利要求
1.一種信息推送控制方法,其特征在于,包括 獲取當(dāng)前用戶的歷史行為數(shù)據(jù);根據(jù)當(dāng)前用戶的歷史行為數(shù)據(jù),得到該用戶對(duì)不同信息主題的歷史興趣度分布接收當(dāng)前用戶提交的搜索關(guān)鍵詞;確定與所述搜索關(guān)鍵詞相對(duì)應(yīng)的信息主題類(lèi)別;根據(jù)所述搜索關(guān)鍵詞,確定該用戶對(duì)不同信息主題的即時(shí)興趣度分布ζ;計(jì)算;ξ與巧的匹配度Mtlb,根據(jù)Mtlb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括對(duì)所確定的信息主題類(lèi)別中的信息Ai進(jìn)行切詞,其中i為自然數(shù);根據(jù)切詞結(jié)果得到信息Ai與不同信息主題的相關(guān)度分布$ ;計(jì)算《與ζ的匹配度M46,根據(jù)M46的大小確定向所述當(dāng)前用戶推送的信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括 根據(jù)^^的大小確定向所述當(dāng)前用戶推送的信息的排列順序。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括根據(jù)當(dāng)前用戶的屬性信息,獲取系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù);根據(jù)系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù),得到當(dāng)前用戶所在的用戶群對(duì)不同信息主題的歷史興趣度分布^ ; 計(jì)算巧與巧的匹配度Mtlg ;所述根據(jù)Mtlb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,具體為 根據(jù)Mtlb和Mtlg的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)Mtlb和Mtlg的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,具體為根據(jù)Mtlb和Mtlg確定Μ,,根據(jù)Mtl的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,其中,Mq的確定方法包括Mq = max (Mqb, Mqg); 或Mq = w*Mqb+(l-w)*Mqg, w e (0,1),其中w為預(yù)先設(shè)置的權(quán)值; 或Mq=\ “才u、 u ,其中m,為預(yù)先設(shè)置的閾值。 [max(M9,,M9J, Mqb <mq
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括 計(jì)算巧與巧的匹配度M4g ,所述根據(jù)的大小確定向所述當(dāng)前用戶推送的信息,具體為 根據(jù)¥妙和的大小確定向所述當(dāng)前用戶推送的信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)#46和#·的大小確定向所述當(dāng)前用戶推送的信息,具體為根據(jù),根據(jù)^1^的大小確定向所述當(dāng)前用戶推送的信息,其中,M4的確定方法包括
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括根據(jù)M4的大小確定向所述當(dāng)前用戶推送的信息的排列順序。
9.一種信息推送控制裝置,其特征在于,包括用戶歷史行為獲取模塊,用于獲取當(dāng)前用戶的歷史行為數(shù)據(jù); 用戶歷史興趣分布計(jì)算模塊,用于根據(jù)當(dāng)前用戶的歷史行為數(shù)據(jù),得到該用戶對(duì)不同信息主題的歷史興趣度分布耳;搜索關(guān)鍵詞接收模塊,用于接收當(dāng)前用戶提交的搜索關(guān)鍵詞; 主題類(lèi)別確定模塊,用于確定與所述搜索關(guān)鍵詞相對(duì)應(yīng)的信息主題類(lèi)別; 即時(shí)興趣度分布計(jì)算模塊,用于根據(jù)所述搜索關(guān)鍵詞,確定該用戶對(duì)不同信息主題的即時(shí)興趣度分布ζ;信息推送數(shù)量控制模塊,用于計(jì)算 {與ζ的匹配度Mtlb,根據(jù)Mtlb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括信息相關(guān)度分布計(jì)算模塊,用于對(duì)所確定的信息主題類(lèi)別中的信息Ai進(jìn)行切詞,其中i 為自然數(shù);根據(jù)切詞結(jié)果得到信息Ai與不同信息主題的相關(guān)度分布《;推送信息確定模塊,用于計(jì)算$與巧的匹配度,根據(jù)M46的大小確定向所述當(dāng)前用戶推送的信息。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括信息排序控制模塊,用于根據(jù)^^的大小確定向所述當(dāng)前用戶推送的信息的排列順序。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括用戶群歷史行為獲取模塊,用于根據(jù)當(dāng)前用戶的屬性信息,獲取系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù);用戶群歷史興趣分布計(jì)算模塊,用于根據(jù)系統(tǒng)中與當(dāng)前用戶具有相同屬性信息的所有用戶的歷史行為數(shù)據(jù),得到當(dāng)前用戶所在的用戶群對(duì)不同信息主題的歷史興趣度分布所述信息推送數(shù)量控制模塊,具體配置為 用于計(jì)算耳與巧的匹配度Mtlb以及計(jì)算巧與巧的匹配度Mtlg ; 根據(jù)Mtlb和Mqg的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述信息推送數(shù)量控制模塊,具體配置為用于根據(jù)Mtlb和Mtlg確定M,,根據(jù)Mtl的大小確定向所述當(dāng)前用戶推送信息的數(shù)量,其中, Mq的確定方法包括 Mq = max (Mqb, Mqg); 或Mq = w*Mqb+(l-w)*Mqg, w e (0,1),其中w為預(yù)先設(shè)置的權(quán)值; 或
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述推送信息確定模塊,具體配置為 用于計(jì)算巧與ζ的匹配度M46以及巧與巧的匹配度M4g ;根據(jù)¥妙和#&的大小確定向所述當(dāng)前用戶推送的信息。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述推送信息確定模塊,具體配置為 用于根據(jù)¥#和#&確定#4,根據(jù)^1^,的大小確定向所述當(dāng)前用戶推送的信息,其中,#4的確定方法包括
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述信息排序確定模塊,具體配置為 用于根據(jù)¥4的大小確定向所述當(dāng)前用戶推送的信息的排列順序。
全文摘要
本申請(qǐng)公開(kāi)了一種信息推送控制方法及裝置。一種信息推送控制方法包括獲取當(dāng)前用戶的歷史行為數(shù)據(jù);根據(jù)當(dāng)前用戶的歷史行為數(shù)據(jù),得到該用戶對(duì)不同信息主題的歷史興趣度分布接收當(dāng)前用戶提交的搜索關(guān)鍵詞;確定與所述搜索關(guān)鍵詞相對(duì)應(yīng)的信息主題類(lèi)別;根據(jù)所述搜索關(guān)鍵詞,確定該用戶對(duì)不同信息主題的即時(shí)興趣度分布計(jì)算與的匹配度Mqb,根據(jù)Mqb的大小確定向所述當(dāng)前用戶推送信息的數(shù)量。應(yīng)用上述技術(shù)方案,能夠?qū)崿F(xiàn)更為準(zhǔn)確的信息推送,提高用戶的使用感受,減少系統(tǒng)資源的浪費(fèi)。
文檔編號(hào)G06F17/30GK102332006SQ20111022137
公開(kāi)日2012年1月25日 申請(qǐng)日期2011年8月3日 優(yōu)先權(quán)日2011年8月3日
發(fā)明者俞海, 林婧 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司