国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      搜索方法及裝置的制造方法

      文檔序號(hào):10655353閱讀:279來(lái)源:國(guó)知局
      搜索方法及裝置的制造方法
      【專利摘要】本發(fā)明提供一種搜索方法及裝置。本發(fā)明實(shí)施例通過(guò)根據(jù)所獲取的搜索關(guān)鍵詞,獲得搜索結(jié)果,進(jìn)而將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下,使得能夠輸出所述潛在需求下所聚類的搜索結(jié)果,由于考慮到用戶可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求,因此,將搜索關(guān)鍵詞所對(duì)應(yīng)的搜索結(jié)果,聚類到該搜索關(guān)鍵詞的一個(gè)或幾個(gè)潛在需求下,能夠使得用戶很容易獲得聚類在某個(gè)潛在需求下的一類內(nèi)容,能夠有效滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      【專利說(shuō)明】
      搜索方法及裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),尤其涉及一種搜索方法及裝置。
      【【背景技術(shù)】】
      [0002]搜索引擎是指根據(jù)一定的策略、運(yùn)用特定的計(jì)算機(jī)程序從互聯(lián)網(wǎng)上搜集信息,在對(duì)信息進(jìn)行組織和處理后,為用戶提供搜索服務(wù),將用戶搜索相關(guān)的信息展示給用戶的系統(tǒng)。據(jù)國(guó)家統(tǒng)計(jì)局的報(bào)道,中國(guó)網(wǎng)民人數(shù)已經(jīng)超過(guò)了4億,這個(gè)數(shù)據(jù)意味著中國(guó)已經(jīng)超過(guò)美國(guó)成為世界上第一大網(wǎng)民國(guó),且中國(guó)的網(wǎng)站總數(shù)量已經(jīng)超過(guò)了200萬(wàn)。因此,如何利用搜索服務(wù)最大限度滿足用戶需求,對(duì)于互聯(lián)網(wǎng)企業(yè)而言,始終是一個(gè)重要的課題。用戶在使用簡(jiǎn)單的搜索關(guān)鍵詞(query)進(jìn)行搜索時(shí),可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求例如,搜索關(guān)鍵詞為糖尿病,其需求可能是糖尿病的飲食相關(guān)的一些內(nèi)容,而不是其他包含糖尿病的內(nèi)容等。
      [0003]因此,亟需提供一種搜索方法,滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。

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

      [0004]本發(fā)明的多個(gè)方面提供一種搜索方法及裝置,用以滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      [0005]本發(fā)明的一方面,提供一種搜索方法,包括:
      [0006]獲取搜索關(guān)鍵詞;
      [0007]根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果;
      [0008]將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下;
      [0009]輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0010]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下之前,還包括:
      [0011]獲得所述搜索關(guān)鍵詞的潛在需求。
      [0012]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲得所述搜索關(guān)鍵詞的潛在需求,包括:
      [0013]根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0014]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求之前,還包括:
      [0015]獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù);
      [0016]根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求;
      [0017]根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求;
      [0018]建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。
      [0019]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲得所述搜索關(guān)鍵詞的潛在需求,包括:
      [0020]根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。
      [0021]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求,包括:
      [0022]根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求;
      [0023]根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0024]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述輸出所述潛在需求下所聚類的搜索結(jié)果,包括:
      [0025]在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0026]本發(fā)明的另一方面,提供一種搜索裝置,包括:
      [0027]獲取單元,用于獲取搜索關(guān)鍵詞;
      [0028]處理單元,用于根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果;
      [0029]聚類單元,用于將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下;
      [0030]輸出單元,用于輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0031]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述聚類單元,還用于
      [0032]獲得所述搜索關(guān)鍵詞的潛在需求。
      [0033]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述聚類單元,具體用于
      [0034]根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0035]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述聚類單元,還用于
      [0036]獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù);
      [0037]根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求;
      [0038]根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求;以及建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。
      [0039]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述聚類單元,具體用于
      [0040]根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。
      [0041]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述聚類單元,具體用于
      [0042]根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求;以及
      [0043]根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0044]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述輸出單元,具體用于
      [0045]在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0046]由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過(guò)根據(jù)所獲取的搜索關(guān)鍵詞,獲得搜索結(jié)果,進(jìn)而將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下,使得能夠輸出所述潛在需求下所聚類的搜索結(jié)果,由于考慮到用戶可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求,因此,將搜索關(guān)鍵詞所對(duì)應(yīng)的搜索結(jié)果,聚類到該搜索關(guān)鍵詞的一個(gè)或幾個(gè)潛在需求下,能夠使得用戶很容易獲得聚類在某個(gè)潛在需求下的一類內(nèi)容,能夠有效滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      [0047]另外,采用本發(fā)明所提供的技術(shù)方案,能夠有效地提高用戶的體驗(yàn)。
      【【附圖說(shuō)明】】
      [0048]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0049]圖1為本發(fā)明一實(shí)施例提供的搜索方法的流程示意圖;
      [0050]圖2為本發(fā)明另一實(shí)施例提供的搜索裝置的結(jié)構(gòu)示意圖。
      【【具體實(shí)施方式】】
      [0051]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的全部其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0052]需要說(shuō)明的是,本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于手機(jī)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、無(wú)線手持設(shè)備、平板電腦(Tablet Computer)、個(gè)人電腦(Personal Computer ,PC)、MP3播放器、MP4播放器、可穿戴設(shè)備(例如,智能眼鏡、智能手表、智能手環(huán)等)等。
      [0053]另外,本文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,六和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另夕卜,本文中字符,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
      [0054]圖1為本發(fā)明一實(shí)施例提供的搜索方法的流程示意圖,如圖1所示。
      [0055]101、獲取搜索關(guān)鍵詞。
      [0056]102、根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果。
      [0057]103、將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下。
      [0058]104、輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0059]需要說(shuō)明的是,101?104的執(zhí)行主體的部分或全部可以為位于本地終端的應(yīng)用,或者還可以為設(shè)置在位于本地終端的應(yīng)用中的插件或軟件開(kāi)發(fā)工具包(SoftwareDevelopment Kit,SDK)等功能單元,或者還可以為位于網(wǎng)絡(luò)側(cè)服務(wù)器中的搜索引擎,或者還可以為位于網(wǎng)絡(luò)側(cè)的分布式系統(tǒng),本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0060]可以理解的是,所述應(yīng)用可以是安裝在終端上的本地程序(nativeApp),或者還可以是終端上的瀏覽器的一個(gè)網(wǎng)頁(yè)程序(webApp),本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0061 ]這樣,通過(guò)根據(jù)所獲取的搜索關(guān)鍵詞,獲得搜索結(jié)果,進(jìn)而將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下,使得能夠輸出所述潛在需求下所聚類的搜索結(jié)果,由于考慮到用戶可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求,因此,將搜索關(guān)鍵詞所對(duì)應(yīng)的搜索結(jié)果,聚類到該搜索關(guān)鍵詞的一個(gè)或幾個(gè)潛在需求下,能夠使得用戶很容易獲得聚類在某個(gè)潛在需求下的一類內(nèi)容,能夠有效滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      [0062]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,在101中,具體可以采集用戶所提供的所述搜索關(guān)鍵詞。具體來(lái)說(shuō),具體可以通過(guò)用戶所觸發(fā)的搜索命令實(shí)現(xiàn)。具體可以采用但不限于下述幾種方式觸發(fā)搜索命令:
      [0063]方式一:
      [0064]用戶可以在當(dāng)前應(yīng)用所展現(xiàn)的頁(yè)面上所輸入所述搜索關(guān)鍵詞,然后,通過(guò)點(diǎn)擊該頁(yè)面上的搜索按鈕例如,百度一下,以觸發(fā)搜索命令,該搜索命令中包含所述搜索關(guān)鍵詞。其中,用戶輸入所述搜索關(guān)鍵詞的順序可以為任意順序。這樣,在接收到該搜索命令之后,則可以解析出其中所包含的所述搜索關(guān)鍵詞。
      [0065]方式二:
      [0066]采用異步加載技術(shù)例如,Ajax異步加載或Jsonp異步加載等,實(shí)時(shí)獲取用戶在當(dāng)前應(yīng)用所展現(xiàn)的頁(yè)面上所輸入的輸入內(nèi)容,為了與搜索關(guān)鍵詞進(jìn)行區(qū)分,此時(shí)的輸入內(nèi)容可以稱為是輸入關(guān)鍵詞。其中,用戶輸入所述搜索關(guān)鍵詞的順序可以為任意順序。具體地,具體可以提供Ajax接口或Jsonp接口等接口,這些接口可以使用Java、超級(jí)文本預(yù)處理(Hypertext Preprocessor,PHP)語(yǔ)言等語(yǔ)言進(jìn)行編寫,其具體的調(diào)用可以使用Jquery,或者原生的JavaScript等語(yǔ)言進(jìn)行編寫。
      [0067]方式三:用戶可以通過(guò)長(zhǎng)按當(dāng)前應(yīng)用所展現(xiàn)的頁(yè)面上的語(yǔ)音搜索按鈕,說(shuō)出想要輸入的語(yǔ)音內(nèi)容,然后,松開(kāi)語(yǔ)音搜索按鈕,以觸發(fā)搜索命令,該搜索命令中包含根據(jù)所說(shuō)出的語(yǔ)音內(nèi)容轉(zhuǎn)換的文本形式的搜索關(guān)鍵詞。這樣,在接收到該搜索命令之后,則可以解析出其中所包含的所述搜索關(guān)鍵詞。
      [0068]方式四:用戶可以通過(guò)點(diǎn)擊當(dāng)前應(yīng)用所展現(xiàn)的頁(yè)面上的語(yǔ)音搜索按鈕,說(shuō)出想要輸入的語(yǔ)音內(nèi)容,待結(jié)束說(shuō)出語(yǔ)音內(nèi)容一段時(shí)間例如,2秒鐘之后,則觸發(fā)搜索命令,該搜索命令中包含根據(jù)所說(shuō)出的語(yǔ)音內(nèi)容轉(zhuǎn)換的文本形式的搜索關(guān)鍵詞。這樣,在接收到該搜索命令之后,則可以解析出其中所包含的所述搜索關(guān)鍵詞。
      [0069]在獲取到所述輸入關(guān)鍵詞之后,則可以執(zhí)行后續(xù)操作即102?104。
      [0070]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,在102中,具體可以采用現(xiàn)有的搜索方法,獲得與所述搜索關(guān)鍵詞,對(duì)應(yīng)的搜索結(jié)果。詳細(xì)描述可以參見(jiàn)現(xiàn)有技術(shù)中的相關(guān)內(nèi)容,此處不在贅述。
      [0071]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,在103之前,還可以進(jìn)一步獲得所述搜索關(guān)鍵詞的潛在需求。
      [0072]在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,具體可以根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。首先,利用所述搜索關(guān)鍵詞與指定搜索關(guān)鍵詞進(jìn)行匹配,如果匹配成功,則可以在指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系中,查詢所匹配的指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。
      [0073]具體來(lái)說(shuō),在該實(shí)現(xiàn)過(guò)程之前,還需要進(jìn)一步的預(yù)先建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。這種方法中,離線的挖掘,能滿足熱門搜索關(guān)鍵詞的需求挖掘。
      [0074]具體地,具體可以獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù),進(jìn)而,則可以根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求。然后,可以根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求,并建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。
      [0075]這里,指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù)的采集,可以依賴于用戶的用戶意圖(Sess1n)段數(shù)據(jù)。其中,Sess1n段是一個(gè)邏輯意義,它代表一個(gè)用戶在某段時(shí)間內(nèi)的一個(gè)行為意圖,從用戶的瀏覽行為來(lái)看,Sess1n段具體可以規(guī)約成在語(yǔ)義上具有相同關(guān)聯(lián)的連續(xù)檢索行為。
      [0076]首先,需要從Sess1n段數(shù)據(jù)中,挖掘出用戶的需求變化,其次,還需要根據(jù)統(tǒng)一資源定位符(Uniform Resource Locator,URL)的點(diǎn)擊信息,獲得搜索關(guān)鍵詞的變化。這樣,就能夠獲得一個(gè)搜索關(guān)鍵詞下,大部份的需求變化所產(chǎn)出的指定搜索關(guān)鍵詞。
      [0077]接著,可以利用兩種方法,獲得指定搜索關(guān)鍵詞的歷史需求。
      [0078]—種方法,是詞匯回答類型(Lexical Answer Type,LAT)方法,例如,指定搜索關(guān)鍵詞“糖尿病的診療方法”對(duì)應(yīng)的LAT是“治療方法”,即為該指定搜索關(guān)鍵詞的歷史需求。
      [0079]另一種方法,是詞性模板搭配方法,例如,指定搜索關(guān)鍵詞“名詞+停用詞+名詞”這樣的詞性模板搭配,可以將后綴名詞作為需求詞,即為該指定搜索關(guān)鍵詞的歷史需求。
      [0080]在獲得指定搜索關(guān)鍵詞的歷史需求之后,則可以對(duì)指定搜索關(guān)鍵詞所對(duì)應(yīng)的歷史需求,進(jìn)行聚合處理,以獲得聚合的歷史需求,例如,可以將“治療方法”和“治療方案”進(jìn)行聚合處理,以獲得“治療方法”這一聚合結(jié)果。具體地,具體可以采用三種方法,進(jìn)行聚合處理。
      [0081]第一種方法,是同義詞判斷方法,通過(guò)同義詞表,判斷兩個(gè)歷史需求是否是同一個(gè)需求的表達(dá)方法;
      [0082]第二種方法,是相關(guān)性計(jì)算方法,我們可以通過(guò)計(jì)算兩個(gè)需求詞在詞面上的相關(guān)程度來(lái)判斷是否是同一個(gè)需求下的表達(dá)方式;
      [0083]第三種方法,是基于統(tǒng)計(jì)的方法,依賴于標(biāo)注數(shù)據(jù),這種方法的具體要求是先標(biāo)注一批已經(jīng)聚合好的數(shù)據(jù),然后,通過(guò)模型聚類的方法進(jìn)行聚類。
      [0084]在獲得聚合的歷史需求之后,對(duì)這些聚合的歷史需求進(jìn)行歸一化處理,以獲得歸一化的聚合需求,將沒(méi)有經(jīng)過(guò)聚合的歷史需求,以及歸一化的聚合需求,作為該指定關(guān)鍵詞所對(duì)應(yīng)的潛在需求。
      [0085]這樣,就獲取到了指定搜索關(guān)鍵詞的歷史需求?;谒@得的指定搜索關(guān)鍵詞的歷史需求,可以進(jìn)一步建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。具體來(lái)說(shuō),具體可以將該對(duì)應(yīng)關(guān)系,存儲(chǔ)到終端的存儲(chǔ)設(shè)備中。
      [0086]例如,所述終端的存儲(chǔ)設(shè)備可以為慢速存儲(chǔ)設(shè)備,具體可以為計(jì)算機(jī)系統(tǒng)的硬盤,或者還可以為手機(jī)的非運(yùn)行內(nèi)存即物理內(nèi)存,例如,只讀存儲(chǔ)器(Read-Only Memory,ROM)和內(nèi)存卡等,本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0087]或者,再例如,所述終端的存儲(chǔ)設(shè)備還可以為快速存儲(chǔ)設(shè)備,具體可以為計(jì)算機(jī)系統(tǒng)的內(nèi)存,或者還可以為手機(jī)的運(yùn)行內(nèi)存即系統(tǒng)內(nèi)存,例如,隨機(jī)存儲(chǔ)器(Random AccessMemory,RAM)等,本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0088]在另一個(gè)具體的實(shí)現(xiàn)過(guò)程中,具體可以根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。這種方法中,在線的挖掘,能夠解決中長(zhǎng)冷搜索關(guān)鍵詞的需求挖掘。
      [0089]具體來(lái)說(shuō),具體可以根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求,進(jìn)而,則可以根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0090]對(duì)于一個(gè)搜索結(jié)果來(lái)說(shuō),可以采用兩種方法,獲得其所屬的搜索需求。
      [0091 ] 一種方法,是詞匯回答類型(Lexical Answer Type,LAT)方法。
      [0092]具體來(lái)說(shuō),首先,可以對(duì)搜索結(jié)果所對(duì)應(yīng)的頁(yè)面的標(biāo)題(Title),進(jìn)行LAT分析,然后,對(duì)頁(yè)面的Title,進(jìn)行問(wèn)題類型分析。將上述兩次分析的結(jié)果,綜合計(jì)算一個(gè)該搜索結(jié)果的搜索需求。所謂的頁(yè)面,有時(shí)也可以稱為萬(wàn)維網(wǎng)(World Wide Web,Web)頁(yè)面,可以是基于超文本標(biāo)記語(yǔ)言(HyperText Markup Language,HTML)編寫的網(wǎng)頁(yè)(Web Page),即HTML 頁(yè)面,或者還可以是基于HTML和Java語(yǔ)言編寫的網(wǎng)頁(yè),即Java服務(wù)器頁(yè)面(Java ServerPage,JSP),或者還可以為其他編程語(yǔ)言編寫的網(wǎng)頁(yè),本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0093]具體地,頁(yè)面可以包括由一個(gè)或者多個(gè)頁(yè)面標(biāo)簽例如,超文本標(biāo)記語(yǔ)言(HyperText Markup Language,HTML)標(biāo)簽、JSP標(biāo)簽等,定義的顯示區(qū)塊,稱為頁(yè)面元素,例如,文本、圖片、超鏈接、按鈕、編輯框、下拉框等,本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0094]在獲得搜索結(jié)果的搜索需求之后,則可以對(duì)搜索結(jié)果所對(duì)應(yīng)的搜索需求,進(jìn)行聚合處理,以獲得聚合的搜索需求,例如,可以將“治療方法”和“治療方案”進(jìn)行聚合處理,以獲得“治療方法”這一聚合結(jié)果。具體地,具體可以采用三種方法,進(jìn)行聚合處理。
      [0095]第一種方法,是同義詞判斷方法,通過(guò)同義詞表,判斷兩個(gè)搜索需求是否是同一個(gè)需求的表達(dá)方法;
      [0096]第二種方法,是相關(guān)性計(jì)算方法,我們可以通過(guò)計(jì)算兩個(gè)需求詞在詞面上的相關(guān)程度來(lái)判斷是否是同一個(gè)需求下的表達(dá)方式;
      [0097]第三種方法,是基于統(tǒng)計(jì)的方法,依賴于標(biāo)注數(shù)據(jù),這種方法的具體要求是先標(biāo)注一批已經(jīng)聚合好的數(shù)據(jù),然后,通過(guò)模型聚類的方法進(jìn)行聚類。
      [0098]在獲得聚合的搜索需求之后,對(duì)這些聚合的搜索需求進(jìn)行歸一化處理,以獲得歸一化的聚合需求,將沒(méi)有經(jīng)過(guò)聚合的搜索需求,以及歸一化的聚合需求,作為搜索關(guān)鍵詞的潛在需求。
      [0099]另一種方法,是非LAT方法,針對(duì)上一種方法,獲得結(jié)果為空的情況的搜索結(jié)果。這種方法的優(yōu)勢(shì)在于,這樣的優(yōu)勢(shì)在于我們從內(nèi)容端抽象的表征的用戶的需求,減少了用戶自己的歸納的過(guò)程,幫助用戶提高了搜索效率。
      [0100]具體來(lái)說(shuō),可以采用兩種方法,獲得這種情況下的搜索結(jié)果的搜索需求。
      [0101 ]方法之一,是序號(hào)標(biāo)簽法,首先對(duì)搜索結(jié)果所對(duì)應(yīng)的頁(yè)面中的序號(hào)標(biāo)簽進(jìn)行抽取,然后,計(jì)算這些序號(hào)標(biāo)簽后的內(nèi)容(例如,短句等)與頁(yè)面的Title之間的相關(guān)性,如果相關(guān)性大于或等于預(yù)先設(shè)置的閾值,說(shuō)明該內(nèi)容是頁(yè)面的子標(biāo)題,那么,則可以將該內(nèi)容,作為該搜索結(jié)果的一個(gè)搜索需求。
      [0102]方法之二,是主題切分法,單頁(yè)面中不含有子標(biāo)題信息時(shí),此時(shí),就需要依賴于主題切分技術(shù),它的目的在于將頁(yè)面中的段落進(jìn)行歸納,然后,進(jìn)行主題抽取,然后,將每個(gè)段落所抽取出的主題,作為該搜索結(jié)果的一個(gè)搜索需求。
      [0103]在獲得搜索結(jié)果的搜索需求之后,則可以對(duì)搜索結(jié)果所對(duì)應(yīng)的搜索需求,進(jìn)行聚合處理,以獲得聚合的搜索需求,例如,可以將“治療方法”和“治療方案”進(jìn)行聚合處理,以獲得“治療方法”這一聚合結(jié)果。具體地,具體可以采用三種方法,進(jìn)行聚合處理。
      [0104]第一種方法,是同義詞判斷方法,通過(guò)同義詞表,判斷兩個(gè)搜索需求是否是同一個(gè)需求的表達(dá)方法;
      [0105]第二種方法,是相關(guān)性計(jì)算方法,我們可以通過(guò)計(jì)算兩個(gè)需求詞在詞面上的相關(guān)程度來(lái)判斷是否是同一個(gè)需求下的表達(dá)方式;
      [0106]第三種方法,是基于統(tǒng)計(jì)的方法,依賴于標(biāo)注數(shù)據(jù),這種方法的具體要求是先標(biāo)注一批已經(jīng)聚合好的數(shù)據(jù),然后,通過(guò)模型聚類的方法進(jìn)行聚類。
      [0107]在獲得聚合的搜索需求之后,對(duì)這些聚合的搜索需求進(jìn)行歸一化處理,以獲得歸一化的聚合需求,將沒(méi)有經(jīng)過(guò)聚合的搜索需求,以及歸一化的聚合需求,作為搜索關(guān)鍵詞的潛在需求。
      [0108]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,在104中,具體可以在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。例如,在搜索結(jié)果頁(yè)的最上方,分別輸出搜索關(guān)鍵詞所對(duì)應(yīng)的兩個(gè)潛在需求下所聚類的搜索結(jié)果。在搜索結(jié)果頁(yè)中除了指定區(qū)域之外的其他區(qū)域,可以按照現(xiàn)有的規(guī)則,依次輸出其他的搜索結(jié)果。
      [0109]進(jìn)一步地,為了使得搜索結(jié)果具有更加清晰的可讀性,在輸出所述潛在需求下所聚類的搜索結(jié)果的同時(shí),還可以進(jìn)一步輸出指示信息,以指示所述潛在需求。
      [0110]本實(shí)施例中,通過(guò)根據(jù)所獲取的搜索關(guān)鍵詞,獲得搜索結(jié)果,進(jìn)而將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下,使得能夠輸出所述潛在需求下所聚類的搜索結(jié)果,由于考慮到用戶可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求,因此,將搜索關(guān)鍵詞所對(duì)應(yīng)的搜索結(jié)果,聚類到該搜索關(guān)鍵詞的一個(gè)或幾個(gè)潛在需求下,能夠使得用戶很容易獲得聚類在某個(gè)潛在需求下的一類內(nèi)容,能夠有效滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      [0111]另外,采用本發(fā)明所提供的技術(shù)方案,能夠有效地提高用戶的體驗(yàn)。
      [0112]需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
      [0113]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。
      [0114]圖2為本發(fā)明另一實(shí)施例提供的搜索裝置的結(jié)構(gòu)示意圖,如圖2所示。本實(shí)施例的搜索裝置可以包括獲取單元21、處理單元22、聚類單元23和輸出單元24。其中,獲取單元21,用于獲取搜索關(guān)鍵詞;處理單元22,用于根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果;聚類單元23,用于將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下;輸出單元24,用于輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0115]需要說(shuō)明的是,本實(shí)施例所提供的搜索裝置的部分或全部可以為位于本地終端的應(yīng)用,或者還可以為設(shè)置在位于本地終端的應(yīng)用中的插件或軟件開(kāi)發(fā)工具包(SoftwareDevelopment Kit,SDK)等功能單元,或者還可以為位于網(wǎng)絡(luò)側(cè)服務(wù)器中的搜索引擎,或者還可以為位于網(wǎng)絡(luò)側(cè)的分布式系統(tǒng),本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0116]可以理解的是,所述應(yīng)用可以是安裝在終端上的本地程序(nativeApp),或者還可以是終端上的瀏覽器的一個(gè)網(wǎng)頁(yè)程序(webApp),本實(shí)施例對(duì)此不進(jìn)行特別限定。
      [0117]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,所述聚類單元23,還可以用于獲得所述搜索關(guān)鍵詞的潛在需求。
      [0118]在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,所述聚類單元23,具體可以用于根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0119]具體來(lái)說(shuō),所述聚類單元23,還可以進(jìn)一步用于獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù);根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求;根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求;以及建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。
      [0120]在另一個(gè)具體的實(shí)現(xiàn)過(guò)程中,所述聚類單元23,具體可以用于根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。
      [0121]具體來(lái)說(shuō),所述聚類單元23,具體可以用于根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求;以及根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。
      [0122]可選地,在本實(shí)施例的一個(gè)可能的實(shí)現(xiàn)方式中,所述輸出單元24,具體可以用于在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。
      [0123]需要說(shuō)明的是,圖1對(duì)應(yīng)的實(shí)施例中方法,可以由本實(shí)施例提供的搜索裝置實(shí)現(xiàn)。詳細(xì)描述可以參見(jiàn)圖1對(duì)應(yīng)的實(shí)施例中的相關(guān)內(nèi)容,此處不再贅述。
      [0124]本實(shí)施例中,通過(guò)處理單元根據(jù)獲取單元所獲取的搜索關(guān)鍵詞,獲得搜索結(jié)果,進(jìn)而由聚類單元將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下,使得輸出單元能夠輸出所述潛在需求下所聚類的搜索結(jié)果,由于考慮到用戶可能會(huì)具有某一個(gè)方面或者幾個(gè)方面的需求,因此,將搜索關(guān)鍵詞所對(duì)應(yīng)的搜索結(jié)果,聚類到該搜索關(guān)鍵詞的一個(gè)或幾個(gè)潛在需求下,能夠使得用戶很容易獲得聚類在某個(gè)潛在需求下的一類內(nèi)容,能夠有效滿足用戶在搜索過(guò)程中出現(xiàn)的相關(guān)需求。
      [0125]另外,采用本發(fā)明所提供的技術(shù)方案,能夠有效地提高用戶的體驗(yàn)。
      [0126]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
      [0127]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
      [0128]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
      [0129]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
      [0130]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,R0M)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0131]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
      【主權(quán)項(xiàng)】
      1.一種搜索方法,其特征在于,包括: 獲取搜索關(guān)鍵詞; 根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果; 將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下; 輸出所述潛在需求下所聚類的搜索結(jié)果。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下之前,還包括: 獲得所述搜索關(guān)鍵詞的潛在需求。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲得所述搜索關(guān)鍵詞的潛在需求,包括: 根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求之前,還包括: 獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù); 根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求; 根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求; 建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲得所述搜索關(guān)鍵詞的潛在需求,包括: 根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求,包括: 根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求; 根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。7.根據(jù)權(quán)利要求1?6任一權(quán)利要求所述的方法,其特征在于,所述輸出所述潛在需求下所聚類的搜索結(jié)果,包括: 在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。8.一種搜索裝置,其特征在于,包括: 獲取單元,用于獲取搜索關(guān)鍵詞; 處理單元,用于根據(jù)所述搜索關(guān)鍵詞,獲得搜索結(jié)果; 聚類單元,用于將所述搜索結(jié)果,聚類到所述搜索關(guān)鍵詞的潛在需求下; 輸出單元,用于輸出所述潛在需求下所聚類的搜索結(jié)果。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述聚類單元,還用于 獲得所述搜索關(guān)鍵詞的潛在需求。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述聚類單元,具體用于 根據(jù)所述搜索關(guān)鍵詞,以及指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系,獲得所述搜索關(guān)鍵詞的潛在需求。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述聚類單元,還用于獲取所述指定搜索關(guān)鍵詞相關(guān)的用戶歷史行為數(shù)據(jù); 根據(jù)所述用戶歷史行為數(shù)據(jù),獲得所述指定搜索關(guān)鍵詞的歷史需求; 根據(jù)所述歷史需求,獲得所述指定搜索關(guān)鍵詞所對(duì)應(yīng)的潛在需求;以及建立所述指定搜索關(guān)鍵詞與潛在需求的對(duì)應(yīng)關(guān)系。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述聚類單元,具體用于 根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的潛在需求,以作為所述搜索關(guān)鍵詞的潛在需求。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述聚類單元,具體用于 根據(jù)所述搜索結(jié)果,獲得所述搜索結(jié)果所屬的搜索需求;以及 根據(jù)所述搜索需求,獲得所述搜索關(guān)鍵詞的潛在需求。14.根據(jù)權(quán)利要求8?13任一權(quán)利要求所述的裝置,其特征在于,所述輸出單元,具體用于 在搜索結(jié)果頁(yè)中的指定區(qū)域,輸出所述潛在需求下所聚類的搜索結(jié)果。
      【文檔編號(hào)】G06F17/30GK106021516SQ201610348789
      【公開(kāi)日】2016年10月12日
      【申請(qǐng)日】2016年5月24日
      【發(fā)明人】何伯磊, 張偉萌, 李興建, 馬艷軍
      【申請(qǐng)人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1