搜索方法和搜索引擎的制作方法
【專利摘要】本發(fā)明提出一種搜索方法和搜索引擎,其中,該方法包括:搜索引擎獲取搜索詞;搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度;搜索引擎獲取用戶針對(duì)至少一級(jí)需求維度的操作行為,并根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度更新搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。本發(fā)明的搜索方法,使得用戶能夠根據(jù)不同的需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果。
【專利說明】搜索方法和搜索引擎
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索【技術(shù)領(lǐng)域】,特別涉及一種搜索方法和搜索引擎。
【背景技術(shù)】
[0002]目前,用戶通常使用搜索引擎獲取互聯(lián)網(wǎng)信息。具體地,首先用戶輸入搜索詞,然后搜索引擎根據(jù)用戶輸入的搜索詞匹配網(wǎng)頁或網(wǎng)絡(luò)服務(wù)中包含該搜索詞的搜索結(jié)果,將搜索結(jié)果排序后提供給用戶,用戶通過搜索引擎提供的搜索結(jié)果獲取互聯(lián)網(wǎng)信息。
[0003]上述基于搜索詞匹配的搜索機(jī)制,主要存在以下問題:(1)用戶可能不知道如何構(gòu)造搜索詞,從而無法獲取符合用戶需求的搜索結(jié)果。(2)搜索結(jié)果不符合用戶需求時(shí),用戶需要變換不同的搜索詞重新進(jìn)行搜索。例如,參照?qǐng)D1 (a),是相關(guān)技術(shù)中搜索引擎提供相關(guān)搜索的一種示例圖,用戶可點(diǎn)擊搜索引擎提供的相關(guān)搜索重新進(jìn)行搜索,但是,如果用戶想要購買哈士奇同時(shí)對(duì)哈士奇不熟悉,這些相關(guān)搜索無法滿足用戶希望在購買哈士奇之前想要獲得的參考信息;參照?qǐng)D1 (b),是相關(guān)技術(shù)中搜索引擎提供推薦搜索詞的一種示例圖,用戶可選擇搜索引擎提供的推薦搜索詞重新進(jìn)行搜索,但是,這些推薦搜索詞是基于用戶輸入的搜索詞所擴(kuò)展的,只能給出用戶關(guān)注的熱門推薦搜索詞,還是有可能無法滿足用戶的需求。(3)當(dāng)用戶關(guān)注某個(gè)東西(如實(shí)體、資源等)的屬性或關(guān)聯(lián)信息而不知道如何進(jìn)行表述時(shí),用戶往往會(huì)輸入一個(gè)不附加這些屬性或關(guān)聯(lián)信息的較為寬泛的搜索詞進(jìn)行搜索,導(dǎo)致搜索結(jié)果不夠精確,加大用戶的篩選成本。
[0004]綜上所述,無論用戶修改搜索詞、點(diǎn)擊相關(guān)搜索、使用推薦搜索詞,都是對(duì)當(dāng)前搜索結(jié)果不滿意而希望獲得更好的搜索結(jié)果,此時(shí)如果無法提供特別令用戶感到滿意的搜索結(jié)果,用戶滿意度會(huì)下降,甚至用戶在多試幾次仍無任何有用的搜索結(jié)果時(shí),用戶可能會(huì)轉(zhuǎn)身離開,對(duì)用戶無疑是一個(gè)傷害。
[0005]另外,基于搜索詞匹配的搜索機(jī)制,提供的搜索結(jié)果往往不能很好地滿足用戶的需求。如圖1(b)所示,用戶輸入搜索詞“哈士奇的訓(xùn)練方法”,此時(shí)用戶希望獲得是哈士奇一整套的訓(xùn)練方法,顯然搜索結(jié)果無法滿足用戶需求。
【發(fā)明內(nèi)容】
[0006]本發(fā)明旨在至少在一定程度上解決上述技術(shù)問題。
[0007]為此,本發(fā)明的第一個(gè)目的在于提出一種搜索方法,該方法使得用戶能夠根據(jù)不同的需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果。
[0008]本發(fā)明的第二個(gè)目的在于提出一種搜索引擎。
[0009]為達(dá)上述目的,根據(jù)本發(fā)明第一方面實(shí)施例提出了一種搜索方法,包括:S1、搜索引擎獲取搜索詞;S2、所述搜索引擎根據(jù)所述搜索詞確定搜索結(jié)果和與所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供所述搜索結(jié)果和所述至少一級(jí)需求維度;S3、所述搜索引擎獲取用戶針對(duì)所述至少一級(jí)需求維度的操作行為,并根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度更新所述搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。[0010]本發(fā)明實(shí)施例的搜索方法,搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,一方面使得用戶能夠根據(jù)需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果,克服了相關(guān)技術(shù)中用戶不知道如何構(gòu)造搜索詞而無法獲取符合需求的搜索結(jié)果的缺陷,用戶即使不知道如何構(gòu)造搜索詞,也能夠根據(jù)各級(jí)需求維度,一步一步明確自己想要獲得搜索結(jié)果。另一方面在一個(gè)搜索結(jié)果界面中,用戶通過點(diǎn)擊不同的需求維度,可以獲取對(duì)應(yīng)的搜索結(jié)果,通過智能交互自動(dòng)獲取搜索結(jié)果,無需用戶重新進(jìn)行搜索,減少了用戶重新輸入的搜索成本。另外,與搜索詞對(duì)應(yīng)的需求維度是緊扣搜索詞語義的、符合用戶需求的、多方位的關(guān)聯(lián)信息,例如,需求維度可以通過多個(gè)同級(jí)需求維度表示搜索詞的橫向關(guān)聯(lián)信息,也可以通過多個(gè)下一級(jí)需求維度表示搜索詞的縱向關(guān)聯(lián)信息,能夠從多方位地為用戶提供信息(可包括解決方案、價(jià)值信息及行動(dòng)按鈕等),使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0011]本發(fā)明第二方面實(shí)施例提供了一種搜索引擎,包括:獲取模塊,用于獲取搜索詞;確定模塊,用于根據(jù)所述搜索詞確定搜索結(jié)果和與所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度;提供模塊,用于在搜索結(jié)果頁面中提供所述搜索結(jié)果和所述至少一級(jí)需求維度;更新模塊,用于獲取用戶針對(duì)所述至少一級(jí)需求維度的操作行為,并根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度更新所述搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
[0012]本發(fā)明實(shí)施例的搜索引擎,根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,一方面使得用戶能夠根據(jù)需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果,克服了相關(guān)技術(shù)中用戶不知道如何構(gòu)造搜索詞而無法獲取符合需求的搜索結(jié)果的缺陷,用戶即使不知道如何構(gòu)造搜索詞,也能夠根據(jù)各級(jí)需求維度,一步一步明確自己想要獲得搜索結(jié)果。另一方面在一個(gè)搜索結(jié)果界面中,用戶通過點(diǎn)擊不同的需求維度,可以獲取對(duì)應(yīng)的搜索結(jié)果,通過智能交互自動(dòng)獲取搜索結(jié)果,無需用戶重新進(jìn)行搜索,減少了用戶重新輸入的搜索成本。另外,與搜索詞對(duì)應(yīng)的需求維度是緊扣搜索詞語義的、符合用戶需求的、多方位的關(guān)聯(lián)信息,例如,需求維度可以通過多個(gè)同級(jí)需求維度表示搜索詞的橫向關(guān)聯(lián)信息,也可以通過多個(gè)下一級(jí)需求維度表示搜索詞的縱向關(guān)聯(lián)信息,能夠從多方位地為用戶提供信息(可包括解決方案、價(jià)值信息及行動(dòng)按鈕等),使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0013]本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說明】
[0014]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0015]圖1 (a)是相關(guān)技術(shù)中搜索引擎提供相關(guān)搜索的一種示例圖;
[0016]圖1 (b)是相關(guān)技術(shù)中搜索引擎提供推薦搜索詞的一種示例圖;
[0017]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索方法的流程圖;
[0018]圖3 Ca)是本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖;
[0019]圖3 (b)是本發(fā)明另一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖;
[0020]圖3 (c)是根據(jù)本發(fā)明又一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖;[0021]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索方法的流程圖;
[0022]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖;
[0023]圖6是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖;
[0024]圖7是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖;
[0025]圖8是根據(jù)本發(fā)明又一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0027]在本發(fā)明的描述中,需要理解的是,術(shù)語“多個(gè)”指兩個(gè)或兩個(gè)以上;術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。
[0028]為了解決基于搜索詞匹配的搜索機(jī)制存在的問題,本發(fā)明的實(shí)施例提供了一種搜索方法和搜索引擎。下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的搜索方法和搜索引擎。
[0029]一種搜索方法,包括:S1、搜索引擎獲取搜索詞;S2、搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度;S3、搜索引擎獲取用戶針對(duì)至少一級(jí)需求維度的操作行為,并根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度更新搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
[0030]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索方法的流程圖。
[0031]如圖2所示,該搜索方法包括:
[0032]S201,搜索引擎獲取搜索詞。
[0033]具體地,在本發(fā)明的實(shí)施例中,用戶可在搜索引擎提供的輸入框中輸入搜索詞,從而使得搜索引擎獲取搜索詞,用戶還可在各種快捷搜索輸入框中輸入搜索詞,從而使得搜索引擎獲取搜索詞,對(duì)此,本方法的實(shí)施例不進(jìn)行限定。
[0034]S202,搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度。
[0035]具體地,搜索引擎根據(jù)搜索詞確定搜索結(jié)果的方法可參考相關(guān)技術(shù),本發(fā)明的實(shí)施例對(duì)根據(jù)搜索詞確定搜索結(jié)果的具體方法不進(jìn)行限定。與搜索詞對(duì)應(yīng)的需求維度是根據(jù)需求強(qiáng)度對(duì)知識(shí)庫進(jìn)行挖掘得到的與輸入的搜索詞語義關(guān)聯(lián)的多方位的信息,可用來表示針對(duì)該搜索詞的不同需求的關(guān)聯(lián)信息。其中,需求維度可表示與搜索詞語義關(guān)聯(lián)的橫向關(guān)聯(lián)信息,也可以表示與搜索詞語義關(guān)聯(lián)的縱向關(guān)聯(lián)信息。
[0036]在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎可具有多級(jí)需求維度,其中,每級(jí)需求維度可包括多個(gè)同級(jí)需求維度,每個(gè)同級(jí)需求維度可對(duì)應(yīng)至少一個(gè)下一級(jí)需求維度。多個(gè)同級(jí)維度可表示橫向關(guān)聯(lián)信息,多級(jí)需求維度可表示縱向關(guān)聯(lián)信息,從而能夠從多方位、全面地覆蓋用戶的各種需求,使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0037]舉例來說,對(duì)于搜索詞“哈士奇”,可對(duì)應(yīng)第一級(jí)需求維度“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等。其中,每個(gè)第一級(jí)需求維度可對(duì)應(yīng)至少一個(gè)第二級(jí)需求維度,例如,“購買決策”可對(duì)應(yīng)“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等第二級(jí)需求維度。[0038]圖3 (a)是本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖,如圖3 (a)所示,對(duì)于用戶輸入的搜索詞“哈士奇”,搜索結(jié)果頁面可在區(qū)域I中提供與“哈士奇”對(duì)應(yīng)多個(gè)同級(jí)需求維度(第一級(jí)需求維度)“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等;在每個(gè)需求維度所在的區(qū)域提供該需求維度對(duì)應(yīng)的多個(gè)下一級(jí)需求維度(第二級(jí)需求維度),例如,對(duì)于“購買決策”提供了“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等需求維度;可根據(jù)預(yù)設(shè)策略在區(qū)域2中顯示其中一個(gè)需求維度對(duì)應(yīng)的搜索結(jié)果,本發(fā)明對(duì)顯示搜索結(jié)果的預(yù)設(shè)策略不做限定,例如,在圖3 Ca)中可顯示“多少錢一只”對(duì)應(yīng)的搜索結(jié)果O
[0039]在本發(fā)明的實(shí)施例中,用戶還可以點(diǎn)擊區(qū)域I中右側(cè)的按鈕3查看更多的需求維度。
[0040]S203,搜索引擎獲取用戶針對(duì)至少一級(jí)需求維度的操作行為,并根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度更新搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
[0041]具體地,當(dāng)搜索引擎提供搜索結(jié)果和至少一級(jí)需求維度之后,可以使得用戶根據(jù)需求有針對(duì)性地進(jìn)行相應(yīng)的操作。搜索引擎可根據(jù)用戶的操作確定相應(yīng)的搜索結(jié)果以及至少一級(jí)需求維度,并據(jù)此對(duì)搜索頁面進(jìn)行更新。
[0042]圖3 (b)是本發(fā)明另一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖。當(dāng)用戶點(diǎn)擊需求維度“購買策略”后,搜索結(jié)果頁面更新如圖3 (b)所示,在區(qū)域4中顯示“購買策略”對(duì)應(yīng)的下一級(jí)需求維度“多少錢一只”、“好養(yǎng)嗎”、“掉毛厲害嗎”等等,在區(qū)域5顯示與“購買策略”對(duì)應(yīng)的搜索結(jié)果。用戶還可以點(diǎn)擊區(qū)域4右側(cè)的按鈕6查看更多的“購買策略”對(duì)應(yīng)的下一級(jí)需求維度。
[0043]此外,當(dāng)用戶點(diǎn)擊需求維度“購買策略”后,搜索詞可自動(dòng)變換為“如何擁有哈士奇”,無需用戶重新輸入搜索詞,減少了用戶的輸入操作。
[0044]在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎還可在搜索結(jié)果頁面中顯示當(dāng)前展示的需求維度的上幾級(jí)需求維度,如圖3 (b)中區(qū)域4中a部分所示,用可點(diǎn)擊相應(yīng)的需求維度,以使搜索結(jié)果頁面進(jìn)行相應(yīng)的跳轉(zhuǎn)。
[0045]應(yīng)理解,上述示例僅是示意性的,并非僅能通過上述示例來實(shí)現(xiàn),本領(lǐng)域技術(shù)人員可根據(jù)上述示例進(jìn)行相應(yīng)的擴(kuò)展或變化,這些均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
[0046]本發(fā)明實(shí)施例的搜索方法,搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,一方面使得用戶能夠根據(jù)需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果,克服了相關(guān)技術(shù)中用戶不知道如何構(gòu)造搜索詞而無法獲取符合需求的搜索結(jié)果的缺陷,用戶即使不知道如何構(gòu)造搜索詞,也能夠根據(jù)各級(jí)需求維度,一步一步明確自己想要獲得搜索結(jié)果。另一方面在一個(gè)搜索結(jié)果界面中,用戶通過點(diǎn)擊不同的需求維度,可以獲取對(duì)應(yīng)的搜索結(jié)果,通過智能交互自動(dòng)獲取搜索結(jié)果,無需用戶重新進(jìn)行搜索,減少了用戶重新輸入的搜索成本。另外,與搜索詞對(duì)應(yīng)的需求維度是緊扣搜索詞語義的、符合用戶需求的、多方位的關(guān)聯(lián)信息,例如,需求維度可以通過多個(gè)同級(jí)需求維度表示搜索詞的橫向關(guān)聯(lián)信息,也可以通過多個(gè)下一級(jí)需求維度表示搜索詞的縱向關(guān)聯(lián)信息,能夠從多方位地為用戶提供信息(可包括解決方案、價(jià)值信息及行動(dòng)按鈕等),使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0047]圖4是根據(jù)本發(fā)明另一個(gè)實(shí)施例的搜索方法的流程圖。[0048]如圖4所示,該搜索方法包括:
[0049]S401,搜索引擎獲取搜索詞。
[0050]具體地,在本發(fā)明的實(shí)施例中,用戶可在搜索引擎提供的輸入框中輸入搜索詞,從而使得搜索引擎獲取搜索詞,用戶還可在各種快捷搜索輸入框中輸入搜索詞,從而使得搜索引擎獲取搜索詞,對(duì)此,本方法的實(shí)施例不進(jìn)行限定。
[0051]S402,搜索引擎根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度。
[0052]具體地,搜索引擎根據(jù)搜索詞確定搜索結(jié)果的方法可參考相關(guān)技術(shù),本發(fā)明的實(shí)施例對(duì)根據(jù)搜索詞確定搜索結(jié)果的具體方法不進(jìn)行限定。與搜索詞對(duì)應(yīng)的需求維度是根據(jù)需求強(qiáng)度對(duì)知識(shí)庫進(jìn)行挖掘得到的與輸入的搜索詞語義關(guān)聯(lián)的多方位的信息,可用來表示針對(duì)該搜索詞的不同需求的關(guān)聯(lián)信息。其中,需求維度可表示與搜索詞語義關(guān)聯(lián)的橫向關(guān)聯(lián)信息,也可以表示與搜索詞語義關(guān)聯(lián)的縱向關(guān)聯(lián)信息。
[0053]在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎可具有多級(jí)需求維度,其中,每級(jí)需求維度可包括多個(gè)同級(jí)需求維度,每個(gè)同級(jí)需求維度可對(duì)應(yīng)至少一個(gè)下一級(jí)需求維度。多個(gè)同級(jí)維度可表示橫向關(guān)聯(lián)信息,多級(jí)需求維度可表示縱向關(guān)聯(lián)信息,從而能夠從多方位、全面地覆蓋用戶的各種需求,使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0054]舉例來說,對(duì)于搜索詞“哈士奇”,可對(duì)應(yīng)第一級(jí)需求維度“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等。其中,每個(gè)第一級(jí)需求維度可對(duì)應(yīng)至少一個(gè)第二級(jí)需求維度,例如,“購買決策”可對(duì)應(yīng)“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等第二級(jí)需求維度。
[0055]圖3 (a)是本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖,如圖3 (a)所示,對(duì)于用戶輸入的搜索詞“哈士奇”,搜索結(jié)果頁面可在區(qū)域I中提供與“哈士奇”對(duì)應(yīng)多個(gè)同級(jí)需求維度(第一級(jí)需求維度)“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等;在每個(gè)需求維度所在的區(qū)域提供該需求維度對(duì)應(yīng)的多個(gè)下一級(jí)需求維度(第二級(jí)需求維度),例如,對(duì)于“購買決策”提供了“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等需求維度;可根據(jù)預(yù)設(shè)策略在區(qū)域2中顯示其中一個(gè)需求維度對(duì)應(yīng)的搜索結(jié)果,本發(fā)明對(duì)顯示搜索結(jié)果的預(yù)設(shè)策略不做限定,例如,在圖3 Ca)中可顯示“多少錢一只”對(duì)應(yīng)的搜索結(jié)果O
[0056]在本發(fā)明的實(shí)施例中,用戶還可以點(diǎn)擊區(qū)域I中右側(cè)的按鈕3查看更多的需求維度。
[0057]S403,搜索引擎獲取用戶針對(duì)至少一級(jí)需求維度的操作行為。
[0058]例如,當(dāng)搜索引擎提供至少一級(jí)需求維度之后,用戶可點(diǎn)擊相應(yīng)的需求維度,搜索引擎獲取用戶針對(duì)需求維度的點(diǎn)擊操作行為。
[0059]S404,根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度進(jìn)行搜索以獲取新搜索結(jié)果。
[0060]例如,在圖3 Ca)中,當(dāng)用戶點(diǎn)擊“購買策略”后,搜索引擎可根據(jù)“購買策略”獲取新搜索結(jié)果。
[0061]S405,根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度生成新的至少一級(jí)需求維度。
[0062]例如,如圖3 (a)所示,當(dāng)用戶點(diǎn)擊“購買策略”后,可生成“購買策略”對(duì)應(yīng)的“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等下一級(jí)需求維度。[0063]應(yīng)理解,S404和S405的執(zhí)行順序不分先后。
[0064]S406,在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一級(jí)需求維度。
[0065]舉例來說,在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一級(jí)需求維度可如圖3(b)所示。
[0066]本發(fā)明實(shí)施例的搜索方法,可根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一個(gè)需求維度,使得新搜索結(jié)果和新需求維度緊跟用戶的需求和意圖,能夠直接定位用戶的需求,減少了用戶重新輸入搜索詞的搜索成本。
[0067]在本發(fā)明的實(shí)施例中,需求維度可通過多種途徑獲取,例如,可以針對(duì)用戶的搜索日志進(jìn)行分析獲得。在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎可通過對(duì)搜索詞進(jìn)行語義分析確定搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,語義分析可參考相關(guān)技術(shù)理解,在此,本發(fā)明的實(shí)施例不再贅述。
[0068]在本發(fā)明的一個(gè)實(shí)施例中,該搜索方法還包括(圖中未示出):根據(jù)搜索頻次和/或用戶搜索記錄對(duì)至少一級(jí)需求維度中的多個(gè)同級(jí)需求維度進(jìn)行排序,或者對(duì)每個(gè)同級(jí)需求維度對(duì)應(yīng)的至少一個(gè)下一級(jí)需求維度進(jìn)行排序。具體地,對(duì)多個(gè)需求維度進(jìn)行排序可參考相關(guān)技術(shù)的排序策略,在此不再贅述。通過對(duì)多個(gè)需求維度進(jìn)行排序,可以使得熱門的需求維度更靠前。
[0069]在本發(fā)明的一個(gè)實(shí)施例中,該搜索方法還包括(圖中未示出):根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。具體地,推薦內(nèi)容可為與搜索詞相關(guān)的對(duì)象實(shí)體,從而幫助用戶全方位理解與搜索詞相關(guān)的對(duì)象實(shí)體,也可為根據(jù)潛在的后續(xù)需求或相關(guān)訴求等,也可為除了通過提供需求維度幫助用戶盡快明確自己的搜索意圖,還可為用戶推薦更多的相關(guān)實(shí)體。這樣才能不讓用戶感到失望,為此可根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。例如,圖3(c)是根據(jù)本發(fā)明又一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖,如圖3 (C)所示,當(dāng)用戶搜索“如何訓(xùn)練哈士奇裝死”時(shí),搜索弓丨擎能夠直接在搜索結(jié)果頁中給出裝死的相關(guān)訓(xùn)練方法,用戶在獲得裝死的相關(guān)訓(xùn)練方法后,可通過在區(qū)域7為用戶推薦“相關(guān)狗”、“其他用戶還搜”等為用戶推薦相關(guān)的實(shí)體對(duì)象;用戶往往還有潛在的后續(xù)需求或相關(guān)訴求,如果用戶看完這些訓(xùn)練方法后,覺得難度挺大,可能希望找一個(gè)專業(yè)的寵物訓(xùn)練機(jī)構(gòu)幫自己進(jìn)行訓(xùn)練,甚至希望找一些知名的狗狗訓(xùn)練師代為訓(xùn)練,因此,搜索引擎還可在如圖3 (c)的區(qū)域8中推薦訓(xùn)練機(jī)構(gòu)和訓(xùn)練師。
[0070]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種搜索裝置。
[0071]—種搜索裝置,包括:第一獲取模塊,用于獲取搜索詞;確定模塊,用于根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度;提供模塊,用于在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度;第二獲取模塊,用于獲取用戶針對(duì)至少一級(jí)需求維度的操作行為;更新模塊,用于根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度更新搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
[0072]圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)示意圖。如圖5所示,根據(jù)本發(fā)明實(shí)施例的搜索引擎,包括:第一獲取模塊110、確定模塊120、提供模塊130、第二獲取模塊140、更新模塊150。
[0073]具體地,第一獲取模塊110用于獲取搜索詞。在本發(fā)明的實(shí)施例中,用戶可在搜索引擎提供的輸入框中輸入搜索詞,從而使得搜索引擎獲取搜索詞,用戶還可在各種快捷搜索輸入框中輸入搜索詞,從而使得第一獲取模塊110獲取搜索詞,對(duì)此,本方法的實(shí)施例不進(jìn)行限定。
[0074]確定模塊120用于根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度。更具體地,確定模塊120根據(jù)搜索詞確定搜索結(jié)果的方法可參考相關(guān)技術(shù),本發(fā)明的實(shí)施例對(duì)根據(jù)搜索詞確定搜索結(jié)果的具體方法不進(jìn)行限定。與搜索詞對(duì)應(yīng)的需求維度是根據(jù)需求強(qiáng)度對(duì)知識(shí)庫進(jìn)行挖掘得到的與輸入的搜索詞語義關(guān)聯(lián)的多方位的信息,可用來表示針對(duì)該搜索詞的不同需求的關(guān)聯(lián)信息。其中,需求維度可表示與搜索詞語義關(guān)聯(lián)的橫向關(guān)聯(lián)信息,也可以表示與搜索詞語義關(guān)聯(lián)的縱向關(guān)聯(lián)信息。
[0075]在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎可具有多級(jí)需求維度,其中,每級(jí)需求維度可包括多個(gè)同級(jí)需求維度,每個(gè)同級(jí)需求維度可對(duì)應(yīng)至少一個(gè)下一級(jí)需求維度。多個(gè)同級(jí)維度可表示橫向關(guān)聯(lián)信息,多級(jí)需求維度可表示縱向關(guān)聯(lián)信息,從而能夠從多方位、全面地覆蓋用戶的各種需求,使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0076]舉例來說,對(duì)于搜索詞“哈士奇”,可對(duì)應(yīng)第一級(jí)需求維度“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等。其中,每個(gè)第一級(jí)需求維度可對(duì)應(yīng)至少一個(gè)第二級(jí)需求維度,例如,“購買決策”可對(duì)應(yīng)“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等第二級(jí)需求維度。
[0077]提供模塊130用于在搜索結(jié)果頁面中提供搜索結(jié)果和至少一級(jí)需求維度。
[0078]圖3 (a)是本發(fā)明一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖,如圖3 (a)所示,對(duì)于用戶輸入的搜索詞“哈士奇”,提供模塊130可在搜索結(jié)果頁面區(qū)域I中提供與“哈士奇”對(duì)應(yīng)多個(gè)同級(jí)需求維度(第一級(jí)需求維度)“購買決策”、“呆萌哈士奇”、“喂養(yǎng)方法”、“其他趣聞”等;在每個(gè)需求維度所在的區(qū)域提供該需求維度對(duì)應(yīng)的多個(gè)下一級(jí)需求維度(第二級(jí)需求維度),例如,對(duì)于“購買決策”提供了“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等需求維度;可根據(jù)預(yù)設(shè)策略在區(qū)域2中顯示其中一個(gè)需求維度對(duì)應(yīng)的搜索結(jié)果,本發(fā)明對(duì)顯示搜索結(jié)果的預(yù)設(shè)策略不做限定,例如,在圖3 Ca)中可顯示“多少錢一只”對(duì)應(yīng)的搜索結(jié)果。
[0079]在本發(fā)明的實(shí)施例中,用戶還可以點(diǎn)擊區(qū)域I中右側(cè)的按鈕3查看更多的需求維度。
[0080]第二獲取模塊140用于獲取用戶針對(duì)至少一級(jí)需求維度的操作行為。
[0081]更新模塊150用于根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度更新搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
[0082]更具體地,當(dāng)搜索引擎提供搜索結(jié)果和至少一級(jí)需求維度之后,可以使得用戶根據(jù)需求有針對(duì)性地進(jìn)行相應(yīng)的操作。第二獲取模塊140可根據(jù)用戶的操作確定相應(yīng)的搜索結(jié)果以及至少一級(jí)需求維度,更新模塊150可據(jù)此對(duì)搜索頁面進(jìn)行更新。
[0083]如圖3 (b)是本發(fā)明另一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖。當(dāng)用戶點(diǎn)擊需求維度“購買策略”后,搜索結(jié)果頁面更新如圖3 (b)所示,在區(qū)域4中顯示“購買策略”對(duì)應(yīng)的下一級(jí)需求維度“多少錢一只”、“好養(yǎng)嗎”、“掉毛厲害嗎”等等,在區(qū)域5顯示與“購買策略”對(duì)應(yīng)的搜索結(jié)果。用戶還可以點(diǎn)擊區(qū)域4右側(cè)的按鈕6查看更多的“購買策略”對(duì)應(yīng)的下一級(jí)需求維度。
[0084]此外,當(dāng)用戶點(diǎn)擊需求維度“購買策略”后,搜索詞可自動(dòng)變換為“如何擁有哈士奇”,無需用戶重新輸入搜索詞,減少了用戶的輸入操作。
[0085]在本發(fā)明的一個(gè)實(shí)施例中,提供模塊130還可在搜索結(jié)果頁面中顯示當(dāng)前展示的需求維度的上幾級(jí)需求維度,如圖3(b)中區(qū)域4中a部分所示,用可點(diǎn)擊相應(yīng)的需求維度,以使搜索結(jié)果頁面進(jìn)行相應(yīng)的跳轉(zhuǎn)。
[0086]本發(fā)明實(shí)施例的搜索引擎,根據(jù)搜索詞確定搜索結(jié)果和與搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,一方面使得用戶能夠根據(jù)需求維度很快定位到自己需求的搜索詞和對(duì)應(yīng)的搜索結(jié)果,克服了相關(guān)技術(shù)中用戶不知道如何構(gòu)造搜索詞而無法獲取符合需求的搜索結(jié)果的缺陷,用戶即使不知道如何構(gòu)造搜索詞,也能夠根據(jù)各級(jí)需求維度,一步一步明確自己想要獲得搜索結(jié)果。另一方面在一個(gè)搜索結(jié)果界面中,用戶通過點(diǎn)擊不同的需求維度,可以獲取對(duì)應(yīng)的搜索結(jié)果,通過智能交互自動(dòng)獲取搜索結(jié)果,無需用戶重新進(jìn)行搜索,減少了用戶重新輸入的搜索成本。另外,與搜索詞對(duì)應(yīng)的需求維度是緊扣搜索詞語義的、符合用戶需求的、多方位的關(guān)聯(lián)信息,例如,需求維度可以通過多個(gè)同級(jí)需求維度表示搜索詞的橫向關(guān)聯(lián)信息,也可以通過多個(gè)下一級(jí)需求維度表示搜索詞的縱向關(guān)聯(lián)信息,能夠從多方位地為用戶提供信息(可包括解決方案、價(jià)值信息及行動(dòng)按鈕等),使得用戶能夠獲得滿足需求的搜索結(jié)果。
[0087]如圖6所示,在本發(fā)明的一個(gè)實(shí)施例中,更新模塊150包括:搜索單元151、生成單元152和提供單元153。
[0088]具體地,搜索單元151用于根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度進(jìn)行搜索以獲取新搜索結(jié)果。例如,在圖3 (a)中,當(dāng)用戶點(diǎn)擊“購買策略”后,搜索引擎可根據(jù)“購買策略”獲取新搜索結(jié)果。生成單元152用于根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度生成新的至少一級(jí)需求維度。例如,如圖3 (a)所示,當(dāng)用戶點(diǎn)擊“購買策略”后,可生成“購買策略”對(duì)應(yīng)的“多少錢一只”、“好養(yǎng)嗎”、“怎么看純不純”、“更多購買決策”等下一級(jí)需求維度。提供單元153用于在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一級(jí)需求維度。舉例來說,在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一級(jí)需求維度可如圖3 (b)所示。
[0089]由此,搜索引擎可根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供新搜索結(jié)果和新的至少一個(gè)需求維度,使得新搜索結(jié)果和新需求維度緊跟用戶的需求和意圖,能夠直接定位用戶的需求,減少了用戶重新輸入搜索詞的搜索成本。
[0090]在本發(fā)明的實(shí)施例中,需求維度可通過多種途徑獲取,例如,可以針對(duì)用戶的搜索日志進(jìn)行分析獲得。在本發(fā)明的一個(gè)實(shí)施例中,搜索引擎可通過對(duì)搜索詞進(jìn)行語義分析確定搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,語義分析可參考相關(guān)技術(shù)理解,在此,本發(fā)明的實(shí)施例不再贅述。
[0091]如圖7所示,該搜索引擎100包括:第一獲取模塊110、確定模塊120、提供模塊130、第二獲取模塊140、更新模塊150和排序模塊160。
[0092]具體地,排序模塊160用于根據(jù)搜索頻次和/或用戶搜索記錄對(duì)至少一級(jí)需求維度中的多個(gè)同級(jí)需求維度進(jìn)行排序。具體地,對(duì)多個(gè)需求維度進(jìn)行排序可參考相關(guān)技術(shù)的排序策略,在此不再贅述。通過對(duì)多個(gè)需求維度進(jìn)行排序,可以使得熱門的需求維度更靠
N /.刖。
[0093]圖8是根據(jù)本發(fā)明又一個(gè)實(shí)施例的搜索引擎的結(jié)構(gòu)框圖。
[0094]如圖8所示,該搜索引擎100包括:第一獲取模塊110、確定模塊120、提供模塊130、第二獲取模塊140、更新模塊150、排序模塊160、推薦模塊170。
[0095]具體地,推薦模塊170用于根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。更具體地,推薦內(nèi)容可為與搜索詞相關(guān)的對(duì)象實(shí)體,從而幫助用戶全方位理解與搜索詞相關(guān)的對(duì)象實(shí)體,也可為根據(jù)潛在的后續(xù)需求或相關(guān)訴求等,也可為除了通過提供需求維度幫助用戶盡快明確自己的搜索意圖,還可為用戶推薦更多的相關(guān)實(shí)體。這樣才能不讓用戶感到失望,為此可根據(jù)用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。例如,圖3 (C)是根據(jù)本發(fā)明又一個(gè)實(shí)施例的搜索結(jié)果頁面的示意圖,如圖3 (c)所示,當(dāng)用戶搜索“如何訓(xùn)練哈士奇裝死”時(shí),搜索引擎能夠直接在搜索結(jié)果頁中給出裝死的相關(guān)訓(xùn)練方法,用戶在獲得裝死的相關(guān)訓(xùn)練方法后,可通過在區(qū)域7為用戶推薦“相關(guān)狗”、“其他用戶還搜”等為用戶推薦相關(guān)的實(shí)體對(duì)象;用戶往往還有潛在的后續(xù)需求或相關(guān)訴求,如果用戶看完這些訓(xùn)練方法后,覺得難度挺大,可能希望找一個(gè)專業(yè)的寵物訓(xùn)練機(jī)構(gòu)幫自己進(jìn)行訓(xùn)練,甚至希望找一些知名的狗狗訓(xùn)練師代為訓(xùn)練,因此,搜索引擎還可在如圖3 (c)的區(qū)域8中推薦訓(xùn)練機(jī)構(gòu)和訓(xùn)練師。
[0096]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0097]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(R0M),可擦除可編輯只讀存儲(chǔ)器(EPR0M或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
[0098]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0099]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。[0100]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
[0101 ] 上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0102]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0103]盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同限定。
【權(quán)利要求】
1.一種搜索方法,其特征在于,包括: 51、搜索引擎獲取搜索詞; 52、所述搜索引擎根據(jù)所述搜索詞確定搜索結(jié)果和與所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度,并在搜索結(jié)果頁面中提供所述搜索結(jié)果和所述至少一級(jí)需求維度; 53、所述搜索引擎獲取用戶針對(duì)所述至少一級(jí)需求維度的操作行為,并根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度更新所述搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
2.如權(quán)利要求1所述的方法,其特征在于,所述搜索引擎具有多級(jí)需求維度,其中,所述搜索引擎通過對(duì)所述搜索詞進(jìn)行語義分析確定所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度。
3.如權(quán)利要求2所述的方法,其特征在于,所述至少一級(jí)需求維度中的每級(jí)需求維度包括多個(gè)同級(jí)需求維度。
4.如權(quán)利要求3所述的方法,其特征在于,還包括: 54、根據(jù)搜索頻次和/或用戶搜索記錄對(duì)所述至少一級(jí)需求維度中的多個(gè)同級(jí)需求維度進(jìn)行排序。
5.如權(quán)利要求2所述的方法,其特征在于,所述至少一級(jí)需求維度包括多個(gè)同級(jí)需求維度和每個(gè)同級(jí)需求維度對(duì)應(yīng)的至少一個(gè)下級(jí)需求維度。
6.如權(quán)利要求 1所述的方法,其特征在于,還包括: 55、根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。
7.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度更新所述搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度進(jìn)一步包括: 根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度進(jìn)行搜索以獲取新搜索結(jié)果; 根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度生成新的至少一級(jí)需求維度;以及 在所述搜索結(jié)果頁面中提供所述新搜索結(jié)果和所述新的至少一級(jí)需求維度。
8.一種搜索引擎,其特征在于,包括: 第一獲取模塊,用于獲取搜索詞; 確定模塊,用于根據(jù)所述搜索詞確定搜索結(jié)果和與所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度; 提供模塊,用于在搜索結(jié)果頁面中提供所述搜索結(jié)果和所述至少一級(jí)需求維度; 第二獲取模塊,用于獲取用戶針對(duì)所述至少一級(jí)需求維度的操作行為; 更新模塊,用于根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度更新所述搜索結(jié)果頁面中的搜索結(jié)果和至少一級(jí)需求維度。
9.如權(quán)利要求8所述的搜索引擎,其特征在于,所述搜索引擎具有多級(jí)需求維度,其中,所述確定模塊通過對(duì)所述搜索詞進(jìn)行語義分析確定所述搜索詞對(duì)應(yīng)的至少一級(jí)需求維度。
10.如權(quán)利要求9所述的搜索引擎,其特征在于,所述至少一級(jí)需求維度包括多個(gè)同級(jí)需求維度。
11.如權(quán)利要求10所述的搜索引擎,其特征在于,還包括: 排序模塊,用于根據(jù)搜索頻次和/或用戶搜索記錄對(duì)所述至少一級(jí)需求維度中的多個(gè)同級(jí)需求維度進(jìn)行排序。
12.如權(quán)利要求9所述的搜索引擎,其特征在于,所述至少一級(jí)需求維度包括多個(gè)同級(jí)需求維度和每個(gè)同級(jí)需求維度對(duì)應(yīng)的至少一個(gè)下級(jí)需求維度。
13.如權(quán)利要求8所述的搜索引擎,其特征在于,還包括: 推薦模塊,用于根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度在搜索結(jié)果頁面中提供推薦內(nèi)容。
14.如權(quán)利要求8所述的搜索引擎,其特征在于,所述更新模塊進(jìn)一步包括: 搜索單元,用于根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度進(jìn)行搜索以獲取新搜索結(jié)果; 生成單元,用于根據(jù)所述用戶的操作行為對(duì)應(yīng)的需求維度生成新的至少一級(jí)需求維度;以及 提供單元,用于在所述搜索結(jié)果頁面中提供所述新搜索結(jié)果和所述新的至少一級(jí)需求維度。
【文檔編號(hào)】G06F17/30GK104035958SQ201410148917
【公開日】2014年9月10日 申請(qǐng)日期:2014年4月14日 優(yōu)先權(quán)日:2014年4月14日
【發(fā)明者】王海峰, 黃際洲, 李瑩, 吳華 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司