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

進(jìn)行信息搜索的方法及服務(wù)器的制造方法

文檔序號(hào):6485795閱讀:327來(lái)源:國(guó)知局
進(jìn)行信息搜索的方法及服務(wù)器的制造方法
【專利摘要】本發(fā)明提供了進(jìn)行信息搜索的方法及服務(wù)器,其中,該方法預(yù)先獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù);該方法還包括:接收搜索用戶包含關(guān)鍵詞的搜索請(qǐng)求;根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分;根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,獲取相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分;按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。本發(fā)明方案能夠?qū)⒑糜丫W(wǎng)頁(yè)條目顯示在搜索結(jié)果中,使搜索結(jié)果更遵循用戶的查詢需求。
【專利說(shuō)明】進(jìn)行信息搜索的方法及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù),尤其涉及進(jìn)行信息搜索的方法及服務(wù)器。
【背景技術(shù)】
[0002]現(xiàn)有的信息搜索方法包括:
[0003]用戶終端接收用戶輸入的關(guān)鍵詞,向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送包含關(guān)鍵詞的搜索請(qǐng)求;服務(wù)器根據(jù)關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到網(wǎng)頁(yè)條目,計(jì)算各網(wǎng)頁(yè)條目的頁(yè)面得分,由頁(yè)面得分對(duì)搜索出的眾多網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給用戶終端。而后,用戶終端將排序后的網(wǎng)頁(yè)條目展示給用戶,每個(gè)網(wǎng)頁(yè)條目對(duì)應(yīng)一個(gè)網(wǎng)頁(yè),用戶點(diǎn)擊某網(wǎng)頁(yè)條目,便可展示對(duì)應(yīng)的網(wǎng)頁(yè)。
[0004]計(jì)算頁(yè)面得分的方法包括:計(jì)算網(wǎng)頁(yè)條目的頁(yè)面原始得分和頁(yè)面因素因子,用頁(yè)面原始得分乘以頁(yè)面因素因子,將得到的乘積作為相應(yīng)頁(yè)面條目的頁(yè)面得分。
[0005]頁(yè)面原始得分主要體現(xiàn)的是關(guān)鍵詞在頁(yè)面的重要程度,目前計(jì)算頁(yè)面原始得分的方式有多種,這里以倒排文檔頻率(IDF, Inverse Document Frequency)計(jì)算方法進(jìn)行說(shuō)明。例如關(guān)鍵詞為“發(fā)明”,“發(fā)明”在某頁(yè)面的出現(xiàn)頻率,即該頁(yè)面的原始得分,關(guān)鍵詞在頁(yè)面的出現(xiàn)頻率可采用IDF公式計(jì)算得到。
[0006]用于計(jì)算頁(yè)面得到的頁(yè)面因素因子包括至少一個(gè),例如包括引用值,引用值為某頁(yè)面被其他頁(yè)面引用的幾率。參見(jiàn)圖1,為現(xiàn)有技術(shù)中頁(yè)面之間引用(鏈接)關(guān)系的實(shí)例,其中,頁(yè)面A被頁(yè)面B和頁(yè)面C引用,頁(yè)面D被頁(yè)面A引用,則頁(yè)面A、頁(yè)面B、頁(yè)面C和頁(yè)面D的引用值大小排序?yàn)?
[0007]頁(yè)面A>頁(yè)面D>頁(yè)面B=頁(yè)面C。
[0008]這里,以關(guān)鍵詞“發(fā)明”為例,圖2示出了搜索后用戶終端展示的部分網(wǎng)頁(yè)條目,包括:關(guān)于“中國(guó)發(fā)明網(wǎng)”的網(wǎng)頁(yè)條目,關(guān)于“《我愛(ài)發(fā)明》官網(wǎng)”的網(wǎng)頁(yè)條目,關(guān)于“發(fā)明搜搜百科”的網(wǎng)頁(yè)條目,關(guān)于“發(fā)明專利I發(fā)明創(chuàng)造-瞧這網(wǎng)發(fā)明專利頻道”的網(wǎng)頁(yè)條目,關(guān)于“北京發(fā)明協(xié)會(huì)”的網(wǎng)頁(yè)條目;圖中的省略號(hào)為各網(wǎng)頁(yè)條目的概述。
[0009]目前的搜索引擎工具中提供了采用用戶標(biāo)識(shí)登陸搜索平臺(tái)的功能,用戶可采用登錄狀態(tài)進(jìn)行信息搜索。實(shí)際應(yīng)用中,提供搜索引擎業(yè)務(wù)的運(yùn)營(yíng)商可能還提供了其他業(yè)務(wù),這些業(yè)務(wù)都有讓用戶發(fā)表內(nèi)容的頁(yè)面;一個(gè)用戶可能通過(guò)同一用戶標(biāo)識(shí)使用了除搜索引擎業(yè)務(wù)外的其他業(yè)務(wù),并在這些業(yè)務(wù)中發(fā)表了內(nèi)容,向服務(wù)器上傳了網(wǎng)頁(yè)數(shù)據(jù);而每個(gè)用戶有多個(gè)好友,用戶在進(jìn)行信息搜索時(shí),常希望根據(jù)輸入的關(guān)鍵詞搜索好友在其他業(yè)務(wù)中上傳的網(wǎng)頁(yè)數(shù)據(jù),但是,現(xiàn)有的信息搜索方案無(wú)法提供好友網(wǎng)頁(yè)條目,不能滿足需求。
[0010]例如,騰訊運(yùn)營(yíng)商提供的業(yè)務(wù)包括SOSO搜索引擎業(yè)務(wù)、QQ空間業(yè)務(wù)、騰訊微博業(yè)務(wù)、騰訊說(shuō)說(shuō)業(yè)務(wù)等;同一用戶可能通過(guò)同一用戶標(biāo)識(shí)使用了除SOSO搜索引擎業(yè)務(wù)外的其他業(yè)務(wù),還在其他業(yè)務(wù)中向服務(wù)器上傳了網(wǎng)頁(yè)數(shù)據(jù),如在QQ空間業(yè)務(wù)中向QQ空間服務(wù)器上傳了關(guān)于個(gè)人日志的網(wǎng)頁(yè)數(shù)據(jù),再如在騰訊微博業(yè)務(wù)中向騰訊微博服務(wù)器上傳了關(guān)于微博信息的網(wǎng)頁(yè)數(shù)據(jù),所述用戶標(biāo)識(shí)具體如QQ賬號(hào);當(dāng)用戶A采用騰訊的soso搜索引擎工具(搜索網(wǎng)址為WWW, sos0.com)進(jìn)行搜索時(shí)輸入關(guān)鍵詞“發(fā)明”時(shí),如果soso搜索引擎工具能夠同時(shí)提供用戶A的好友在其他業(yè)務(wù)中上傳的關(guān)于“發(fā)明”的好友網(wǎng)頁(yè)條目,將更加遵循用戶的查詢需求;但目前還沒(méi)有這樣的技術(shù)。

【發(fā)明內(nèi)容】

[0011]本發(fā)明提供了一種進(jìn)行信息搜索的方法,該方法能夠?qū)⒑糜丫W(wǎng)頁(yè)條目顯示在搜索結(jié)果中,使搜索結(jié)果更遵循用戶的查詢需求。
[0012]本發(fā)明提供了一種進(jìn)行信息搜索的服務(wù)器,該服務(wù)器能夠?qū)⒑糜丫W(wǎng)頁(yè)條目顯示在搜索結(jié)果中,使搜索結(jié)果更遵循用戶的查詢需求。
[0013]一種進(jìn)行信息搜索的方法,該方法包括:獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù);
[0014]接收搜索用戶包含關(guān)鍵詞的搜索請(qǐng)求;
[0015]根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分;
[0016]根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,獲取相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分;
[0017]按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。
[0018]一種進(jìn)行信息搜索的服務(wù)器,該服務(wù)器包括用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊、搜索請(qǐng)求接收模塊、第一搜索計(jì)算模塊、第二搜索計(jì)算模塊和排序反饋模塊;
[0019]所述用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊,用于獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù);
[0020]所述搜索請(qǐng)求接收模塊,用于接收搜索用戶的包含關(guān)鍵詞的搜索請(qǐng)求,發(fā)送給所述第一搜索計(jì)算模塊所述第二搜索計(jì)算模塊;
[0021]所述第一搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分;將公共網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊;
[0022]所述第二搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目;獲取好友網(wǎng)頁(yè)條目的頁(yè)面得分;將好友網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊;
[0023]所述排序反饋模塊,用于按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。
[0024]從上述方案可以看出,本發(fā)明預(yù)先獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù),存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù);在需要進(jìn)行信息搜索時(shí),根據(jù)搜索請(qǐng)求包含的關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,計(jì)算得到各公共網(wǎng)頁(yè)條目的頁(yè)面得分;并根據(jù)關(guān)鍵詞在用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,計(jì)算得到各好友網(wǎng)頁(yè)條目的頁(yè)面得分;而后,按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給用戶終端。這樣,實(shí)現(xiàn)了將好友網(wǎng)頁(yè)條目顯示在搜索結(jié)果中,使搜索結(jié)果更遵循用戶的查詢需求。【專利附圖】

【附圖說(shuō)明】
[0025]圖1為現(xiàn)有技術(shù)頁(yè)面之間引用關(guān)系的實(shí)例;
[0026]圖2為現(xiàn)有技術(shù)用戶終端展示給用戶的網(wǎng)頁(yè)條目實(shí)例;
[0027]圖3為本發(fā)明進(jìn)行信息搜索的方法示意性流程圖;
[0028]圖4為由關(guān)鍵詞“深圳調(diào)干”搜索出的搜索結(jié)果條目;
[0029]圖5為本發(fā)明進(jìn)行信息搜索的服務(wù)器結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。
[0031]本發(fā)明預(yù)先獲取所有用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù),優(yōu)選地所述網(wǎng)絡(luò)服務(wù)是同一個(gè)網(wǎng)絡(luò)服務(wù)提供商提供的;而后,在需要時(shí),根據(jù)關(guān)鍵詞在用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,再將好友網(wǎng)頁(yè)條目與從全量倒排數(shù)據(jù)庫(kù)中搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行統(tǒng)一排序,將排序后的網(wǎng)頁(yè)條目反饋給用戶終端;從而,實(shí)現(xiàn)了將好友網(wǎng)頁(yè)條目顯示在搜索結(jié)果中。參見(jiàn)圖3,為本發(fā)明進(jìn)行信息搜索的方法示意性流程圖,該方法預(yù)先獲取同一運(yùn)營(yíng)商提供的各業(yè)務(wù)下所有用戶產(chǎn)生的頁(yè)面數(shù)據(jù),存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù)中。
[0032]提供搜索引擎業(yè)務(wù)的運(yùn)營(yíng)商還可能提供了其他業(yè)務(wù),這些業(yè)務(wù)都有讓用戶發(fā)表內(nèi)容的頁(yè)面;一個(gè)用戶可以通過(guò)同一用戶標(biāo)識(shí)使用除搜索引擎業(yè)務(wù)外的其他業(yè)務(wù),還在這些業(yè)務(wù)中發(fā)表了內(nèi)容,向相應(yīng)業(yè)務(wù)的服務(wù)器上傳網(wǎng)頁(yè)數(shù)據(jù)。
[0033]例如,騰訊運(yùn)營(yíng)商提供的業(yè)務(wù)包括soso搜索引擎業(yè)務(wù)、QQ空間業(yè)務(wù)、騰訊微博業(yè)務(wù)、騰訊說(shuō)說(shuō)業(yè)務(wù)等;同一用戶可能通過(guò)同一用戶標(biāo)識(shí)使用了除SOSO搜索引擎業(yè)務(wù)外的其他業(yè)務(wù),并在其他業(yè)務(wù)中發(fā)表了內(nèi)容,向服務(wù)器上傳了網(wǎng)頁(yè)數(shù)據(jù),如關(guān)于好友住址信息的網(wǎng)頁(yè)數(shù)據(jù)、關(guān)于好友通訊錄信息的網(wǎng)頁(yè)數(shù)據(jù),再如在QQ空間業(yè)務(wù)中向QQ空間服務(wù)器上傳的關(guān)于個(gè)人日志的網(wǎng)頁(yè)數(shù)據(jù),還如在騰訊微博業(yè)務(wù)中向騰訊微博服務(wù)器上傳的關(guān)于微博信息的網(wǎng)頁(yè)數(shù)據(jù)。
[0034]本發(fā)明中,預(yù)先從其他業(yè)務(wù)的相應(yīng)業(yè)務(wù)服務(wù)器中獲取用戶產(chǎn)生的頁(yè)面數(shù)據(jù),對(duì)應(yīng)用戶標(biāo)識(shí)將頁(yè)面數(shù)據(jù)存儲(chǔ)在用戶頁(yè)面數(shù)據(jù)庫(kù)中。本發(fā)明針對(duì)處于登陸態(tài)用戶的信息搜索,圖3的流程包括以下步驟:
[0035]步驟301,接收搜索用戶包含關(guān)鍵詞的搜索請(qǐng)求。
[0036]用戶終端接收用戶輸入的關(guān)鍵詞,向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送包含關(guān)鍵詞的搜索請(qǐng)求。
[0037]步驟302,根據(jù)關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分。
[0038]本發(fā)明將從全量倒排數(shù)據(jù)庫(kù)中搜索出的網(wǎng)頁(yè)條目稱為公共網(wǎng)頁(yè)條目。
[0039]計(jì)算頁(yè)面得分的方法包括:計(jì)算網(wǎng)頁(yè)條目的頁(yè)面原始得分和頁(yè)面因素因子,用頁(yè)面原始得分乘以頁(yè)面因素因子,將得到的乘積作為相應(yīng)頁(yè)面條目的頁(yè)面得分。
[0040]頁(yè)面原始得分主要體現(xiàn)的是關(guān)鍵詞在頁(yè)面的重要程度,目前計(jì)算頁(yè)面原始得分的方式有多種,這里以IDF計(jì)算方法進(jìn)行說(shuō)明。例如關(guān)鍵詞為“發(fā)明”,“發(fā)明”在某頁(yè)面的出現(xiàn)頻率,即該頁(yè)面的原始得分,關(guān)鍵詞在頁(yè)面的出現(xiàn)頻率可采用IDF公式計(jì)算得到。用于計(jì)算頁(yè)面得到的頁(yè)面因素因子包括至少一個(gè),例如包括引用值。
[0041]步驟303,根據(jù)關(guān)鍵詞在用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到搜索用戶的所有好友的好友網(wǎng)頁(yè)條目。
[0042]提供搜索引擎的服務(wù)器中包含好友數(shù)據(jù)庫(kù),好友數(shù)據(jù)庫(kù)中存儲(chǔ)了用戶好友關(guān)系,根據(jù)用戶名可以在好友數(shù)據(jù)庫(kù)中查詢出其所有好友標(biāo)號(hào)。本步驟具體包括:
[0043]從好友數(shù)據(jù)庫(kù)中獲取搜索用戶的所有好友標(biāo)識(shí);
[0044]從用戶頁(yè)面數(shù)據(jù)庫(kù)中查詢出所述所有好友標(biāo)識(shí)對(duì)應(yīng)的好友網(wǎng)頁(yè)條目;
[0045]根據(jù)關(guān)鍵詞,從查詢出的好友網(wǎng)頁(yè)條目中搜索出需要的好友網(wǎng)頁(yè)條目。
[0046]步驟304,獲取相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分。
[0047]根據(jù)好友因數(shù)和頁(yè)面原始得分確定所述好友網(wǎng)頁(yè)條目的頁(yè)面得分,具體地,可用用好友因數(shù)乘以頁(yè)面原始得分,得到相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分。
[0048]所述好友因數(shù)為設(shè)定值;或者,
[0049]為設(shè)定值與用戶親密度的乘積,所述用戶親密度為搜索用戶與相應(yīng)好友網(wǎng)頁(yè)條目所屬好友之間進(jìn)行信息傳輸?shù)念l繁程度。用戶親密度可以是1-N之間的一個(gè)常數(shù),N為自然數(shù);用戶親密度可以由兩個(gè)好友之間通訊的信息量確定,用戶親密度的計(jì)算可采用已有技術(shù),這里不過(guò)多贅述。
[0050]步驟302和步驟303可無(wú)序執(zhí)行。
[0051]步驟305,按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給搜索用戶。
[0052]步驟304處記載的設(shè)定值可根據(jù)需要選取,例如為L(zhǎng)g(IOO),即2 ;為了使好友網(wǎng)頁(yè)條目排序靠前,可以增大設(shè)定值,以加大好友網(wǎng)頁(yè)條目的頁(yè)面得分,進(jìn)行優(yōu)先顯示。
[0053]本步驟可具體包括:
[0054]按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前P個(gè)公共網(wǎng)頁(yè)條目;
[0055]按照頁(yè)面得分對(duì)搜索得到的好友網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前Q個(gè)好友網(wǎng)頁(yè)條目;
[0056]對(duì)選取的P個(gè)公共網(wǎng)頁(yè)條目和Q個(gè)好友網(wǎng)頁(yè)條目,按照頁(yè)面得分進(jìn)行降序排序;P、Q取自然數(shù),如P取1000,Q取100。
[0057]選取的Q個(gè)好友網(wǎng)頁(yè)條目中,與P個(gè)公共網(wǎng)頁(yè)條目可能有相同的網(wǎng)頁(yè)條目,需要?jiǎng)h除其中一個(gè),只保留一個(gè);相應(yīng)地,選取的P個(gè)公共網(wǎng)頁(yè)條目和Q個(gè)好友網(wǎng)頁(yè)條目之后,該方法包括:刪除前P個(gè)公共網(wǎng)頁(yè)條目和前Q個(gè)好友網(wǎng)頁(yè)條目中重復(fù)的網(wǎng)頁(yè)條目,對(duì)剩余的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目按照頁(yè)面得分進(jìn)行降序排序。
[0058]圖4為采用本發(fā)明方案搜索得到的關(guān)于關(guān)鍵詞“深圳調(diào)干”的網(wǎng)頁(yè)條目,圖中示出了搜索得到的部分網(wǎng)頁(yè)條目,包括來(lái)自用戶頁(yè)面數(shù)據(jù)庫(kù)的好友網(wǎng)頁(yè)條目:QQ好友謝林在QQ微博和QQ空間中發(fā)表的包含“深圳調(diào)干”的網(wǎng)頁(yè)條目,QQ好友飛翔在QQ空間中發(fā)表的包含“深圳調(diào)干”的網(wǎng)頁(yè)條目;還包括來(lái)自全量倒排數(shù)據(jù)庫(kù)的公共網(wǎng)頁(yè)條目:天涯社區(qū)上發(fā)表的關(guān)于“深圳調(diào)干”的網(wǎng)頁(yè)條目。
[0059]本發(fā)明預(yù)先建立用戶頁(yè)面數(shù)據(jù)庫(kù),用于存儲(chǔ)同一運(yùn)營(yíng)商提供的各業(yè)務(wù)下用戶產(chǎn)生的頁(yè)面數(shù)據(jù);而后,在需要時(shí),根據(jù)關(guān)鍵詞在用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,獲取相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分,再將好友網(wǎng)頁(yè)條目與從全量倒排數(shù)據(jù)庫(kù)中搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行統(tǒng)一排序,將排序后的網(wǎng)頁(yè)條目反饋給用戶終端。從而,實(shí)現(xiàn)了將好友網(wǎng)頁(yè)條目顯示在搜索結(jié)果中,使搜索結(jié)果更遵循用戶的查詢需求。
[0060]并且,可以在需要時(shí)增大好友因數(shù),以加大好友網(wǎng)頁(yè)條目的頁(yè)面得分,使好友網(wǎng)頁(yè)條目排序靠前,進(jìn)行對(duì)好友網(wǎng)頁(yè)條目?jī)?yōu)先顯示。
[0061]參見(jiàn)圖5,為本發(fā)明進(jìn)行信息搜索的服務(wù)器結(jié)構(gòu)示意圖,該服務(wù)器包括用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊、搜索請(qǐng)求接收模塊、第一搜索計(jì)算模塊、第二搜索計(jì)算模塊和排序反饋模塊;
[0062]所述用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊,用于獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù);
[0063]所述搜索請(qǐng)求接收模塊,用于接收搜索用戶的包含關(guān)鍵詞的搜索請(qǐng)求,發(fā)送給所述第一搜索計(jì)算模塊所述第二搜索計(jì)算模塊;
[0064]所述第一搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分;將公共網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊;
[0065]所述第二搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目;獲取好友網(wǎng)頁(yè)條目的頁(yè)面得分;將好友網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊;
[0066]所述排序反饋模塊,用于按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。
[0067]可選地,所述第二搜索計(jì)算模塊包括第二搜索子模塊,用于從好友數(shù)據(jù)庫(kù)中獲取所述搜索用戶的所有好友標(biāo)識(shí);從所述用戶頁(yè)面數(shù)據(jù)庫(kù)中查詢出所述所有好友標(biāo)識(shí)對(duì)應(yīng)的好友網(wǎng)頁(yè)條目;根據(jù)所述關(guān)鍵詞,從查詢出的好友網(wǎng)頁(yè)條目中搜索出需要的好友網(wǎng)頁(yè)條目。
[0068]可選地,所述第二搜索計(jì)算模塊包括第二計(jì)算子模塊,用于根據(jù)好友因數(shù)和頁(yè)面原始得分確定所述好友網(wǎng)頁(yè)條目的頁(yè)面得分;所述好友因數(shù)為設(shè)定值,或者,為設(shè)定值與用戶親密度的乘積,所述用戶親密度為所述搜索用戶與相應(yīng)好友網(wǎng)頁(yè)條目所屬好友之間進(jìn)行信息傳輸?shù)念l繁程度。
[0069]可選地,所述第一搜索計(jì)算模塊包括第一計(jì)算子模塊,用于計(jì)算公共網(wǎng)頁(yè)條目的頁(yè)面原始得分和頁(yè)面因素因子,用頁(yè)面原始得分乘以頁(yè)面因素因子,將得到的乘積作為相應(yīng)公共頁(yè)面條目的頁(yè)面得分。
[0070]可選地,所述排序反饋模塊包括排序子模塊,用于按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前P個(gè)公共網(wǎng)頁(yè)條目;按照頁(yè)面得分對(duì)搜索得到的好友網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前Q個(gè)好友網(wǎng)頁(yè)條目;刪除前P個(gè)公共網(wǎng)頁(yè)條目和前Q個(gè)好友網(wǎng)頁(yè)條目中重復(fù)的網(wǎng)頁(yè)條目,對(duì)剩余的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目按照頁(yè)面得分進(jìn)行降序排序,P、Q為自然數(shù)。
[0071]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種進(jìn)行信息搜索的方法,包括:獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù); 接收搜索用戶包含關(guān)鍵詞的搜索請(qǐng)求; 根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分; 根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目,獲取相應(yīng)好友網(wǎng)頁(yè)條目的頁(yè)面得分; 按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。
2.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)服務(wù)是同一個(gè)網(wǎng)絡(luò)服務(wù)提供商提供的。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目包括: 從好友數(shù)據(jù)庫(kù)中獲取所述搜索用戶的所有好友標(biāo)識(shí); 從所述用戶頁(yè)面數(shù)據(jù)庫(kù)中查詢出所述所有好友標(biāo)識(shí)對(duì)應(yīng)的好友網(wǎng)頁(yè)條目; 根據(jù)所述關(guān)鍵詞,從查詢出的好友網(wǎng)頁(yè)條目中搜索出需要的好友網(wǎng)頁(yè)條目。
4.如權(quán)利要求1所述的 方法,其特征在于,根據(jù)好友因數(shù)和頁(yè)面原始得分確定所述好友網(wǎng)頁(yè)條目的頁(yè)面得分; 所述好友因數(shù)為設(shè)定值,或者, 為設(shè)定值與用戶親密度的乘積,所述用戶親密度為所述搜索用戶與相應(yīng)好友網(wǎng)頁(yè)條目所屬好友之間進(jìn)行信息傳輸?shù)念l繁程度。
5.如權(quán)利要求1所述的方法,其特征在于,所述獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分包括: 計(jì)算公共網(wǎng)頁(yè)條目的頁(yè)面原始得分和頁(yè)面因素因子,用頁(yè)面原始得分乘以頁(yè)面因素因子,將得到的乘積作為相應(yīng)公共頁(yè)面條目的頁(yè)面得分。
6.如權(quán)利要求1所述的方法,其特征在于,所述按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序包括: 按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前P個(gè)公共網(wǎng)頁(yè)條目; 按照頁(yè)面得分對(duì)搜索得到的好友網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前Q個(gè)好友網(wǎng)頁(yè)條目; 刪除前P個(gè)公共網(wǎng)頁(yè)條目和前Q個(gè)好友網(wǎng)頁(yè)條目中重復(fù)的網(wǎng)頁(yè)條目,對(duì)剩余的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目按照頁(yè)面得分進(jìn)行降序排序,P、Q為自然數(shù)。
7.一種進(jìn)行信息搜索的服務(wù)器,其特征在于,該服務(wù)器包括用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊、搜索請(qǐng)求接收模塊、第一搜索計(jì)算模塊、第二搜索計(jì)算模塊和排序反饋模塊; 所述用戶頁(yè)面數(shù)據(jù)庫(kù)生成模塊,用于獲取用戶的所有網(wǎng)絡(luò)服務(wù)頁(yè)面信息,存儲(chǔ)于用戶頁(yè)面數(shù)據(jù)庫(kù); 所述搜索請(qǐng)求接收模塊,用于接收搜索用戶的包含關(guān)鍵詞的搜索請(qǐng)求,發(fā)送給所述第一搜索計(jì)算模塊所述第二搜索計(jì)算模塊; 所述第一搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在全量倒排數(shù)據(jù)庫(kù)中搜索得到公共網(wǎng)頁(yè)條目,獲取各公共網(wǎng)頁(yè)條目的頁(yè)面得分;將公共網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊; 所述第二搜索計(jì)算模塊,用于根據(jù)所述關(guān)鍵詞在所述用戶頁(yè)面數(shù)據(jù)庫(kù)中搜索得到所述搜索用戶的所有好友的好友網(wǎng)頁(yè)條目;獲取好友網(wǎng)頁(yè)條目的頁(yè)面得分;將好友網(wǎng)頁(yè)條目和頁(yè)面得分發(fā)送給所述排序反饋模塊; 所述排序反饋模塊,用于按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目進(jìn)行降序排序,將排序后的網(wǎng)頁(yè)條目反饋給所述搜索用戶。
8.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述第二搜索計(jì)算模塊包括第二搜索子模塊,用于從好友數(shù)據(jù)庫(kù)中獲取所述搜索用戶的所有好友標(biāo)識(shí);從所述用戶頁(yè)面數(shù)據(jù)庫(kù)中查詢出所述所有好友標(biāo)識(shí)對(duì)應(yīng)的好友網(wǎng)頁(yè)條目;根據(jù)所述關(guān)鍵詞,從查詢出的好友網(wǎng)頁(yè)條目中搜索出需要的好友網(wǎng)頁(yè)條目。
9.如權(quán)利要求7所述的服務(wù)器,其特征在于,所述第二搜索計(jì)算模塊包括第二計(jì)算子模塊,用于根據(jù)好友因數(shù)和頁(yè)面原始得分確定所述好友網(wǎng)頁(yè)條目的頁(yè)面得分;所述好友因數(shù)為設(shè)定值,或者,為設(shè)定值與用戶親密度的乘積,所述用戶親密度為所述搜索用戶與相應(yīng)好友網(wǎng)頁(yè)條目 所屬好友之間進(jìn)行信息傳輸?shù)念l繁程度。
10.如權(quán)利要求7、8或9所述的服務(wù)器,其特征在于,所述第一搜索計(jì)算模塊包括第一計(jì)算子模塊,用于計(jì)算公共網(wǎng)頁(yè)條目的頁(yè)面原始得分和頁(yè)面因素因子,用頁(yè)面原始得分乘以頁(yè)面因素因子,將得到的乘積作為相應(yīng)公共頁(yè)面條目的頁(yè)面得分。
11.如權(quán)利要求10所述的服務(wù)器,其特征在于,所述排序反饋模塊包括排序子模塊,用于按照頁(yè)面得分對(duì)搜索得到的公共網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前P個(gè)公共網(wǎng)頁(yè)條目;按照頁(yè)面得分對(duì)搜索得到的好友網(wǎng)頁(yè)條目進(jìn)行降序排序,取排序后的前Q個(gè)好友網(wǎng)頁(yè)條目;刪除前P個(gè)公共網(wǎng)頁(yè)條目和前Q個(gè)好友網(wǎng)頁(yè)條目中重復(fù)的網(wǎng)頁(yè)條目,對(duì)剩余的公共網(wǎng)頁(yè)條目和好友網(wǎng)頁(yè)條目按照頁(yè)面得分進(jìn)行降序排序,P、Q為自然數(shù)。
【文檔編號(hào)】G06F17/30GK103455523SQ201210182886
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2012年6月5日 優(yōu)先權(quán)日:2012年6月5日
【發(fā)明者】謝樸銳 申請(qǐng)人:深圳市世紀(jì)光速信息技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1