搜索結(jié)果整合方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種搜索結(jié)果整合方法和裝置。其中,該方法包括:輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果;判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;若是,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。采用本發(fā)明的技術(shù)方案,實現(xiàn)了靈活、智能地將內(nèi)容可能相似或重復(fù)的同詞條百科結(jié)果進行整合,整合后以一條搜索結(jié)果的形式在搜索結(jié)果頁面展示整合前的多條同詞條百科結(jié)果,從而節(jié)省了搜索結(jié)果頁面的位置。并且,節(jié)省的位置能夠顯示其他搜索結(jié)果,因此能夠在同一搜索結(jié)果頁面中為用戶提供更多的信息,實現(xiàn)額外幫助。
【專利說明】搜索結(jié)果整合方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索【技術(shù)領(lǐng)域】,特別是涉及一種搜索結(jié)果整合方法和裝置。
【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)高速發(fā)展的今天,不同用戶對信息獲取的需求越來越強烈,對信息獲取的便捷性要求也越來越高。據(jù)統(tǒng)計,搜索引擎結(jié)果頁面約90%的點擊量都集中在前10條搜索結(jié)果(通常位于搜索結(jié)果的第一頁)。換言之,前10條搜索結(jié)果位置很寶貴。
[0003]然而,當用戶輸入搜索關(guān)鍵詞獲取相關(guān)信息時,前10條結(jié)果中經(jīng)常會出現(xiàn)多條同詞條的百科資源結(jié)果。如圖1所示,用戶在輸入框11中輸入搜索關(guān)鍵詞“水松”,獲得了與該搜索關(guān)鍵詞“水松”匹配的多條搜索結(jié)果,其中,圖1所示的100為搜索結(jié)果的第一頁,在該頁中出現(xiàn)了多條“水松”詞條的百科結(jié)果,即12、13以及14,這些來自不同百科網(wǎng)站的“水松”詞條,其信息內(nèi)容非常相似,重復(fù)的信息對用戶不僅沒有額外幫助,而且浪費了寶貴位置。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的搜索結(jié)果整合方法和相應(yīng)的裝置。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種搜索結(jié)果整合方法,包括:輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果;判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;若是,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
[0006]可選地,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,包括:通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立百科數(shù)據(jù)條目;或者,通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0007]可選地,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一:分析搜索結(jié)果條目中的一個或多個對應(yīng)的URL中包含baike字段;分析搜索結(jié)果條目中的title字段包含百科。
[0008]可選地,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,包括:在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果;將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
[0009]可選地,將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,包括:以所述主搜索結(jié)果的詞條位置為基準,在所述詞條位置的第一位置部分展示所述主搜索結(jié)果;將所述從屬搜索結(jié)果以文字鏈接的方式,展示在所述詞條位置內(nèi)的除第一位置部分的其他位置部分。[0010]可選地,所述從屬搜索結(jié)果以橫向或縱向排列的方式進行展示。
[0011]依據(jù)本發(fā)明的另一個方面,還提供了一種搜索結(jié)果整合裝置,包括:
[0012]獲取模塊,配置為輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果;
[0013]判斷模塊,配置為判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;
[0014]整合模塊,配置為若是,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
[0015]可選地,所述判斷模塊還配置為:通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立的百科數(shù)據(jù)條目;或者,通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0016]可選地,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一:分析搜索結(jié)果條目中的一個或多個對應(yīng)的URL中包含baike字段;分析搜索結(jié)果條目中的title字段包含百科。
[0017]可選地,所述整合模塊還配置為:在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果;將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
[0018]可選地,所述整合模塊還配置為:以所述主搜索結(jié)果的詞條位置為基準,在所述詞條位置的第一位置部分展示所述主搜索結(jié)果;將所述從屬搜索結(jié)果以文字鏈接的方式,展示在所述詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0019]可選地,所述從屬搜索結(jié)果以橫向或縱向排列的方式進行展示。
[0020]依據(jù)本發(fā)明的技術(shù)方案,獲取與輸入的搜索關(guān)鍵詞匹配的多條搜索結(jié)果,將多條搜索結(jié)果中多條來自不同網(wǎng)址的同詞條百科結(jié)果整合為一條整合搜索結(jié)果進行展示,實現(xiàn)了靈活、智能地將內(nèi)容可能相似或重復(fù)的同詞條百科結(jié)果進行整合,整合后以一條搜索結(jié)果的形式在搜索結(jié)果頁面展示整合前的多條同詞條百科結(jié)果,從而節(jié)省了搜索結(jié)果頁面的位置。并且,節(jié)省的位置能夠顯示其他搜索結(jié)果,因此能夠在同一搜索結(jié)果頁面中為用戶提供更多的信息,實現(xiàn)額外幫助。進一步地,可以在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果,將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與主搜索結(jié)果整合,使得占用較少的搜索結(jié)果頁面的位置,且能夠更加直觀地進行搜索結(jié)果的展示。另外,將從屬搜索結(jié)果以文字鏈接的方式進行展示,當用戶觸發(fā)文字鏈接時,可以展示文字鏈接對應(yīng)的搜索結(jié)果的內(nèi)容。
[0021]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
[0022]根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。
【專利附圖】
【附圖說明】[0023]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0024]圖1示出了相關(guān)技術(shù)中的搜索結(jié)果的展示效果圖;
[0025]圖2示出了根據(jù)本發(fā)明一個實施例的搜索結(jié)果整合方法的流程圖;
[0026]圖3A示出了根據(jù)本發(fā)明一個實施例基于百科站點數(shù)據(jù)庫的搜索結(jié)果整合方法的一種流程圖;
[0027]圖3B示出了根據(jù)本發(fā)明一個實施例基于百科站點數(shù)據(jù)庫的搜索結(jié)果整合方法的另一種流程圖;
[0028]圖4A示出了采用本發(fā)明的搜索結(jié)果整合方法的搜索結(jié)果的展示效果圖;
[0029]圖4B示出了整合搜索結(jié)果的另一種展示效果圖;
[0030]圖5示出了根據(jù)本發(fā)明一個實施例基于表明搜索結(jié)果為百科結(jié)果的標識的搜索結(jié)果整合方法的流程圖;以及
[0031]圖6示出了根據(jù)本發(fā)明一個實施例的搜索結(jié)果整合裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0032]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0033]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種搜索結(jié)果整合方法,圖2示出了根據(jù)本發(fā)明一個實施例的搜索結(jié)果整合方法的流程圖。如圖2所示,該方法至少包括以下步驟S202至步驟S206。
[0034]步驟S202、輸入搜索關(guān)鍵詞,獲取與搜索關(guān)鍵詞匹配的多條搜索結(jié)果。
[0035]步驟S204、判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,若是,則繼續(xù)執(zhí)行步驟S206,否則,結(jié)束本次流程。
[0036]步驟S206、將多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
[0037]依據(jù)本發(fā)明的技術(shù)方案,獲取與輸入的搜索關(guān)鍵詞匹配的多條搜索結(jié)果,將多條搜索結(jié)果中多條來自不同網(wǎng)址的同詞條百科結(jié)果整合為一條整合搜索結(jié)果進行展示,實現(xiàn)了靈活、智能地將內(nèi)容可能相似或重復(fù)的同詞條百科結(jié)果進行整合,整合后以一條搜索結(jié)果的形式在搜索結(jié)果頁面展示整合前的多條同詞條百科結(jié)果,從而節(jié)省了搜索結(jié)果頁面的位置。并且,節(jié)省的位置能夠顯示其他搜索結(jié)果,因此能夠在同一搜索結(jié)果頁面中為用戶提供更多的信息,實現(xiàn)額外幫助。
[0038]在本發(fā)明的一個實施例中,上述步驟S204可以采用多種方式來實現(xiàn),例如通過后臺百科站點數(shù)據(jù)庫搜索或者通過搜索結(jié)果關(guān)鍵字等方式?,F(xiàn)對這兩種方式進行詳細說明。
[0039]方式一,后臺百科站數(shù)據(jù)庫搜索的方式。
[0040]在方式一中,可以通過后臺百科站點數(shù)據(jù)庫判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立百科數(shù)據(jù)條目。也就是說,可以預(yù)先通過數(shù)據(jù)挖掘在后臺百科站點數(shù)據(jù)庫中建立百科數(shù)據(jù)條目,以供查詢多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。例如,后臺百科站點數(shù)據(jù)庫中建立了百科數(shù)據(jù)條目“水松_A百科”、“水松_B百科”、“水松_C百科”、“水松_D百科”、“云杉_A百科”、“云杉_B百科”等等,與搜索關(guān)鍵詞“水松”匹配的多條搜索結(jié)果中包括“水松_A百科”、“水松_B百科”、“水松圖片”、“水松的功效和作用”等,因此,可以判斷與搜索關(guān)鍵詞“水松”匹配的多條搜索結(jié)果中存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,即“水松_A百科”、“水松_8百科”。
[0041]方式二,通過搜索結(jié)果關(guān)鍵字的方式。
[0042]在方式二中,可以通過多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。例如,通過分析搜索結(jié)果條目中的一個或多個對應(yīng)的統(tǒng)一資源定位符(UniformResource Locator, URL)中是否包含百科(baike)字段,如果均不包含baike字段或者僅只有一個包含baike字段,則確定多條搜索結(jié)果中不存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;如果有兩個或兩個以上包含baike字段,則將兩個或兩個以上包含baike字段的多個搜索結(jié)果條目作為同詞條百科結(jié)果。例如,以下多個 URL,如 “baike.s0.com”、“baike.baidu.com”、“wikipedia.0rg”、“baike.sos0.com”、“baike.com” 等,其中 “baike.s0.com”、“baike.baidu.com”、“baike.sos0.com”、“baike.com”中均包含baike字段,則這些URL各自對應(yīng)的搜索結(jié)果為同詞條百科結(jié)果。又例如,通過分析搜索結(jié)果條目中的標題(title)字段中是否包含百科,如果均不包含百科或者僅只有一個包含百科,則確定多條搜索結(jié)果中不存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;如果有兩個或兩個以上包含百科,將兩個或兩個以上包含百科的搜索結(jié)果條目作為同詞條百科結(jié)果。
[0043]通過步驟S204的判斷,若多條搜索結(jié)果中存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,此時,步驟S206進一步將多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。在本發(fā)明的另一個實施例中,步驟S206可以采用如下技術(shù)手段,即在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果,并將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與主搜索結(jié)果整合,生成一條整合搜索結(jié)果,使得占用較少的搜索結(jié)果頁面的位置,且能夠更加直觀地進行搜索結(jié)果的展示。進一步地,以主搜索結(jié)果的詞條位置為基準,在詞條位置的第一位置部分展示主搜索結(jié)果,其中,主搜索結(jié)果展示的內(nèi)容可以是搜索結(jié)果的標題、摘要、樣式等。并且將從屬搜索結(jié)果以文字鏈接的方式,展示在詞條位置內(nèi)的除第一位置部分的其他位置部分,從而當用戶觸發(fā)文字鏈接時,可以展示文字鏈接對應(yīng)的搜索結(jié)果的內(nèi)容。另外,從屬搜索結(jié)果還可以以橫向或縱向排列的方式進行展示,例如從屬搜索結(jié)果以文字鏈接、橫向排列的方式進行展示,或者從屬搜索結(jié)果以文字鏈接、縱向排列的方式進行展示。
[0044]以上介紹了圖2所示的實施例中各環(huán)節(jié)的多種實現(xiàn)方式,下面通過具體的優(yōu)選實施例對本發(fā)明實施例提供的搜索結(jié)果整合方法做進一步說明:
[0045]實施例一
[0046]圖3A示出了根據(jù)本發(fā)明一個實施例基于百科站點數(shù)據(jù)庫的搜索結(jié)果整合方法的一種流程圖。如圖3A所示,該方法包括以下步驟S302至步驟S306。
[0047]步驟S302、輸入搜索關(guān)鍵詞,獲取與搜索關(guān)鍵詞匹配的多條搜索結(jié)果。
[0048]步驟S304、通過后臺百科站點數(shù)據(jù)庫判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立百科數(shù)據(jù)條目,若是,則繼續(xù)執(zhí)行步驟S306,否則,結(jié)束本次流程。
[0049]具體地,可以預(yù)先通過數(shù)據(jù)挖掘在后臺百科站點數(shù)據(jù)庫中建立百科數(shù)據(jù)條目,以供查詢多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0050]步驟S306、在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果,以主搜索結(jié)果的詞條位置為基準,在詞條位置的第一位置部分展示主搜索結(jié)果,并且將從屬搜索結(jié)果以文字鏈接的方式,展示在詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0051]步驟S302至步驟S306可以按照如圖3B所示的流程進一步實現(xiàn)。即,用戶輸入搜索關(guān)鍵詞后,S312中用戶發(fā)起搜索,進而S314中通過數(shù)據(jù)分析,判斷該搜索關(guān)鍵詞的搜索結(jié)果中是否有多條來自不同網(wǎng)站的同詞條百科結(jié)果,例如可通過S316中通過數(shù)據(jù)挖掘,提前準備好的供參考查詢的后臺百科站點數(shù)據(jù)庫。S318中判斷是否有多條來自不同網(wǎng)址的同詞條百科結(jié)果,若是,在S320中將多條同詞條百科結(jié)果整合成一條進行展示,如整合結(jié)果的位置以排名最靠前的第一條百科結(jié)果的位置為準,整合展現(xiàn)的標題和摘要內(nèi)容以排名最靠前的第一條百科結(jié)果為準,此處僅僅列舉了一種展示方式,本發(fā)明不局限于此;若否,在S322中不進行整合,展現(xiàn)自然搜索結(jié)果。
[0052]具體地,用戶在輸入框11中輸入搜索關(guān)鍵詞“水松”,獲得了與該搜索關(guān)鍵詞“水松”匹配的多條搜索結(jié)果,如圖4A所示為采用本發(fā)明的搜索結(jié)果整合方法的搜索結(jié)果的展示效果圖。圖4A所示的400為搜索結(jié)果的第一頁,41為一條整合搜索結(jié)果,41中虛線框圖部分411為主搜索結(jié)果,412為從屬搜索結(jié)果、且以文字鏈接的橫向排列的方式進行展示。由于將三條“水松”詞條百科結(jié)果進行了整合,與上文圖1所示的搜索結(jié)果的第一頁相比較,圖4A所示的搜索結(jié)果的第一頁400中增加了搜索結(jié)果42以及搜索結(jié)果43,為用戶提供更多的信息,實現(xiàn)額外幫助。
[0053]進一步地,整合搜索結(jié)果除了可以以圖4A所示的41方式展示,還可以以其他方式進行展示,如圖4B所示,虛線框圖部分421為主搜索結(jié)果,422為從屬搜索結(jié)果、且以文字鏈接的縱向排列的方式進行展示。
[0054]實施例二
[0055]圖5示出了根據(jù)本發(fā)明一個實施例基于表明搜索結(jié)果為百科結(jié)果的標識的搜索結(jié)果整合方法的流程圖。如圖5所示,該方法包括以下步驟S502至步驟S506。
[0056]步驟S502、輸入搜索關(guān)鍵詞,獲取與搜索關(guān)鍵詞匹配的多條搜索結(jié)果。
[0057]步驟S504、通過多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,若是,則繼續(xù)執(zhí)行步驟S506,否則,結(jié)束本次流程。
[0058]例如,通過分析搜索結(jié)果條目中的一個或多個對應(yīng)的URL中是否包含baike字段,如果均不包含baike字段或者僅只有一個包含baike字段,則確定多條搜索結(jié)果中不存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;如果有兩個或兩個以上包含baike字段,則將兩個或兩個以上包含baike字段的多個搜索結(jié)果條目作為同詞條百科結(jié)果。又例如,通過分析搜索結(jié)果條目中的標題title字段中是否包含百科,如果均不包含百科或者僅只有一個包含百科,則確定多條搜索結(jié)果中不存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;如果有兩個或兩個以上包含百科,將兩個或兩個以上包含百科的搜索結(jié)果條目作為同詞條百科結(jié)果。
[0059]步驟S506、在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果,以主搜索結(jié)果的詞條位置為基準,在詞條位置的第一位置部分展示主搜索結(jié)果,并且將從屬搜索結(jié)果以文字鏈接的方式,展示在詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0060]需要說明的是,實際應(yīng)用中,上述所有可選實施方式可以采用結(jié)合的方式任意組合,形成本發(fā)明的可選實施例,在此不再一一贅述。
[0061]基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供了一種搜索結(jié)果整合裝置,以實現(xiàn)上述搜索結(jié)果整合方法。
[0062]圖6示出了根據(jù)本發(fā)明一個實施例的搜索結(jié)果整合裝置的結(jié)構(gòu)示意圖。參見圖6,該裝置至少包括:獲取模塊610、判斷模塊620以及整合模塊630。
[0063]現(xiàn)介紹本發(fā)明實施例的搜索結(jié)果整合裝置的各組成或器件的功能以及各部分間的連接關(guān)系:
[0064]獲取模塊610,配置為輸入搜索關(guān)鍵詞,獲取與搜索關(guān)鍵詞匹配的多條搜索結(jié)果;
[0065]判斷模塊620,與獲取模塊610相耦合,配置為判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;
[0066]整合模塊630,與判斷模塊620相耦合,配置為若判斷模塊620判斷多條搜索結(jié)果中存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,將多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展不。
[0067]在一個實施例中,判斷模塊620還配置為:通過后臺百科站點數(shù)據(jù)庫判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立的百科數(shù)據(jù)條目;或者,通過多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0068]在一個實施例中,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一:分析搜索結(jié)果條目中的一個或多個對應(yīng)的URL中包含baike字段;分析搜索結(jié)果條目中的title字段包含百科。
[0069]在一個實施例中,整合模塊630還配置為:在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果;將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
[0070]在一個實施例中,整合模塊630還配置為:以主搜索結(jié)果的詞條位置為基準,在詞條位置的第一位置部分展示主搜索結(jié)果;將從屬搜索結(jié)果以文字鏈接的方式,展示在詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0071 ] 在一個實施例中,從屬搜索結(jié)果以橫向或縱向排列的方式進行展示。
[0072]根據(jù)上述任意一個優(yōu)選實施例或多個優(yōu)選實施例的組合,本發(fā)明實施例能夠達到如下有益效果:
[0073]依據(jù)本發(fā)明的技術(shù)方案,獲取與輸入的搜索關(guān)鍵詞匹配的多條搜索結(jié)果,將多條搜索結(jié)果中多條來自不同網(wǎng)址的同詞條百科結(jié)果整合為一條整合搜索結(jié)果進行展示,實現(xiàn)了靈活、智能地將內(nèi)容可能相似或重復(fù)的同詞條百科結(jié)果進行整合,整合后以一條搜索結(jié)果的形式在搜索結(jié)果頁面展示整合前的多條同詞條百科結(jié)果,從而節(jié)省了搜索結(jié)果頁面的位置。并且,節(jié)省的位置能夠顯示其他搜索結(jié)果,因此能夠在同一搜索結(jié)果頁面中為用戶提供更多的信息,實現(xiàn)額外幫助。進一步地,可以在多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果,將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與主搜索結(jié)果整合,使得占用較少的搜索結(jié)果頁面的位置,且能夠更加直觀地進行搜索結(jié)果的展示。另外,將從屬搜索結(jié)果以文字鏈接的方式進行展示,當用戶觸發(fā)文字鏈接時,可以展示文字鏈接對應(yīng)的搜索結(jié)果的內(nèi)容。
[0074]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0075]類似地,應(yīng)當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
[0076]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0077]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0078]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的搜索結(jié)果整合裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0079]應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0080]至此,本領(lǐng)域技術(shù)人員應(yīng)認識到,雖然本文已詳盡示出和描述了本發(fā)明的多個示例性實施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認定為覆蓋了所有這些其他變型或修改。
[0081]本發(fā)明實施例還公開了 Al、一種搜索結(jié)果整合方法,包括:
[0082]輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果;
[0083]判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;
[0084]若是,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
[0085]A2、根據(jù)Al所述的方法,其中,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,包括:
[0086]通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立百科數(shù)據(jù)條目;或者
[0087]通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0088]A3、根據(jù)A1-A2任一項所述的方法,其中,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一:
[0089]分析搜索結(jié)果條目中的一個或多個對應(yīng)的統(tǒng)一資源定位符URL中包含百科baike字段;
[0090]分析搜索結(jié)果條目中的標題title字段包含百科。
[0091]A4、根據(jù)A1-A3任一項所述的方法,其中,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,包括:
[0092]在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果;
[0093]將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
[0094]A5、根據(jù)A1-A4任一項所述的方法,其中,將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,包括:
[0095]以所述主搜索結(jié)果的詞條位置為基準,在所述詞條位置的第一位置部分展示所述主搜索結(jié)果;
[0096]將所述從屬搜索結(jié)果以文字鏈接的方式,展示在所述詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0097]A6、根據(jù)A1-A5任一項所述的方法,其中,所述從屬搜索結(jié)果以橫向或縱向排列的方式進行展示。
[0098]B7、一種搜索結(jié)果整合裝置,包括:
[0099]獲取模塊,配置為輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果;
[0100]判斷模塊,配置為判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果;[0101]整合模塊,配置為若判斷模塊判斷所述多條搜索結(jié)果中存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
[0102]B8、根據(jù)B7所述的裝置,其中,所述判斷模塊還配置為:
[0103]通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立的百科數(shù)據(jù)條目;或者
[0104]通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
[0105]B9、根據(jù)B7-B8任一項所述的裝置,其中,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一:
[0106]分析搜索結(jié)果條目中的一個或多個對應(yīng)的統(tǒng)一資源定位符URL中包含百科baike字段;
[0107]分析搜索結(jié)果條目中的標題title字段包含百科。
[0108]B10、根據(jù)B7-B9任一項所述的裝置,其中,所述整合模塊還配置為:
[0109]在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果;
[0110]將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
[0111]B11、根據(jù)BlO所述的裝置,其中,所述整合模塊還配置為:
[0112]以所述主搜索結(jié)果的詞條位置為基準,在所述詞條位置的第一位置部分展示所述主搜索結(jié)果;
[0113]將所述從屬搜索結(jié)果以文字鏈接的方式,展示在所述詞條位置內(nèi)的除第一位置部分的其他位置部分。
[0114]B12、根據(jù)Bll所述的裝置,其中,所述從屬搜索結(jié)果以橫向或縱向排列的方式進
行展示。
【權(quán)利要求】
1.一種搜索結(jié)果整合方法,包括: 輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果; 判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果; 若是,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
2.根據(jù)權(quán)利要求1所述的方法,其中,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,包括: 通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立百科數(shù)據(jù)條目;或者 通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
3.根據(jù)權(quán)利要求1-2任一項所述的方法,其中,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一: 分析搜索結(jié)果條目中的一個或多個對應(yīng)的統(tǒng)一資源定位符URL中包含百科baike字 段; 分析搜索結(jié)果條目中的標題title字段包含百科。
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其中,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,包括: 在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果; 將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié)果。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其中,將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,包括: 以所述主搜索結(jié)果的詞條位置為基準,在所述詞條位置的第一位置部分展示所述主搜索結(jié)果; 將所述從屬搜索結(jié)果以文字鏈接的方式,展示在所述詞條位置內(nèi)的除第一位置部分的其他位置部分。
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其中,所述從屬搜索結(jié)果以橫向或縱向排列的方式進行展示。
7.一種搜索結(jié)果整合裝置,包括: 獲取模塊,配置為輸入搜索關(guān)鍵詞,獲取與所述搜索關(guān)鍵詞匹配的多條搜索結(jié)果; 判斷模塊,配置為判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果; 整合模塊,配置為若判斷模塊判斷所述多條搜索結(jié)果中存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,將所述多條同詞條百科結(jié)果整合為一條整合搜索結(jié)果,并展示。
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述判斷模塊還配置為: 通過后臺百科站點數(shù)據(jù)庫判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果,其中,所述百科站點數(shù)據(jù)庫通過數(shù)據(jù)挖掘建立的百科數(shù)據(jù)條目;或者 通過所述多條搜索結(jié)果中是否存在表明該搜索結(jié)果為百科結(jié)果的標識,判斷所述多條搜索結(jié)果中是否存在多條來自不同網(wǎng)址的同詞條百科結(jié)果。
9.根據(jù)權(quán)利要求7-8任一項所述的裝置,其中,表明該搜索結(jié)果為百科結(jié)果的標識,包括下列至少之一: 分析搜索結(jié)果條目中的一個或多個對應(yīng)的統(tǒng)一資源定位符URL中包含百科baike字段; 分析搜索結(jié)果條目中的標題title字段包含百科。
10.根據(jù)權(quán)利要求7-9任一項所述的裝置,其中,所述整合模塊還配置為: 在所述多條搜索結(jié)果中選擇一條搜索結(jié)果作為主搜索結(jié)果; 將其余多條搜索結(jié)果以從屬搜索結(jié)果的身份與所述主搜索結(jié)果整合,生成一條整合搜索結(jié) 果。
【文檔編號】G06F17/30GK104036003SQ201410268085
【公開日】2014年9月10日 申請日期:2014年6月16日 優(yōu)先權(quán)日:2014年6月16日
【發(fā)明者】王雁南 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司