亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種信息推薦方法及裝置與流程

文檔序號:12121187閱讀:186來源:國知局
一種信息推薦方法及裝置與流程

本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用領(lǐng)域,特別是涉及一種信息推薦方法及裝置。



背景技術(shù):

當(dāng)前網(wǎng)站的推薦系統(tǒng),通常使用用戶過去的行為產(chǎn)生的服務(wù)日志作為數(shù)據(jù)集,基于數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)的計算處理后為用戶生成特定的推薦信息列表,或者根據(jù)信息的熱度或時效生成的推薦信息列表主動向用戶推薦信息。推薦信息列表中的信息存在一定的排序。當(dāng)用戶發(fā)起服務(wù)請求時,推薦系統(tǒng)直接根據(jù)用戶或當(dāng)前熱度讀取推薦信息列表并展示給用戶。一般情況下,排序在推薦信息列表中位于靠前位置的信息,優(yōu)先推薦給用戶。

然而,由于上述推薦方法通常是在一個網(wǎng)站推薦系統(tǒng)中實現(xiàn),所推薦信息都是基于本網(wǎng)站的用戶訪問日志或本網(wǎng)站的熱度情況進(jìn)行排序。因此這種信息推薦方法基于相同的數(shù)據(jù)來源,推薦內(nèi)容可能存在一定的局限性。



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

本發(fā)明實施例主要解決的技術(shù)問題是基于相同的數(shù)據(jù)來源推薦內(nèi)容存在一定的局限性的問題。

為解決上述技術(shù)問題,本發(fā)明實施例采用的一個技術(shù)方案是:提供一種信息推薦方法,所述方法包括:

獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象;

根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,綜合確定所述第一對象和所述第二對象的權(quán)重;以及

根據(jù)所述第一對象和所述第二對象確定第三推薦信息列表中的第三對象,以根據(jù)所述綜合確定的所述第一對象和所述第二對象的權(quán)重對所述第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

其中,所述根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,綜合確定所述第一對象和所述第二對象的權(quán)重包括:

根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,獲取所述第一對象在所述第一推薦信息列表中的權(quán)重和所述第二對象在所述第二推薦信息列表中的權(quán)重;

根據(jù)所述第一對象在所述第一推薦信息列表中的權(quán)重和所述第二對象在所述第二推薦信息列表中的權(quán)重,綜合確定所述第一對象和所述第二對象的權(quán)重;

其中,所述根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,綜合確定所述第一對象和所述第二對象的權(quán)重包括:

比較所述第一對象和所述第二對象中是否存在相同的對象,若存在所述相同的對象,將所述相同對象在所述第一推薦信息列表中的權(quán)重和所述第二推薦信息列表中的權(quán)重求平均值,得到所述相同對象的權(quán)重。

其中,所述根據(jù)所述第一對象和所述第二對象確定第三推薦信息列表中的第三對象,根據(jù)所述綜合確定的所述第一對象和所述第二對象的權(quán)重確定對所述第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息,包括:

確定所述第二對象包括但所述第一對象不包括的對象;

將所述對象和所述第一對象組合得到第三推薦信息列表中的第三對象;

根據(jù)所述綜合確定的所述第一對象和所述第二對象的權(quán)重,對所述第三對象進(jìn)行排序,得到排序結(jié)果;

根據(jù)所述排序結(jié)果向用戶推薦信息。

其中,所述方法還包括:

從所述本地數(shù)據(jù)庫中篩選出熱點(diǎn)或時效達(dá)到預(yù)定值的對象,以確定所述第一推薦信息列表中的第一對象。

為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是:提供一種信息推薦裝置,所述裝置包括:

對象獲取模塊,用于獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象;

權(quán)重確定模塊,用于根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,綜合確定所述第一對象和所述第二對象的權(quán)重;以及

排序模塊,用于根據(jù)所述第一對象和所述第二對象確定第三推薦信息列表中的第三對象,以根據(jù)所述綜合確定的所述第一對象和所述第二對象的權(quán)重對所述第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

其中,所述權(quán)重確定模塊用于:

根據(jù)所述第一對象在所述第一推薦信息列表中的排序和所述第二對象在所述第二推薦信息列表中的排序,獲取所述第一對象在所述第一推薦信息列表中的權(quán)重和所述第二對象在所述第二推薦信息列表中的權(quán)重;以及

根據(jù)所述第一對象在所述第一推薦信息列表中的權(quán)重和所述第二對象在所述第二推薦信息列表中的權(quán)重,綜合確定所述第一對象和所述第二對象的權(quán)重。

其中,所述權(quán)重確定模塊還用于:比較所述第一對象和所述第二對象中是否存在相同的對象,若存在所述相同的對象,將所述相同對象在所述第一推薦信息列表中的權(quán)重和所述第二推薦信息列表中的權(quán)重求平均值,得到所述相同對象的權(quán)重。

其中,所述排序模塊用于:

確定所述第二對象包括但所述第一對象不包括的對象;

將所述對象和所述第一對象組合得到第三推薦信息列表中的第三對象;

根據(jù)所述綜合確定的所述第一對象和所述第二對象的權(quán)重,對所述第三對象進(jìn)行排序,得到排序結(jié)果;

根據(jù)所述排序結(jié)果向用戶推薦信息。

其中,還包括篩選模塊,用于從所述本地數(shù)據(jù)庫中篩選出熱點(diǎn)或時效達(dá)到預(yù)定值的對象,以確定所述第一推薦信息列表中的第一對象。

本發(fā)明實施例的有益效果是:將本地數(shù)據(jù)庫中的數(shù)據(jù)和來自其他網(wǎng)絡(luò)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行綜合,以對推薦信息中的各對象重新進(jìn)行排序,使得最終的推薦信息的排序具有更好的全面性和準(zhǔn)確性,從而保障了用戶體驗。

附圖說明

一個或多個實施例通過與之對應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對實施例的限定,附圖中具有相同參考數(shù)字標(biāo)號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。

圖1是本發(fā)明實施例中的信息推薦方法的流程圖;

圖2是本發(fā)明一些實施例中的信息推薦方法的流程圖;

圖3是本發(fā)明一些實施例中步驟23的流程圖;

圖4是本發(fā)明另一些實施例中步驟23的流程圖;

圖5是本發(fā)明實施例中的信息推薦裝置的框圖;

圖6是本發(fā)明一些實施例中的信息推薦裝置的框圖;

圖7是本發(fā)明一些實施例中的重新排序模塊的框圖;

圖8是本發(fā)明另一些實施例中的重新排序模塊的框圖;

圖9是本發(fā)明實施例提供的信息推薦方法的電子設(shè)備的硬件結(jié)構(gòu)示意圖。

具體實施方式

為了便于理解本發(fā)明,下面結(jié)合附圖和具體實施方式,對本發(fā)明進(jìn)行更詳細(xì)的說明。

除非另有定義,本說明書所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本說明書中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實施例的目的,不是用于限制本發(fā)明。本說明書所使用的術(shù)語“和/或”包括一個或多個相關(guān)的所列項目的任意的和所有的組合。

需要說明的是,本發(fā)明實施例提供的信息推薦方法的執(zhí)行主體可以是服務(wù)器。

如背景技術(shù)中所述,在當(dāng)前網(wǎng)站的推薦系統(tǒng)中,在接收到用戶的服務(wù)請求時,會根據(jù)用戶過往行為數(shù)據(jù)來在線計算出推薦信息列表而推薦給用戶,或依據(jù)用戶身份(Identity,ID)、標(biāo)簽、或?qū)ο蟮戎苯幼x取存儲的利用常用的離線推薦算法所計算出的推薦信息列表并推薦給用戶。

在一種可能的實現(xiàn)方式中,該推薦信息列表可以使用例如聚類算法、協(xié)同過濾算法等多種公知的算法來生成。

其中,關(guān)鍵詞提取及權(quán)重計算可采用用于信息檢索與數(shù)據(jù)挖掘的常用加權(quán)技術(shù)tf-idf(term frequency–inverse document frequency)以及Lucene(全文搜索引擎)分詞技術(shù)等。

需要說明的是,不同的對象所具有的特征的種類和個數(shù)可能不同,并且即使兩個對象所具有的特征的種類和個數(shù)均相同,如果其中某一特征對應(yīng)的特征權(quán)重不同,則這兩個對象也是不同的。并且,對象的特征權(quán)重值與推薦列表中對象的權(quán)重值應(yīng)處于同一取值范圍及基準(zhǔn),便于后期的優(yōu)化計算。

圖1是本發(fā)明實施例中的信息推薦方法的流程圖,請參閱圖1,該方法包括:

步驟11:獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象。

其中,第一對象和第二對象可以是商品或物品,也可以為視頻、電子文檔、音樂等,還可以是其他內(nèi)容,在本發(fā)明實施例中并不進(jìn)行具體的限定。第一對象和第二對象均可以為一個或者多個。

進(jìn)一步地,本地數(shù)據(jù)庫為特定的網(wǎng)站數(shù)據(jù)庫,例如是用戶當(dāng)前所處的應(yīng)用程序?qū)?yīng)的數(shù)據(jù)庫。非本地數(shù)據(jù)庫為不同于該特定網(wǎng)站數(shù)據(jù)庫的其他網(wǎng)站、服務(wù)器的數(shù)據(jù)庫,用于保存第二對象。第二對象還可以是來源于多個非本地數(shù)據(jù)庫的對象。第一對象和第二對象可能是部分重合的,也可能是全部重合的,例如當(dāng)該特定網(wǎng)站為視頻播放網(wǎng)站時,第一對象為古裝電視劇,包括《甄嬛傳》、《羋月傳》、《宮》、《花千骨》等,第二對象來源于其他的視頻網(wǎng)站數(shù)據(jù),可以包括《甄嬛傳》、《羋月傳》、《太子妃升職記》、《瑯琊榜》等,其中甄嬛傳和羋月傳則是重合的對象。

進(jìn)一步地,第二推薦信息列表可以是來源于一個非本地數(shù)據(jù)庫,還可以是來源于多個非本地數(shù)據(jù)庫的多個推薦列表的綜合推薦列表。

進(jìn)一步地,第一推薦信息列表或第二推薦信息列表中的推薦信息包括對象的屬性信息,例如,當(dāng)?shù)谝粚ο蠛偷诙ο鬄橐曨l文件時,該推薦信息包括視頻文件的名稱、文件大小、時間等屬性信息。

步驟12:根據(jù)第一對象在第一推薦信息列表中的排序和第二對象在第二推薦信息列表中的排序,綜合確定第一對象和第二對象的權(quán)重。

其中,各對象的權(quán)重可根據(jù)其在推薦信息列表中的排序獲取,例如,排序第一的對象,權(quán)重為100%,排序第二的對象,權(quán)重為99%,排序第三的對象,權(quán)重為98%……以此類推。當(dāng)然,也可以是按照其他數(shù)值規(guī)則確定對象的權(quán)重。

進(jìn)一步地,綜合確定第一對象和第二對象的權(quán)重,可以是,綜合相同對象在不同網(wǎng)絡(luò)數(shù)據(jù)庫中的排序權(quán)重得出綜合后的權(quán)重,例如將所有網(wǎng)絡(luò)數(shù)據(jù)庫中的相同對象的權(quán)重的平均值作為該對象的新的權(quán)重值。

步驟13:根據(jù)第一對象和第二對象確定第三推薦信息列表中的第三對象,以根據(jù)綜合確定的第一對象和第二對象的權(quán)重對第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

具體地,將第一對象和第二對象中相同的對象作為第三對象,并根據(jù)第三對象的權(quán)重,如,權(quán)重值從大到小的順序,和屬性信息生成第三推薦信息列表。

本發(fā)明實施例中的信息推薦方法,將本地數(shù)據(jù)庫中的數(shù)據(jù)和來自其他網(wǎng)絡(luò)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行綜合,以對推薦信息中的各對象重新進(jìn)行排序,使得最終的推薦信息的排序具有更好的全面性和準(zhǔn)確性,從而保障了用戶體驗。

圖2是本發(fā)明一些實施例中的信息推薦方法的流程圖,請參閱圖2,該方法包括:

步驟21:獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象。

本發(fā)明實施例中的對象(如第一對象、第二對象等)可以是商品或物品,也可以為視頻、電子文檔、音樂等,還可以是其他內(nèi)容,在本發(fā)明實施例中并不進(jìn)行具體的限定。第一對象和第二對象均可以為多個,例如排序位于前十的所有對象。第二對象還可以是來源于多個非本地數(shù)據(jù)庫的對象。第一對象和第二對象可能是部分重合的,也可能是全部重合的,例如當(dāng)推薦內(nèi)容為古裝電視劇時,第一對象包括《甄嬛傳》、《羋月傳》、《宮》、《花千骨》等,第二對象包括《甄嬛傳》、《羋月傳》、《太子妃升職記》、《瑯琊榜》等,其中甄嬛傳和羋月傳則是重合的對象。

具體實現(xiàn)時,該第一對象需要滿足熱點(diǎn)或時效達(dá)到某一預(yù)定值才能進(jìn)入第一推薦信息列表,在步驟21之前,該方法還可以包括:

步驟20:從本地數(shù)據(jù)庫中篩選出熱點(diǎn)或時效達(dá)到預(yù)定值的對象,以確定第一推薦信息列表中的第一對象。

當(dāng)本地數(shù)據(jù)庫更新后,服務(wù)器可以重新執(zhí)行步驟20,以重新得到推薦信息列表中的第一對象。此時,第二對象可以選擇在某一非本地數(shù)據(jù)庫的第二推薦信息列表中排序靠前或者數(shù)量和第一對象相同的對象。

如上所述,第一推薦信息列表是利用現(xiàn)有技術(shù)中的推薦技術(shù)并根據(jù)所有用戶的過往行為而生成的,其中,根據(jù)所有用戶的過往行為能夠確定對象的熱點(diǎn)。時效則是根據(jù)推薦時間而確定??梢岳斫獾氖牵谝煌扑]信息列表是利用現(xiàn)有技術(shù)中的推薦技術(shù)并根據(jù)被推薦用戶的過往行為而生成的。

步驟22:根據(jù)第一對象在第一推薦信息列表中的排序和第二對象在第二推薦信息列表中的排序,綜合確定第一對象和第二對象的權(quán)重。

具體地,根據(jù)第一對象在第一推薦信息列表中的排序和第二對象在第二推薦信息列表中的排序,獲取第一對象在第一推薦信息列表中的權(quán)重和第二對象在第二推薦信息列表中的權(quán)重。

各對象的權(quán)重可根據(jù)其在推薦信息列表中的排序獲取,例如,排序第一的對象,權(quán)重為100%,排序第二的對象,權(quán)重為99%,排序第三的對象,權(quán)重為98%……以此類推。當(dāng)然,也可以是按照其他數(shù)值規(guī)則確定對象的權(quán)重。

進(jìn)一步地,根據(jù)第一對象在第一推薦信息列表中的權(quán)重和第二對象在第二推薦信息列表中的權(quán)重,綜合確定第一對象和第二對象的權(quán)重。

進(jìn)一步地,由于第一對象和第二對象中可能包括部分重合或者全部重合的對象,因此,該相同的對象的時效或熱點(diǎn)較高,則綜合相同對象在不同網(wǎng)絡(luò)數(shù)據(jù)庫中的排序權(quán)重得出綜合后的權(quán)重,例如將所有網(wǎng)絡(luò)數(shù)據(jù)庫中的相同對象的權(quán)重的平均值作為該對象的新的權(quán)重值。步驟22可以為:

根據(jù)第一對象在第一推薦信息列表中的權(quán)重和第二對象在第二推薦信息列表中的權(quán)重,將每一對象在所有推薦信息列表中的權(quán)重求平均值,得出每一對象的權(quán)重。

以古裝電視劇為例,本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象包括《甄嬛傳》、《羋月傳》、《宮》、《花千骨》,另一非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象包括《甄嬛傳》、《羋月傳》、《太子妃升職記》、《瑯琊榜》,又一非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象包括《甄嬛傳》、《羋月傳》、《太子妃升職記》、《花千骨》,其排序權(quán)重和綜合后的權(quán)重如表1所示:

表1

步驟23:根據(jù)第一對象和第二對象確定第三推薦信息列表中的第三對象,以根據(jù)綜合確定的第一對象和第二對象的權(quán)重對第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

本步驟根據(jù)調(diào)整后的對象權(quán)重,可以對第三對象排序,然后將根據(jù)排序結(jié)果重新向用戶推薦信息。例如,可以根據(jù)排序結(jié)果以及實際展示數(shù)目需求按順序選取部分排序結(jié)果推薦給用戶。又如,可以將所有的排序結(jié)果按順序推薦給用戶。

圖3是本發(fā)明一些實施例中步驟23的流程圖,請參閱圖3,在一些實施例中,步驟23包括:

步驟231a:確定第二對象包括但第一對象不包括的對象;

步驟231b:將該對象和第一對象組合得到第三推薦信息列表中的第三對象;

步驟231c:根據(jù)綜合確定的第一對象和第二對象的權(quán)重,對第三對象進(jìn)行排序,得到排序結(jié)果;

其中,排序一般是按照權(quán)重值從大到小的順序。

步驟231d:根據(jù)排序結(jié)果向用戶推薦信息。

圖4是本發(fā)明另一些實施例中步驟23的流程圖,請參閱圖4,在另一些實施例中,步驟23包括:

步驟232a:確定第二對象包括但第一對象不包括的對象;

步驟232b;將該對象和第一對象組合得到第三推薦信息列表中的第三對象;

步驟232c:根據(jù)綜合確定的第一對象和第二對象的權(quán)重,對第三對象進(jìn)行排序,得到排序結(jié)果;

其中,排序一般是按照權(quán)重值從大到小的順序。

步驟232d:獲取排序結(jié)果中位于預(yù)設(shè)順序之前的信息,向用戶推薦所述信息。

本發(fā)明實施例中的信息推薦方法,將本地數(shù)據(jù)庫中的數(shù)據(jù)和來自其他網(wǎng)絡(luò)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行綜合,以對推薦信息中的各對象重新進(jìn)行排序,使得最終的推薦信息的排序具有更好的全面性和準(zhǔn)確性,從而保障了用戶體驗。

圖5是本發(fā)明實施例中的信息推薦裝置的框圖,請參閱圖5,該裝置50包括對象獲取模塊51、權(quán)重確定模塊52、排序模塊53。

其中,對象獲取模塊51用于獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象;

權(quán)重確定模塊52用于根據(jù)第一對象在第一推薦信息列表中的排序和第二對象在第二推薦信息列表中的排序,綜合確定第一對象和第二對象的權(quán)重;

排序模塊53用于根據(jù)第一對象和第二對象確定第三推薦信息列表中的第三對象,以根據(jù)綜合確定的第一對象和第二對象的權(quán)重對第三對象進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

本發(fā)明實施例中的信息推薦裝置,將本地數(shù)據(jù)庫中的數(shù)據(jù)和來自其他網(wǎng)絡(luò)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行綜合,以對推薦信息中的各對象重新進(jìn)行排序,使得最終的推薦信息的排序具有更好的全面性和準(zhǔn)確性,從而保障了用戶體驗。

圖6是本發(fā)明一些實施例中的信息推薦裝置的框圖,請參閱圖6,該裝置60包括對象獲取模塊61、權(quán)重確定模塊62、排序模塊63。

其中,對象獲取模塊61用于獲取來源于本地數(shù)據(jù)庫的第一推薦信息列表中的第一對象,以及獲取來源于非本地數(shù)據(jù)庫的第二推薦信息列表中的第二對象;

權(quán)重確定模塊62用于根據(jù)第一對象在第一推薦信息列表中的排序和第二對象在第二推薦信息列表中的排序,綜合確定第一對象和第二對象的權(quán)重;

排序模塊63用于根據(jù)第一對象和第二對象確定第三推薦信息列表中的第三對象,以根據(jù)綜合確定的第一對象和第二對象的權(quán)重對第一推薦信息列表進(jìn)行排序,并根據(jù)排序結(jié)果向用戶推薦信息。

該裝置60還包括篩選模塊64,用于從本地數(shù)據(jù)庫中篩選出熱點(diǎn)或時效達(dá)到預(yù)定值的對象,以確定第一推薦信息列表中的第一對象。

在一些實施例中,權(quán)重確定模塊62具體用于根據(jù)第一對象在第一推薦信息列表中的權(quán)重和第二對象在第二推薦信息列表中的權(quán)重,將每一對象在所有推薦信息列表中的權(quán)重求平均值,得出每一對象的權(quán)重。

圖7是本發(fā)明一些實施例中的排序模塊63的框圖,請參閱圖7,

重新排序模塊63包括:

第一確定單元631a,用于確定第二對象包括但第一對象不包括的對象;

第一加入單元631b,用于將該對象和第一對象組合得到第三推薦信息列表中的第三對象;

第一排序單元631c,用于根據(jù)綜合確定的第一對象和第二對象的權(quán)重,對第三對象進(jìn)行排序,得到排序結(jié)果;

第一推薦單元631d,用于根據(jù)排序結(jié)果向用戶推薦信息。

圖8是本發(fā)明另一些實施例中的排序模塊63的框圖,請參閱圖8,排序模塊63包括:

第二確定單元632a,用于確定第二對象包括但第一對象不包括的對象;

第二加入單元632b,用于將該對象和第一對象組合得到第三推薦信息列表中的第三對象;

第二排序單元632c,用于根據(jù)綜合確定的第一對象和第二對象的權(quán)重,對第三對象進(jìn)行排序,得到排序結(jié)果;

第二推薦單元632d,用于獲取排序結(jié)果中位于預(yù)設(shè)順序之前的信息,向用戶推薦所述信息。

本實施例的詳細(xì)實現(xiàn)過程和工作原理可參考本發(fā)明方法實施例的描述,此處不贅述。

本發(fā)明實施例中的信息推薦裝置,將本地數(shù)據(jù)庫中的數(shù)據(jù)和來自其他網(wǎng)絡(luò)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行綜合,以對推薦信息中的各對象重新進(jìn)行排序,使得最終的推薦信息的排序具有更好的全面性和準(zhǔn)確性,從而保障了用戶體驗。

圖9是本發(fā)明實施例提供的信息推薦方法的電子設(shè)備70的硬件結(jié)構(gòu)示意圖,如圖9所示,該電子設(shè)備70包括:

一個或多個處理器71以及存儲器72,圖9中以一個處理器71為例。

處理器71和存儲器72可以通過總線或者其他方式連接,圖9中以通過總線連接為例。

存儲器72作為一種非易失性計算機(jī)可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機(jī)可執(zhí)行程序以及模塊,如本發(fā)明實施例中的信息推薦方法對應(yīng)的程序指令/模塊。處理器71通過運(yùn)行存儲在存儲器72中的非易失性軟件程序、指令以及模塊,從而執(zhí)行電子設(shè)備70的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例信息推薦方法。

存儲器72可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)信息推薦裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器72可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實施例中,存儲器72可選包括相對于處理器71遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至信息推薦裝置。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

所述一個或者多個模塊存儲在所述存儲器72中,當(dāng)被所述一個或者多個處理器71執(zhí)行時,執(zhí)行上述任意方法實施例中的信息推薦方法。

上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。

本發(fā)明實施例的電子設(shè)備以多種形式存在,例如服務(wù)器:提供計算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高,以及其他具有數(shù)據(jù)交互功能的電子裝置等。

本發(fā)明實施例提供了一種非易失性計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)可執(zhí)行指令,該計算機(jī)可執(zhí)行指令被一個或多個處理器執(zhí)行,例如圖9中的一個處理器71,可使得上述一個或多個處理器可執(zhí)行上述任意方法實施例中的信息推薦方法。

以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。

通過以上的實施方式的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1