。在一些實(shí)施方式中,實(shí)體集群模塊112和/或指令模塊114可以進(jìn)行組合和/或作為與排名引擎110分離的模塊提供。在一些實(shí)施方式中,實(shí)體集群模塊112可以執(zhí)行圖2中的一個(gè)或多個(gè)步驟的多個(gè)方面,諸如步驟210和/或215。在一些實(shí)施方式中,指令模塊114可以執(zhí)行圖2中的一個(gè)或多個(gè)步驟的多個(gè)方面,諸如步驟230。
[0065]實(shí)體集群模塊112基于與對(duì)搜索查詢104進(jìn)行響應(yīng)的搜索結(jié)果108相關(guān)聯(lián)的實(shí)體而確定搜索結(jié)果集合。搜索結(jié)果集合被確定而使得每個(gè)集合包括均與至少一個(gè)共享實(shí)體相關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果。例如,實(shí)體集群模塊112可以確定全部與共享實(shí)體A相關(guān)聯(lián)的第一搜索結(jié)果集合和全部與共享實(shí)體B相關(guān)聯(lián)的第二搜索結(jié)果集合。針對(duì)其確定搜索結(jié)果集合的、對(duì)搜索查詢104進(jìn)行響應(yīng)的搜索結(jié)果108可以是對(duì)該查詢進(jìn)行響應(yīng)的所有搜索結(jié)果或者可以是搜索結(jié)果的子集。例如,在其中最初提供包括搜索結(jié)果的子集的初始搜索結(jié)果網(wǎng)頁(yè)的實(shí)施方式中,針對(duì)其最初確定搜索結(jié)果集合的、對(duì)查詢進(jìn)行響應(yīng)的搜索結(jié)果可以是將被包括在初始搜索結(jié)果網(wǎng)頁(yè)上的那些搜索結(jié)果。
[0066]在一些實(shí)施方式中,實(shí)體集群模塊112可以通過(guò)參考索引125和/或其它數(shù)據(jù)庫(kù)來(lái)確定與搜索結(jié)果相關(guān)聯(lián)的實(shí)體,所述數(shù)據(jù)庫(kù)包含有關(guān)與搜索結(jié)果相關(guān)聯(lián)的一個(gè)或多個(gè)實(shí)體和/或與搜索結(jié)果相關(guān)聯(lián)的文檔的信息。例如,如這里所描述的,索引125針對(duì)多個(gè)文檔中的每一個(gè)可以包含該文檔與有關(guān)該文檔的一個(gè)或多個(gè)實(shí)體之間的映射。因此,在一些實(shí)施方式中,索引125可以被參考從而識(shí)別與關(guān)聯(lián)于搜索結(jié)果的搜索結(jié)果文檔相關(guān)聯(lián)的一個(gè)或多個(gè)實(shí)體。
[0067]在一些實(shí)施方式中,實(shí)體集群模塊112針對(duì)每個(gè)搜索結(jié)果確定單個(gè)實(shí)體。例如,在一些實(shí)施方式中,索引125和/或其它數(shù)據(jù)庫(kù)可以僅針對(duì)每個(gè)文檔識(shí)別與該文檔關(guān)聯(lián)最強(qiáng)的單個(gè)實(shí)體。而且,例如,在一些實(shí)施方式中,索引125和/或其它數(shù)據(jù)庫(kù)可以針對(duì)每個(gè)文檔識(shí)別有關(guān)該文檔的一個(gè)或多個(gè)實(shí)體,并且實(shí)體集群模塊112可以從一個(gè)或多個(gè)實(shí)體中選擇單個(gè)實(shí)體。例如,文檔的每個(gè)實(shí)體可以與一個(gè)實(shí)體分?jǐn)?shù)相關(guān)聯(lián),后者指示該實(shí)體與文檔的關(guān)聯(lián)強(qiáng)度,并且可以基于該實(shí)體分?jǐn)?shù)選擇實(shí)體中的一個(gè)。例如,從O到I的分?jǐn)?shù)可以與每個(gè)實(shí)體相關(guān)聯(lián),其中I以最大程度指示實(shí)體與文檔的關(guān)系,并且可以選擇與最高實(shí)體分?jǐn)?shù)相關(guān)聯(lián)的實(shí)體。
[0068]參考圖4A,描述了基于每個(gè)搜索結(jié)果的單個(gè)實(shí)體而確定搜索結(jié)果集合的示例方法。圖4A圖示了一個(gè)表,其在第一列列出了搜索結(jié)果Sl-SlO并且在第二列列出了與搜索結(jié)果Sl-SlO中的每一個(gè)搜索結(jié)果相關(guān)聯(lián)的實(shí)體。例如,搜索結(jié)果SI具有相關(guān)聯(lián)的實(shí)體A,搜索結(jié)果S2具有相關(guān)聯(lián)的實(shí)體A,搜索結(jié)果S3具有相關(guān)聯(lián)的實(shí)體B,等等。在一些實(shí)施方式中,第二列的實(shí)體表示與搜索結(jié)果文檔關(guān)聯(lián)最強(qiáng)的實(shí)體。在那些實(shí)施方式中的一些中,實(shí)體集群模塊112可以通過(guò)識(shí)別與搜索結(jié)果相關(guān)聯(lián)的搜索結(jié)果文檔并且識(shí)別與搜索結(jié)果文檔相關(guān)聯(lián)的實(shí)體來(lái)確定第二列的實(shí)體。與搜索結(jié)果Sl-SlO中的每一個(gè)搜索結(jié)果相關(guān)聯(lián)的搜索結(jié)果集合中的每一個(gè)集合的數(shù)字標(biāo)識(shí)符在第三列中有所圖示??梢岳闷渌臉?biāo)識(shí)符,諸如非數(shù)字標(biāo)識(shí)符。實(shí)體集群模塊112基于第二列的實(shí)體來(lái)確定搜索結(jié)果集合。與實(shí)體A相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合I中,與實(shí)體B相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合2中,與實(shí)體C相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合3中,與實(shí)體D相關(guān)聯(lián)的搜索結(jié)果已經(jīng)被確定為處于集合4中,并且并不與實(shí)體相關(guān)聯(lián)的搜索結(jié)果(如“? ”所指示的)已經(jīng)被確定為處于集合5中。搜索結(jié)果可能基于有關(guān)與搜索結(jié)果相關(guān)聯(lián)的搜索結(jié)果文檔的非充分?jǐn)?shù)據(jù)和/或基于沒(méi)有與該搜索結(jié)果文檔足夠強(qiáng)地進(jìn)行關(guān)聯(lián)的實(shí)體而并不與該實(shí)體相關(guān)聯(lián)。例如,在一些實(shí)施方式中,實(shí)體分?jǐn)?shù)可以與關(guān)聯(lián)于文檔的每個(gè)實(shí)體相關(guān)聯(lián),并且搜索結(jié)果可能在沒(méi)有實(shí)體分?jǐn)?shù)滿足指示與文檔的至少閾值關(guān)聯(lián)強(qiáng)度的閾值實(shí)體分?jǐn)?shù)的情況下并不與該實(shí)體相關(guān)聯(lián)。
[0069]在一些實(shí)施方式中,實(shí)體集群模塊112針對(duì)一個(gè)或多個(gè)搜索結(jié)果確定多個(gè)實(shí)體。例如,在一些實(shí)施方式中,索引125和/或其它數(shù)據(jù)庫(kù)可以針對(duì)每個(gè)文檔識(shí)別與該文檔相關(guān)聯(lián)的所有實(shí)體。而且,例如,在一些實(shí)施方式中,索引125和/或其它數(shù)據(jù)庫(kù)可以針對(duì)每個(gè)文檔識(shí)別有關(guān)該文檔的一個(gè)或多個(gè)實(shí)體,并且實(shí)體集群模塊112可以選擇該一個(gè)或多個(gè)實(shí)體的子集。例如,文檔的每個(gè)實(shí)體可以與指示該實(shí)體與該文檔的關(guān)聯(lián)強(qiáng)度的實(shí)體分?jǐn)?shù)相關(guān)聯(lián),并且多個(gè)實(shí)體可以基于該實(shí)體分?jǐn)?shù)進(jìn)行選擇。例如,從O到I的分?jǐn)?shù)可以與每個(gè)實(shí)體相關(guān)聯(lián),其中I以最大程度指示實(shí)體與文檔的關(guān)聯(lián),并且可以選擇滿足指示與文檔的至少閾值關(guān)聯(lián)強(qiáng)度的閾值實(shí)體分?jǐn)?shù)的任何實(shí)體。
[0070]參考圖4B,描述了基于每個(gè)搜索結(jié)果的一個(gè)或多個(gè)實(shí)體而確定搜索結(jié)果集合的示例方法。圖4B圖示了一個(gè)表,其在第一列列出了搜索結(jié)果S11-S20并且在第二列列出了與搜索結(jié)果S11-S20中的每一個(gè)搜索結(jié)果相關(guān)聯(lián)的實(shí)體。例如,搜索結(jié)果Sll具有相關(guān)聯(lián)的實(shí)體A,搜索結(jié)果S12具有相關(guān)聯(lián)的實(shí)體A和B,搜索結(jié)果S13具有相關(guān)聯(lián)的實(shí)體B,等等。在一些實(shí)施方式中,第二列的實(shí)體表示至少滿足與搜索結(jié)果文檔的閾值關(guān)聯(lián)強(qiáng)度的實(shí)體。在那些實(shí)施方式中的一些中,實(shí)體集群模塊112可以通過(guò)識(shí)別與搜索結(jié)果相關(guān)聯(lián)的搜索結(jié)果文檔并且識(shí)別與該搜索結(jié)果文檔相關(guān)聯(lián)的一個(gè)或多個(gè)實(shí)體而確定第二列的實(shí)體。與搜索結(jié)果Sll-S20中的每一個(gè)搜索結(jié)果相關(guān)聯(lián)的搜索結(jié)果集合中的每一個(gè)集合的數(shù)字指示在第三列中有所圖示。實(shí)體集群模塊112基于第二列的實(shí)體來(lái)確定搜索結(jié)果集合。與實(shí)體A相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合I中,與實(shí)體B相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合2中,與實(shí)體C相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合3中,并且與實(shí)體D相關(guān)聯(lián)的那些搜索結(jié)果已經(jīng)被確定為處于集合4中。注意到,搜索結(jié)果S12和S18均與集合I和集合2 二者相關(guān)聯(lián),這是因?yàn)樗鼈兙c實(shí)體A和實(shí)體B相關(guān)聯(lián)。
[0071]在一些實(shí)施方式中,實(shí)體集群模塊112可以將搜索結(jié)果108與搜索結(jié)果集合信息一起向客戶端設(shè)備106提供,上述搜索結(jié)果集合信息提供了哪些搜索結(jié)果屬于搜索結(jié)果集合中的每一個(gè)集合的指示。例如,每個(gè)搜索結(jié)果108可以與將該搜索結(jié)果和搜索結(jié)果集合中的一個(gè)或多個(gè)集合相關(guān)聯(lián)的嵌入式信息相關(guān)聯(lián)。而且,例如,搜索結(jié)果108可以作為搜索結(jié)果網(wǎng)頁(yè)來(lái)提供并且該搜索結(jié)果網(wǎng)頁(yè)可以包括嵌入式標(biāo)簽,后者針對(duì)搜索結(jié)果集合中的每一個(gè)集合識(shí)別哪些搜索結(jié)果屬于該搜索結(jié)果集合。如這里所描述的,任何所提供的搜索結(jié)果集合信息都可以被客戶端設(shè)備106用來(lái)確定經(jīng)修改的搜索結(jié)果。而且,如這里所描述的,在一些實(shí)施方式中,實(shí)體集群模塊112所確定的搜索結(jié)果集合可以被搜索系統(tǒng)102用來(lái)確定經(jīng)修改的搜索結(jié)果。在那些實(shí)施方式中的一些中,搜索結(jié)果集合信息可以不向客戶端設(shè)備106提供。
[0072]指令模塊114確定和/或提供用以基于與搜索結(jié)果108中的一個(gè)或多個(gè)相關(guān)聯(lián)的消除動(dòng)作而修改搜索結(jié)果108的指令。通常,該指令包括用以以下的指令:確定與屬于一個(gè)或多個(gè)搜索結(jié)果集合的搜索結(jié)果108中的一個(gè)或多個(gè)相關(guān)聯(lián)的消除動(dòng)作,其中如經(jīng)由到計(jì)算設(shè)備106的一個(gè)或多個(gè)輸入所指示的,該消除動(dòng)作指示用戶缺少對(duì)一個(gè)或多個(gè)搜索結(jié)果的興趣;和/或基于與一個(gè)或多個(gè)搜索結(jié)果相關(guān)聯(lián)的消除動(dòng)作而確定經(jīng)修改的搜索結(jié)果,后者忽略或降級(jí)與和所消除的搜索結(jié)果相同的一個(gè)或多個(gè)搜索結(jié)果集合相關(guān)聯(lián)的搜索結(jié)果。
[0073]經(jīng)修改的搜索結(jié)果可以替代搜索結(jié)果108而被提供。例如,參考圖4A,可以確定與來(lái)自列出搜索結(jié)果Sl-SlO的搜索結(jié)果頁(yè)面的搜索結(jié)果SI相關(guān)聯(lián)的用戶消除動(dòng)作;可以確定經(jīng)修改的搜索結(jié)果,后者降級(jí)或忽略與和搜索結(jié)果SI相同的搜索結(jié)果集合(集合I)相關(guān)聯(lián)的搜索結(jié)果S1、S2和S9,并且保留了與其它搜索結(jié)果集合(例如,集合2-5)相關(guān)聯(lián)的搜索結(jié)果S3-S8和SlO;并且經(jīng)修改的搜索結(jié)果可以替代搜索結(jié)果108而向用戶提供。例如,經(jīng)修改的搜索結(jié)果可以響應(yīng)于與搜索結(jié)果SI相關(guān)聯(lián)的消除動(dòng)作而被顯示給用戶。而且,例如,參考圖4B,可以確定與來(lái)自列出搜索結(jié)果S11-S20的搜索結(jié)果頁(yè)面的搜索結(jié)果S12相關(guān)聯(lián)的用戶消除動(dòng)作;可以確定經(jīng)修改的搜索結(jié)果,后者降級(jí)或忽略與和搜索結(jié)果S12相同的搜索結(jié)果集合中的一個(gè)或多個(gè)集合(集合I和2)相關(guān)聯(lián)的搜索結(jié)果S11-S15和S18,并且保留了與其它搜索結(jié)果集合(例如,集合3和4)相關(guān)聯(lián)的搜索結(jié)果S16、S17、S19和S20;并且經(jīng)修改的搜索結(jié)果可以替代搜索結(jié)果108而向用戶提供。
[0074]在一些實(shí)施方式中,用以修改搜索結(jié)果108的指令可以向客戶端設(shè)備106提供以便在客戶端設(shè)備106上執(zhí)行。例如,該指令可以作為客戶端側(cè)腳本而與所提供的搜索結(jié)果網(wǎng)頁(yè)一起被包括和/或被映射于所提供的搜索結(jié)果網(wǎng)頁(yè)中,并且客戶端設(shè)備106可以訪問(wèn)該腳本并且執(zhí)行該指令以修改搜索結(jié)果的顯示。例如,搜索結(jié)果108可以作為搜索結(jié)果網(wǎng)頁(yè)而被提供,后者包括將每個(gè)搜索結(jié)果與搜索結(jié)果集合中的一個(gè)或多個(gè)集合相關(guān)聯(lián)的搜索結(jié)果集合信息并且包括用以修改搜索結(jié)果108的指令。瀏覽器107可以提供搜索結(jié)果108的初始顯示,所述搜索結(jié)果108包括來(lái)自所有搜索結(jié)果集合的搜索結(jié)果。瀏覽器107可以執(zhí)行該指令以:確定與屬于一個(gè)或多個(gè)搜索結(jié)果集合的搜索結(jié)果108中的一個(gè)或多個(gè)相關(guān)聯(lián)的消除動(dòng)作,其中如經(jīng)由到計(jì)算設(shè)備106的一個(gè)或多個(gè)輸入所指示的,該消除動(dòng)作指示用戶缺少對(duì)該一個(gè)或多個(gè)搜索結(jié)果的興趣;和/或基于與一個(gè)或多個(gè)搜索結(jié)果相關(guān)聯(lián)的消除動(dòng)作而確定經(jīng)修改的搜索結(jié)果,后者忽略或降級(jí)與和所消除的搜索結(jié)果相同的一個(gè)或多個(gè)搜索結(jié)果集合相關(guān)聯(lián)的搜索結(jié)果;并且替代搜索結(jié)果108提供經(jīng)修改的搜索結(jié)果。例如,經(jīng)修改的搜索結(jié)果可以由客戶端設(shè)備106,通過(guò)隱藏作為與被消除的搜索結(jié)果相同的一個(gè)或多個(gè)搜索結(jié)果集合的成員的搜索結(jié)果,改變作為與被消除的搜索結(jié)果相同的一個(gè)或多個(gè)搜索結(jié)果集合的成員的搜索結(jié)果的顯示特性等,替代搜索結(jié)果108而被提供。
[0075]在一些其它實(shí)施方式中,用以基于與搜索結(jié)果中的一個(gè)或多個(gè)相關(guān)聯(lián)的消除動(dòng)作而修改搜索結(jié)果的指令可以被提供以供搜索系統(tǒng)102所使用。例如,該指令可以整體或部分由搜索系統(tǒng)102所執(zhí)行。例如,與一個(gè)或多個(gè)搜索結(jié)果相關(guān)聯(lián)的用戶消除動(dòng)作的指示可以經(jīng)由來(lái)自客戶端設(shè)備106的輸入而被接收,并且排名引擎110可以執(zhí)行該指令以修改搜索結(jié)果的顯示并且向客戶端設(shè)備106提供經(jīng)修改的搜索結(jié)果。例如,經(jīng)修改的搜索結(jié)果可以作為新的搜索結(jié)果網(wǎng)頁(yè)來(lái)提供以便在客戶端設(shè)備106上進(jìn)行加載和/或可以被經(jīng)由在客戶端設(shè)備106上執(zhí)行的腳本而被傳輸至客戶端設(shè)備106從而使得客戶端設(shè)備106能夠更新搜索結(jié)果網(wǎng)頁(yè)。例如,經(jīng)修改的搜索結(jié)果可以由搜索系統(tǒng)102通過(guò)向客戶端設(shè)備106傳輸要針對(duì)搜索結(jié)果的初始顯示進(jìn)行的一個(gè)或多個(gè)改變來(lái)提供,上述改變諸如使得某些搜索結(jié)果暗淡、隱藏某些搜索結(jié)果,等等。
[0076]在一些實(shí)施方式中,用以修改搜索結(jié)果的指令可以是固定指令并且可以參考搜索結(jié)果的搜索結(jié)果集合信息來(lái)執(zhí)行以使得能夠?qū)λ阉鹘Y(jié)果進(jìn)行適當(dāng)修改。在一些實(shí)施方式中,該搜索結(jié)果集合信息可以在確定用以基于與搜索結(jié)果中的一個(gè)或多個(gè)相關(guān)聯(lián)的消除動(dòng)作而修改搜索結(jié)果的指令時(shí)被加以利用。例如,該指令可以特別地針對(duì)搜索結(jié)果而被確定并且整合和/或嵌入該搜索結(jié)果集合信息。
[0077]參考圖5A-5D,示例圖形用戶界面被圖示并且在描述基于與搜索結(jié)果之一相關(guān)聯(lián)的消除動(dòng)作而修改搜索結(jié)果的初始顯示的示例方法時(shí)被加以利用。圖5A-5D的示例圖形用戶界面可以經(jīng)由在客戶端設(shè)備106上執(zhí)行的諸如瀏覽器107的一個(gè)或多個(gè)應(yīng)用而被顯示給用戶。
[0078]圖5A是圖示搜索查詢的搜索結(jié)果的初始顯示的示例的示例圖形用戶界面。在圖5A中,搜索查詢“washington(華盛頓)”504A經(jīng)由該圖形用戶界面而被提交至搜索系統(tǒng)102,并且對(duì)搜索查詢504A進(jìn)行響應(yīng)的搜索結(jié)果集合被搜索系統(tǒng)102所生成并且被提供以便在用戶界面中進(jìn)行呈現(xiàn)。圖5A中的搜索結(jié)果包括基于對(duì)該查詢進(jìn)行響應(yīng)的搜索結(jié)果文檔的搜索結(jié)果1A-D。搜索結(jié)果IA-D可以根據(jù)如這里所描述的一個(gè)或多個(gè)信號(hào)進(jìn)行排名,上述信號(hào)諸如基于文檔的信號(hào)和/或基于查詢的信號(hào)。
[0079]搜索結(jié)果IA和IB可以都是第一搜索結(jié)果集合的成員,因?yàn)樗鼈兌寂c關(guān)聯(lián)于華盛頓州的共享實(shí)體最強(qiáng)地相關(guān)聯(lián)。搜索結(jié)果IC可以是第二搜索結(jié)果集合的成員,因?yàn)槠渑c關(guān)聯(lián)于華盛頓大學(xué)的實(shí)體最強(qiáng)地相關(guān)聯(lián)。搜索結(jié)果ID可以是第三搜索結(jié)果集合的成員,因?yàn)槠渑c關(guān)聯(lián)于George Washington(喬治.華盛頓)總統(tǒng)的實(shí)體最強(qiáng)地相關(guān)聯(lián)。在一些實(shí)施方式中,實(shí)體集群模塊112可以利用諸如這里所描述的那些的一種或多種技術(shù)來(lái)確定搜索結(jié)果集合。例如,實(shí)體集群模塊112可以針對(duì)每個(gè)搜索結(jié)果確定單個(gè)實(shí)體并且基于針對(duì)每個(gè)搜索結(jié)果所確定單個(gè)實(shí)體來(lái)確定搜索結(jié)果集合。另外的搜索結(jié)果可以在圖5A中通過(guò)利用滾動(dòng)要素505A、存在敏感輸入機(jī)制上的用戶手勢(shì)(例如,經(jīng)由觸摸屏設(shè)備進(jìn)行的滑動(dòng))、鼠標(biāo)滾動(dòng)等在用戶界面中向下滾動(dòng)而進(jìn)行訪問(wèn)。例如,可以訪問(wèn)諸如圖5B-5D中所圖示的那些的另外的搜索結(jié)果。
[0080]圖5B是圖示基于與第一搜索結(jié)果IA相關(guān)聯(lián)的滾動(dòng)消除動(dòng)作的圖5A的經(jīng)修改的搜索結(jié)果的顯示的示例的示例用戶界面。圖5B圖示了與圖5A相同的搜索結(jié)果網(wǎng)頁(yè),但是用戶已經(jīng)在界面中向下滾動(dòng),如滾動(dòng)要素505A的位移所指示,從而第一搜索結(jié)果IA不