專(zhuān)利名稱(chēng):搜索結(jié)果的提供方法和搜索引擎的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及搜索技術(shù)領(lǐng)域,尤其涉及一種搜索結(jié)果的提供方法和搜索引擎。
背景技術(shù):
目前,搜索領(lǐng)域的理念是即搜即得、即搜即用等,重點(diǎn)體現(xiàn)在某次發(fā)起搜索時(shí)搜索結(jié)果的呈現(xiàn)上。但是,針對(duì)用戶的搜索行為沒(méi)有體現(xiàn),用戶體驗(yàn)差。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決上述技術(shù)問(wèn)題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種搜索結(jié)果的提供方法。該方法更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。本發(fā)明的第二個(gè)目的在于提出一種搜索引擎。為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的搜索結(jié)果的提供方法,包括以下步驟:搜索引擎接收搜索詞;所述搜索引擎根據(jù)所述搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果;所述搜索引擎接收針對(duì)所述多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及所述搜索引擎根據(jù)所述點(diǎn)擊行為數(shù)據(jù)和所述搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法,在某次搜索的搜索結(jié)果呈現(xiàn)之后,根據(jù)用戶針對(duì)搜索結(jié)果的點(diǎn)擊行為為用戶提供更加符合用戶意圖的搜索結(jié)果,更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的搜索引擎,包括:第一接收模塊,用于接收搜索詞;第一獲取模塊,用于根據(jù)所述搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果;第二接收模塊,用于接收針對(duì)所述多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及第二獲取模塊,用于根據(jù)所述點(diǎn)擊行為數(shù)據(jù)和所述搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。根據(jù)本發(fā)明實(shí)施例的搜索引擎,在某次搜索的搜索結(jié)果呈現(xiàn)之后,根據(jù)用戶針對(duì)搜索結(jié)果的點(diǎn)擊行為為用戶提供更加符合用戶意圖的搜索結(jié)果,更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果的提供方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法的效果圖;圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索結(jié)果的提供方法的流程圖;圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖5是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖;以及圖6是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本發(fā)明的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法和搜索引擎。目前使用搜索引擎進(jìn)行搜索時(shí)可以即搜即得、即搜即用,如果在某次搜索發(fā)起至搜索結(jié)果呈現(xiàn)之后,可以獲取用戶針對(duì)本次搜索結(jié)果的點(diǎn)擊行為以了解用戶的搜索意圖,可以更明確給用戶呈現(xiàn)更加符合用戶意圖的搜索結(jié)果,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息。為此,本發(fā)明提出一種搜索結(jié)果的提供方法,包括以下步驟:搜索引擎接收搜索詞;搜索引擎根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果;搜索引擎接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及搜索引擎根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果的提供方法的流程圖。如圖1所示,搜索結(jié)果的提供方法包括以下步驟。SlOI,搜索引擎接收搜索詞。例如,用戶在一次搜索時(shí)輸入搜索詞“劉德華”或“林彪”等。應(yīng)當(dāng)理解,此處僅為舉例說(shuō)明本發(fā)明實(shí)施例,搜索詞包括任意類(lèi)型的搜索詞不僅限于人物。S102,搜索引擎根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果。其中可定義根據(jù)搜索詞進(jìn)行搜索獲取多個(gè)第一展現(xiàn)結(jié)果為前繼行為。例如,搜索引擎根據(jù)用戶輸入的搜索詞“劉德華”獲取相關(guān)的搜索結(jié)果以及相關(guān)的“其他人還搜”結(jié)果卡片,該結(jié)果卡片包括多個(gè)第一展現(xiàn)結(jié)果,如“朱麗倩”、“張學(xué)友”、“梅艷芳”等,多個(gè)第一展現(xiàn)結(jié)果可以是與對(duì)應(yīng)的搜索詞垂直關(guān)聯(lián)的搜索詞。又如,搜索引擎根據(jù)用戶輸入的搜索詞“林彪”獲取的“其他人還搜”結(jié)果卡片中的多個(gè)第一展現(xiàn)結(jié)果包括“林立果”、“葉群”等。
S103,搜索引擎接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù)。其中可定義針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為為后繼行為。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶處于登錄狀態(tài),則搜索引擎將該用戶輸入的關(guān)鍵詞、該關(guān)鍵詞對(duì)應(yīng)的多個(gè)第一展現(xiàn)結(jié)果和用戶的點(diǎn)擊行為數(shù)據(jù)發(fā)送至個(gè)性化存儲(chǔ)服務(wù)器進(jìn)行存儲(chǔ),實(shí)現(xiàn)海量數(shù)據(jù)存儲(chǔ),同時(shí)便于實(shí)時(shí)讀取。例如,針對(duì)“劉德華”獲取的多個(gè)第一展現(xiàn)結(jié)果,用戶可能對(duì)劉德華的老婆“朱麗倩”感興趣,或者對(duì)與劉德華同時(shí)代的其他歌手感興趣,這時(shí)用戶會(huì)點(diǎn)擊相應(yīng)的第一展現(xiàn)結(jié)果,搜索引擎獲取這些點(diǎn)擊行為及對(duì)應(yīng)的第一展現(xiàn)結(jié)果。S104,搜索引擎根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。具體地,搜索引擎對(duì)前繼行為和后繼行為進(jìn)行分析以為用戶推薦可能更感興趣的多個(gè)第二展現(xiàn)結(jié)果。例如,針對(duì)“劉德華”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“朱麗倩”,則表明該用戶對(duì)娛樂(lè)、八卦比較感興趣,或者對(duì)“朱麗倩”感興趣,可以獲取娛樂(lè)、八卦或者“朱麗倩”和“劉德華”相關(guān)聯(lián)的多個(gè)第二展現(xiàn)結(jié)果。又如,針對(duì)“林彪”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“賀龍”,則說(shuō)明該用戶對(duì)八大元帥比較感興趣,可以獲取八大帥的信息為用戶提供多個(gè)第二展現(xiàn)結(jié)果。根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法,在某次搜索的搜索結(jié)果呈現(xiàn)之后,根據(jù)用戶針對(duì)搜索結(jié)果的點(diǎn)擊行為為用戶提供更加符合用戶意圖的搜索結(jié)果,更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。圖2是根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法的效果圖。在本發(fā)明的一個(gè)實(shí)施例中,多個(gè)第一展現(xiàn)結(jié)果和第二展現(xiàn)結(jié)果展現(xiàn)在一個(gè)頁(yè)面上。如圖2所示,在一個(gè)搜索顯示頁(yè)面上,包括多個(gè)顯示區(qū)域,例如第一顯示區(qū)域10位于頁(yè)面的右側(cè)下方,第二顯示區(qū)域20位于頁(yè)面的上方,稱(chēng)為頂部通欄,第一顯示區(qū)域10中顯示的是多個(gè)第一展現(xiàn)結(jié)果,第二顯示區(qū)域20中顯示多個(gè)第二展現(xiàn)結(jié)果。將多個(gè)第二展現(xiàn)結(jié)果展示在第二顯示區(qū)域20即頂部通欄,可以,醒目提示用戶,同時(shí)瀏覽器可以計(jì)算多個(gè)第二展現(xiàn)結(jié)果對(duì)應(yīng)的數(shù)據(jù)列表長(zhǎng)度,實(shí)時(shí)檢查屏幕所能容納的寬度,可以進(jìn)行動(dòng)態(tài)適配顯示第二展現(xiàn)結(jié)果的多少,支持滾動(dòng)交互,準(zhǔn)確定位,異步展現(xiàn),通過(guò)同步計(jì)算鼠標(biāo)點(diǎn)擊位置模擬異步 Ajax (Asynchronous JavaScript and XML,異步 JavaScript 和 XML)效果,讓用戶感覺(jué)在一個(gè)頁(yè)面上操作一樣,提升用戶體驗(yàn)。圖3是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索結(jié)果的提供方法的流程圖。由于搜索詞和用戶的點(diǎn)擊行為存在差異,多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果可能存在重復(fù),例如,搜索詞“林彪”,可以展現(xiàn)八大元帥相關(guān)的第一展現(xiàn)結(jié)果,用戶點(diǎn)擊其中的“賀龍”之后通過(guò)分析用戶的點(diǎn)擊行為可以獲取與八大元帥相關(guān)的多個(gè)第二展現(xiàn)結(jié)果,兩個(gè)存在重復(fù),由此去重顯得非常必要。如圖3所示,搜索結(jié)果的提供方法包括以下步驟。S301,搜索引擎接收搜索詞。例如,用戶在一次搜索時(shí)輸入搜索詞“劉德華”或“林彪”等。應(yīng)當(dāng)理解,此處僅為舉例說(shuō)明本發(fā)明實(shí)施例,搜索詞包括任意類(lèi)型的搜索詞不僅限于人物。S302,搜索引擎根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果。其中可定義根據(jù)搜索詞進(jìn)行搜索獲取多個(gè)第一展現(xiàn)結(jié)果為前繼行為。
例如,搜索引擎根據(jù)用戶輸入的搜索詞“劉德華”獲取相關(guān)的搜索結(jié)果以及相關(guān)的“其他人還搜”結(jié)果卡片,該結(jié)果卡片包括多個(gè)第一展現(xiàn)結(jié)果,如“朱麗倩”、“張學(xué)友”、“梅艷芳”等,多個(gè)第一展現(xiàn)結(jié)果可以是與對(duì)應(yīng)的搜索詞垂直關(guān)聯(lián)的搜索詞。又如,搜索引擎根據(jù)用戶輸入的搜索詞“林彪”獲取的“其他人還搜”結(jié)果卡片中的多個(gè)第一展現(xiàn)結(jié)果包括“林立果”、“葉群”等。S303,搜索引擎接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù)。其中可定義針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為為后繼行為。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶處于登錄狀態(tài),則搜索引擎將該用戶輸入的關(guān)鍵詞、該關(guān)鍵詞對(duì)應(yīng)的多個(gè)第一展現(xiàn)結(jié)果和用戶的點(diǎn)擊行為數(shù)據(jù)發(fā)送至個(gè)性化存儲(chǔ)服務(wù)器進(jìn)行存儲(chǔ),實(shí)現(xiàn)海量數(shù)據(jù)存儲(chǔ),同時(shí)便于實(shí)時(shí)讀取。例如,針對(duì)“劉德華”獲取的多個(gè)第一展現(xiàn)結(jié)果,用戶可能對(duì)劉德華的老婆“朱麗倩”感興趣,或者對(duì)與劉德華同時(shí)代的其他歌手感興趣,這時(shí)用戶會(huì)點(diǎn)擊相應(yīng)的第一展現(xiàn)結(jié)果,搜索引擎獲取這些點(diǎn)擊行為及對(duì)應(yīng)的第一展現(xiàn)結(jié)果。S304,搜索引擎根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。具體地,搜索引擎對(duì)前繼行為和后繼行為進(jìn)行分析以為用戶推薦可能更感興趣的多個(gè)第二展現(xiàn)結(jié)果。例如,針對(duì)“劉德華”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“朱麗倩”,則表明該用戶對(duì)娛樂(lè)、八卦比較感興趣,或者對(duì)“朱麗倩”感興趣,可以獲取娛樂(lè)、八卦或者“朱麗倩”和“劉德華”相關(guān)聯(lián)的多個(gè)第二展現(xiàn)結(jié)果。又如,針對(duì) “林彪”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“賀龍”,則說(shuō)明該用戶對(duì)八大元帥比較感興趣,可以獲取八大帥的信息為用戶提供多個(gè)第二展現(xiàn)結(jié)果。S305,搜索引擎對(duì)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果去重。具體地,首先,搜索引擎分別獲取多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合,然后,搜索引擎分別獲取對(duì)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合進(jìn)行去重,之后,搜索引擎根據(jù)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的去重之后的關(guān)鍵資源集合獲取多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的相似度,再后,搜索引擎根據(jù)相似度對(duì)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果進(jìn)行去重。例如,多個(gè)第一展現(xiàn)結(jié)果A的展現(xiàn)結(jié)果包括urill, uirl2, uirl3…uriln,多個(gè)第二展現(xiàn)結(jié)果B的展現(xiàn)結(jié)果包括uri21, uir22, uir23…urilm,可以根據(jù)shingling算法(一種網(wǎng)頁(yè)去重算法)處理后的關(guān)鍵資源集合為A: { (urill, uril2, uril3), (uril2, uril3, uril4)…},B: { (uri21, uri22, uri23) , (uri22, uri23, uri24)…},計(jì)算兩者的相似度Similarity (A, B) =Intersection (A, B) /Union (A, B),其中Intersection (A, B)為交集計(jì)算,Union (A, B)為并集計(jì)算,然后可以根據(jù)相似度進(jìn)行去重處理。根據(jù)本發(fā)明實(shí)施例的搜索結(jié)果的提供方法,對(duì)第一展現(xiàn)結(jié)果和第二展現(xiàn)結(jié)果進(jìn)行去重處理,避免搜索結(jié)果的冗雜和重復(fù),進(jìn)一步提升用戶體驗(yàn)。在本發(fā)明的一個(gè)實(shí)施例中,對(duì)每個(gè)第一展現(xiàn)結(jié)果和第二展現(xiàn)結(jié)果的資源數(shù)據(jù)可以做唯一的標(biāo)識(shí)處理,由此,避免數(shù)據(jù)的一致性引起的不穩(wěn)定情況,又可規(guī)范整體邏輯。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種搜索引擎。一種搜索引擎,包括:第一接收模塊,用于接收搜索詞;第一獲取模塊,用于根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果;第二接收模塊,用于接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及第二獲取模塊,用于根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。如圖4所示,搜索引擎包括:第一接收模塊100、第一獲取模塊200、第二接收模塊300和第二獲取模塊400。具體地,第一接收模塊100用于接收搜索詞。例如,用戶在一次搜索時(shí)輸入搜索詞“劉德華”或“林彪”等,第一接收模塊接收到這些搜索詞。第一獲取模塊200用于根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果。其中可定義根據(jù)搜索詞進(jìn)行搜索獲取多個(gè)第一展現(xiàn)結(jié)果為前繼行為。例如,第一獲取模塊200根據(jù)用戶輸入的搜索詞“劉德華”獲取相關(guān)的搜索結(jié)果以及相關(guān)的“其他人還搜”結(jié)果卡片,該結(jié)果卡片包括多個(gè)第一展現(xiàn)結(jié)果,如“朱麗倩”、“張學(xué)友”、“梅艷芳”等,多個(gè)第一展現(xiàn)結(jié)果可以是與對(duì)應(yīng)的搜索詞垂直關(guān)聯(lián)的搜索詞。又如,第一獲取模塊200根據(jù)用戶輸入的搜索詞“林彪”獲取的“其他人還搜”結(jié)果卡片中的多個(gè)第一展現(xiàn)結(jié)果包括“林立果”、“葉群”等。第二接收模塊300用于接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù)。其中可定義針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為為后繼行為。例如,針對(duì)“劉德華”獲取的多個(gè)第一展現(xiàn)結(jié)果,用戶可能對(duì)劉德華的老婆“朱麗倩”感興趣,或者對(duì)與劉德華同時(shí)代的其他歌手感興趣,這時(shí)用戶會(huì)點(diǎn)擊相應(yīng)的第一展現(xiàn)結(jié)果,第二接收模塊300獲取這些點(diǎn)擊行為及對(duì)應(yīng)的第一展現(xiàn)結(jié)果。在本發(fā)明的一個(gè)實(shí)施例中,如果用戶處于登錄狀態(tài),則搜索引擎將該用戶輸入的關(guān)鍵詞、該關(guān)鍵詞對(duì)應(yīng)的多個(gè)第一展現(xiàn)結(jié)果和用戶的點(diǎn)擊行為數(shù)據(jù)發(fā)送至個(gè)性化存儲(chǔ)服務(wù)器進(jìn)行存儲(chǔ),實(shí)現(xiàn)海量數(shù)據(jù)存儲(chǔ),同時(shí)便于實(shí)時(shí)讀取。第二獲取模塊400用于根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。其中,第二獲取模塊400對(duì)前繼行為和后繼行為進(jìn)行分析以為用戶推薦可能更感興趣的多個(gè)第二展現(xiàn)結(jié)果。例如,針對(duì)“劉德華”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“朱麗倩”,則表明該用戶對(duì)娛樂(lè)、八卦比較感興趣,或者對(duì)“朱麗倩”感興趣,第二獲取模塊400可以獲取娛樂(lè)、八卦或者“朱麗倩”和“劉德華”相關(guān)聯(lián)的多個(gè)第二展現(xiàn)結(jié)果。又如,針對(duì)“林彪”的多個(gè)第一展現(xiàn)結(jié)果,用戶選擇了“賀龍”,則說(shuō)明該用戶對(duì)八大元帥比較感興趣,第二獲取模塊400可以獲取八大帥的信息為用戶提供多個(gè)第二展現(xiàn)結(jié)果。在本發(fā)明的一個(gè)實(shí)施例中,多個(gè)第一展現(xiàn)結(jié)果和第二展現(xiàn)結(jié)果展現(xiàn)在一個(gè)頁(yè)面上。具體的展現(xiàn)效果如圖2所示。根據(jù)本發(fā)明實(shí)施例的搜索引擎,在某次搜索的搜索結(jié)果呈現(xiàn)之后,根據(jù)用戶針對(duì)搜索結(jié)果的點(diǎn)擊行為為用戶提供更加符合用戶意圖的搜索結(jié)果,更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。圖5是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。如圖5所示,在圖4所示的基礎(chǔ)上搜索引擎海包括:去重模塊500。具體地,去重模塊500用于對(duì)多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果去重。由此,通過(guò)去重模塊500對(duì)第一展現(xiàn)結(jié)果和第二展現(xiàn)結(jié)果進(jìn)行去重處理,避免搜索結(jié)果的冗雜和重復(fù),進(jìn)一步提升用戶體驗(yàn)。圖6是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。如圖6所示,在圖5所示的基礎(chǔ)上搜索引擎海包括:第一獲取單元510、第一去重單元520、第二獲取單元530和第二去重單元540。其中,去重模塊500包括第一獲取單元510、第一去重單元520、第二獲取單元530和第二去重單元540。具體地,第一獲取單元510用于分別獲取多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合。第一去重單元520用于分別獲取對(duì)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合進(jìn)行去重。第二獲取單元530用于根據(jù)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的去重之后的關(guān)鍵資源集合獲取多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果的相似度。第二去重單元540用于根據(jù)相似度對(duì)多個(gè)第一展現(xiàn)結(jié)果和多個(gè)第二展現(xiàn)結(jié)果進(jìn)行去重。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門(mén)電路的離散邏輯電路,具有合適的組合邏輯門(mén)電路的專(zhuān)用集成電路,可編程門(mén)陣列(PGA),現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等。在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1.一種搜索結(jié)果的提供方法,其特征在于,包括以下步驟: 搜索引擎接收搜索詞; 所述搜索引擎根據(jù)所述搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果; 所述搜索引擎接收針對(duì)所述多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及 所述搜索引擎根據(jù)所述點(diǎn)擊行為數(shù)據(jù)和所述搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 所述搜索引擎對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果去重。
3.如權(quán)利要求2所述的方法,其特征在于,對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果去重,進(jìn)一步包括: 所述搜索引擎分別獲取所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合; 所述搜索引擎分別獲取對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合進(jìn)行去重; 所述搜索引擎根據(jù)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的去重之后的關(guān)鍵資源集合獲取所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的相似度;以及 所述搜索引擎根據(jù)所述相似度對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果進(jìn)行去重。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述多個(gè)第一展現(xiàn)結(jié)果和所述第二展現(xiàn)結(jié)果展現(xiàn)在一個(gè)頁(yè)面上。
5.一種搜索引擎,其特征在于,包括: 第一接收模塊,用于接收搜索詞; 第一獲取模塊,用于根據(jù)所述搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果; 第二接收模塊,用于接收針對(duì)所述多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及 第二獲取模塊,用于根據(jù)所述點(diǎn)擊行為數(shù)據(jù)和所述搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。
6.如權(quán)利要求5所述的搜索引擎,其特征在于,還包括: 去重模塊,用于對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果去重。
7.如權(quán)利要求6所述的搜索引擎,其特征在于,所述去重模塊包括: 第一獲取單元,用于分別獲取所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合; 第一去重單元,用于分別獲取對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的關(guān)鍵資源集合進(jìn)行去重; 第二獲取單元,用于根據(jù)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的去重之后的關(guān)鍵資源集合獲取所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果的相似度;以及第二去重單元,用于根據(jù)所述相似度對(duì)所述多個(gè)第一展現(xiàn)結(jié)果和所述多個(gè)第二展現(xiàn)結(jié)果進(jìn)行去重。
8.如權(quán)利要求5-7任一項(xiàng)所述的搜索引擎,其特征在于,所述多個(gè)第一展現(xiàn)結(jié)果和所述第二展現(xiàn)結(jié)果展現(xiàn)在一個(gè)頁(yè)面上。
全文摘要
本發(fā)明提出一種搜索結(jié)果的提供方法和搜索引擎,其中該方法包括以下步驟搜索引擎接收搜索詞;搜索引擎根據(jù)搜索詞獲取多個(gè)第一展現(xiàn)結(jié)果;搜索引擎接收針對(duì)多個(gè)第一展現(xiàn)結(jié)果的點(diǎn)擊行為數(shù)據(jù);以及搜索引擎根據(jù)點(diǎn)擊行為數(shù)據(jù)和搜索詞獲取多個(gè)第二展現(xiàn)結(jié)果。根據(jù)本發(fā)明實(shí)施例方法,更加了解用戶的搜索意圖,無(wú)需再次發(fā)起搜索即可瀏覽自己感興趣的信息,提升用戶體驗(yàn)。
文檔編號(hào)G06F17/30GK103207906SQ20131010546
公開(kāi)日2013年7月17日 申請(qǐng)日期2013年3月28日 優(yōu)先權(quán)日2013年3月28日
發(fā)明者張楠, 許晨光, 袁月 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司