国产精品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):12733773閱讀:258來源:國(guó)知局
      搜索方法和裝置與流程

      本發(fā)明涉及信息搜索技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種搜索方法和裝置。



      背景技術(shù):

      網(wǎng)絡(luò)科技的迅猛發(fā)展帶來了社會(huì)信息量的與日俱增。一方面是人類信息資源前所未有的豐富;另一方面,海量信息使得搜索經(jīng)驗(yàn)不足的用戶難以獲得所需要的信息,即難以獲取有效信息。

      目前,搜索引擎或具有關(guān)鍵詞搜索功能的搜索工具,試圖返回指向用戶所需信息的超鏈接,根據(jù)一定的策略、運(yùn)用特定的計(jì)算機(jī)程序從互聯(lián)網(wǎng)或者所屬網(wǎng)站上搜集信息,在對(duì)信息進(jìn)行組織和處理后,為用戶提供檢索服務(wù),將與用戶檢索相關(guān)的信息展示給用戶。

      通常,用戶針對(duì)所需信息確定搜索關(guān)鍵詞后,可以在搜索引擎或搜索工具上輸入搜索關(guān)鍵詞;繼而,搜索引擎或搜索工具將用戶輸入的搜索關(guān)鍵詞作為查詢目標(biāo)進(jìn)行信息搜集,查找匹配的搜索結(jié)果后向用戶返回。

      實(shí)際應(yīng)用中,在現(xiàn)有的搜索方法中,需要用戶能夠確定出對(duì)所需信息進(jìn)行準(zhǔn)確描述的關(guān)鍵詞;在用戶對(duì)所需信息描述不準(zhǔn)確時(shí),可能無法得到所需信息。當(dāng)返回的搜索結(jié)果不能達(dá)到用戶的需求時(shí),用戶還要重新確定搜索關(guān)鍵詞,再次輸入查找,使用戶無法通過較少的輸入來準(zhǔn)確高效地獲取所需信息,搜索效率低,用戶體驗(yàn)差。



      技術(shù)實(shí)現(xiàn)要素:

      針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供了一種搜索方法和裝置,提高獲取所需信息的效率,從而提高用戶體驗(yàn)。

      本發(fā)明提供的搜索方法,包括:

      接收用戶在搜索欄輸入的關(guān)鍵詞后,從本地存儲(chǔ)中查找與所述關(guān)鍵詞匹配的歷史搜索詞;

      根據(jù)預(yù)設(shè)的排序規(guī)則,將與所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序;

      在與所述搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞;

      響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。

      較佳地,所述搜索操作具體為即時(shí)搜索操作;以及

      所述響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果,具體包括:

      接收用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作;

      顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      較佳地,所述搜索操作具體為歷史搜索操作;以及

      所述響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果,具體包括:

      接收用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作;

      顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

      較佳地,所述在與所述搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞之后,還包括:

      接收用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作;

      從本地存儲(chǔ)中刪除用戶選擇的歷史搜索詞。

      較佳地,與所述關(guān)鍵詞匹配的歷史搜索詞至少包括如下之一:

      包含所述關(guān)鍵詞的歷史搜索詞;

      包含所述關(guān)鍵詞的部分內(nèi)容的歷史搜索詞;

      與所述關(guān)鍵詞屬于同義詞或近義詞的歷史搜索詞。

      較佳地,所述預(yù)設(shè)的排序規(guī)則針對(duì)不同的匹配類型預(yù)先設(shè)置有對(duì)應(yīng)的優(yōu)先級(jí);

      其中,所述匹配類型包括:包含關(guān)鍵詞、包含關(guān)鍵詞的部分內(nèi)容、與關(guān)鍵詞屬于同義詞或近義詞。

      較佳地,所述根據(jù)預(yù)設(shè)的排序規(guī)則,將與所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序,具體包括:

      針對(duì)與所述關(guān)鍵詞匹配的每個(gè)歷史搜索詞,確定歷史搜索詞的匹配類型;

      按照預(yù)設(shè)的排序規(guī)則中各匹配類型的優(yōu)先級(jí)順序?qū)εc所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      根據(jù)本發(fā)明的另一方面,還提供了一種搜索裝置,包括:

      查找模塊,用于接收用戶在搜索欄輸入的關(guān)鍵詞后,從本地存儲(chǔ)中查找與所述關(guān)鍵詞匹配的歷史搜索詞;

      排序模塊,用于根據(jù)預(yù)設(shè)的排序規(guī)則,將所述查找模塊查找出的與關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序;

      推薦模塊,用于在與所述搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞;

      搜索響應(yīng)模塊,用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。

      較佳地,所述搜索操作具體為即時(shí)搜索操作;以及

      所述搜索響應(yīng)模塊具體用于接收用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作;顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      較佳地,所述搜索操作具體為歷史搜索操作;以及

      所述搜索響應(yīng)模塊具體用于接收用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作;顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

      較佳地,搜索裝置還包括:

      刪除響應(yīng)模塊,用于接收用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作;從本地存儲(chǔ)中刪除用戶選擇的歷史搜索詞。

      較佳地,其中,與所述關(guān)鍵詞匹配的歷史搜索詞至少包括如下之一:

      包含所述關(guān)鍵詞的歷史搜索詞;

      包含所述關(guān)鍵詞的部分內(nèi)容的歷史搜索詞;

      與所述關(guān)鍵詞屬于同義詞或近義詞的歷史搜索詞。

      較佳地,所述預(yù)設(shè)的排序規(guī)則針對(duì)不同的匹配類型預(yù)先設(shè)置有對(duì)應(yīng)的優(yōu)先級(jí);

      其中,所述匹配類型包括:包含關(guān)鍵詞、包含關(guān)鍵詞的部分內(nèi)容、與 關(guān)鍵詞屬于同義詞或近義詞。

      較佳地,所述排序模塊具體用于針對(duì)與所述關(guān)鍵詞匹配的每個(gè)歷史搜索詞,確定歷史搜索詞的匹配類型;按照預(yù)設(shè)的排序規(guī)則中各匹配類型的優(yōu)先級(jí)順序?qū)εc所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      本發(fā)明的技術(shù)方案中,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞;并根據(jù)預(yù)設(shè)的排序規(guī)則,將查找到的歷史搜索詞進(jìn)行排序后,按序展現(xiàn)查找出的歷史搜索詞,向用戶推薦;并響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。這樣,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的歷史搜索詞,并基于能夠更加準(zhǔn)確描述所需信息的歷史搜索詞進(jìn)行搜索得到所需信息,提高了獲取所需信息的效率,從而提高了用戶體驗(yàn)。

      本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。

      附圖說明

      本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:

      圖1為本發(fā)明實(shí)施例的搜索方法的流程示意圖;

      圖2a、2b均為本發(fā)明實(shí)施例的搜索裝置的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整 數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ)),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語(yǔ),應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過于正式的含義來解釋。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號(hào)接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號(hào)接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個(gè)人通信系統(tǒng)),其可以組合語(yǔ)音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個(gè)人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運(yùn)輸、安裝在交通工具(航空、海運(yùn)和/或陸地)中的,或者適合于和/或配置為在本地運(yùn)行,和/或以分布形式,運(yùn)行在地球和/或空間的任何其他位置運(yùn)行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動(dòng)電話,也可以是智能電視、機(jī)頂盒等設(shè)備。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的遠(yuǎn)端網(wǎng)絡(luò)設(shè)備,其包括 但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云。在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。本發(fā)明的實(shí)施例中,遠(yuǎn)端網(wǎng)絡(luò)設(shè)備、終端設(shè)備與WNS服務(wù)器之間可通過任何通信方式實(shí)現(xiàn)通信,包括但不限于,基于3GPP、LTE、WIMAX的移動(dòng)通信、基于TCP/IP、UDP協(xié)議的計(jì)算機(jī)網(wǎng)絡(luò)通信以及基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無線傳輸方式。

      本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有搜索方法,由于要求用戶確定準(zhǔn)確描述所需信息的關(guān)鍵詞才能快速準(zhǔn)確地向用戶返回所需信息,從而造成用戶體驗(yàn)差。因此,本發(fā)明的發(fā)明人考慮,可以基于用戶在搜索欄輸入的關(guān)鍵詞,從本地存儲(chǔ)中查找與輸入的關(guān)鍵詞匹配的歷史搜索詞;并根據(jù)預(yù)設(shè)的排序規(guī)則,將與關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序;之后,在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞;響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。相比現(xiàn)有的搜索方法,本發(fā)明的方案中,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的歷史搜索詞,并基于能夠更加準(zhǔn)確描述所需信息的歷史搜索詞進(jìn)行搜索得到所需信息,可以提高獲取所需信息的效率,從而提高用戶體驗(yàn)。

      下面結(jié)合附圖來詳細(xì)說明本發(fā)明的技術(shù)方案。

      本發(fā)明實(shí)施例提供了一種搜索方法,其具體流程如圖1所示,可以包括如下步驟:

      S101:接收用戶在搜索欄輸入的關(guān)鍵詞后,從本地存儲(chǔ)中查找與輸入的關(guān)鍵詞匹配的歷史搜索詞。

      實(shí)際應(yīng)用中,搜索引擎、網(wǎng)站或APP的搜索工具等搜索平臺(tái),會(huì)提供搜索欄以供用戶輸入搜索目標(biāo)。搜索平臺(tái)在接收到用戶在搜索欄輸入的關(guān)鍵詞后,可以將輸入的關(guān)鍵詞作為匹配目標(biāo),從搜索平臺(tái)的本地存儲(chǔ)中查找與之匹配的歷史搜索詞。

      其中,搜索平臺(tái)的本地存儲(chǔ)中包括如下至少一項(xiàng):當(dāng)前用戶在本地搜 索過的歷史搜索詞;當(dāng)前用戶在其他搜索平臺(tái)搜索過的歷史搜索詞;其他用戶在本地搜索過的歷史搜索詞。

      實(shí)際應(yīng)用中,當(dāng)前用戶和其他用戶在本地搜索過的歷史搜索詞,可以從本地的搜索日志中獲取。而當(dāng)前用戶在其他搜索平臺(tái)搜索過的歷史搜索詞,可以采用本領(lǐng)域技術(shù)人員常用的技術(shù)手段獲取。

      本發(fā)明實(shí)施例中,可以依據(jù)預(yù)先設(shè)置的匹配類型從搜索平臺(tái)的本地存儲(chǔ)中進(jìn)行查找。其中,匹配類型包括:包含關(guān)鍵詞、包含關(guān)鍵詞的部分內(nèi)容、與關(guān)鍵詞屬于同義詞或近義詞。

      這樣,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞之后,查找出的與關(guān)鍵詞匹配的歷史搜索詞至少包括如下之一:包含輸入的關(guān)鍵詞的歷史搜索詞;包含輸入的關(guān)鍵詞的部分內(nèi)容的歷史搜索詞;與輸入的關(guān)鍵詞屬于同義詞或近義詞的歷史搜索詞。

      其中,包含關(guān)鍵詞的歷史搜索詞至少包括如下之一:以關(guān)鍵詞為前綴部分的歷史搜索詞;以關(guān)鍵詞為后綴部分的歷史搜索詞;以關(guān)鍵詞為中間部分的歷史搜索詞。

      本發(fā)明實(shí)施例中,包含關(guān)鍵詞的部分內(nèi)容的歷史搜索詞主要是指與輸入的關(guān)鍵詞具有相同前綴內(nèi)容的歷史搜索詞。實(shí)際應(yīng)用中,也可以將與輸入的關(guān)鍵詞具有相同后綴內(nèi)容的歷史搜索詞、或者以輸入的關(guān)鍵詞中的部分內(nèi)容為中間部分的歷史搜索,確定為包含關(guān)鍵詞的部分內(nèi)容的歷史搜索詞。

      以用戶輸入的關(guān)鍵詞為“銷售”為例,查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中可以包括:包含“銷售”的歷史搜索詞。比如,“銷售員”、“銷售技巧”、“銷售管理”、“銷售金額”等以“銷售”為前綴部分的歷史搜索詞;“網(wǎng)絡(luò)銷售服務(wù)”、“管理銷售團(tuán)隊(duì)”、“培訓(xùn)銷售技巧”等以“銷售”為中間部分的歷史搜索詞;“房地產(chǎn)銷售”、“酒水銷售”、“如何管理銷售”等以“銷售”為后綴部分的歷史搜索詞。

      查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中還可以包括:包含“銷售”的部分內(nèi)容的歷史搜索詞。比如,“營(yíng)銷技巧”、“售后服務(wù)”、“銷量”等。

      查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中還可以包括:與“銷售”屬于同義詞或近義詞的歷史搜索詞。比如,“營(yíng)銷”、“貿(mào)易”、“交易”、“出售”等。

      S102:根據(jù)預(yù)設(shè)的排序規(guī)則,將與輸入的關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      實(shí)際應(yīng)用中,考慮到本地存儲(chǔ)中與輸入的關(guān)鍵詞匹配的歷史搜索詞可能數(shù)量龐大,若將查找出的所有歷史搜索詞一起向用戶推薦,將可能達(dá)不到幫助用戶確認(rèn)準(zhǔn)確描述所需信息的關(guān)鍵詞的效果。

      因此,本發(fā)明實(shí)施例中,可以針對(duì)與輸入的關(guān)鍵詞匹配的每個(gè)歷史搜索詞,確定歷史搜索詞的匹配類型;按照預(yù)設(shè)的排序規(guī)則中各匹配類型的優(yōu)先級(jí)順序?qū)εc輸入的關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      具體地,可以針對(duì)不同的匹配類型設(shè)置相應(yīng)的優(yōu)先級(jí)。這樣,在依據(jù)預(yù)先設(shè)置的匹配類型,從本地存儲(chǔ)中查找出與輸入的關(guān)鍵詞匹配的歷史搜索詞之后,可以根據(jù)各歷史搜索詞與用戶輸入的關(guān)鍵詞之間的匹配類型,以及各匹配類型的優(yōu)先級(jí)順序,對(duì)查找出的歷史搜索詞進(jìn)行排序,以便后續(xù)能夠基于歷史搜索詞的排序向用戶依次展現(xiàn)。

      關(guān)于不同的匹配類型的優(yōu)先級(jí),可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際經(jīng)驗(yàn)進(jìn)行設(shè)置。比如,可以將匹配類型“包含關(guān)鍵詞”的優(yōu)先級(jí)設(shè)為最高,而將匹配類型“包含關(guān)鍵詞的部分內(nèi)容”的優(yōu)先級(jí)設(shè)為最低。

      這樣,可以按照從高到低的順序,將匹配類型為“包含關(guān)鍵詞”的歷史搜索詞排在最前,而將匹配類型為“包含關(guān)鍵詞的部分內(nèi)容”的歷史搜索詞排在最后。

      實(shí)際應(yīng)用中,對(duì)于匹配類型“包含關(guān)鍵詞”,其涉及多種情形:以鍵詞為前綴部分;以關(guān)鍵詞為后綴部分;以關(guān)鍵詞為中間部分。

      因此,本發(fā)明實(shí)施例中,可以針對(duì)匹配類型下的不同匹配情形進(jìn)一步設(shè)置優(yōu)先級(jí)。比如,“以關(guān)鍵詞為前綴部分”的優(yōu)先級(jí)高于“以關(guān)鍵詞為中間部分”的優(yōu)先級(jí);而“以關(guān)鍵詞為中間部分”的優(yōu)先級(jí)高于“以關(guān)鍵詞為后綴部分”的優(yōu)先級(jí)。這樣,在對(duì)同屬于一種匹配類型的歷史搜索詞進(jìn)行排序時(shí),可以按照該匹配類型下各種匹配情形的優(yōu)先級(jí)順序進(jìn)行排 序。

      S103:在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞。

      本發(fā)明實(shí)施例中,通過步驟S102對(duì)查找到的歷史搜索詞進(jìn)行排序后,可以按照優(yōu)先級(jí)從高到低的順序,在與搜索欄關(guān)聯(lián)的位置依次展現(xiàn)查找到的歷史搜索詞,以此實(shí)現(xiàn)向用戶推薦。這樣,可以方便用戶從推薦的歷史搜索詞中確認(rèn)出能夠更為準(zhǔn)確的描述所需信息的歷史搜索詞。

      實(shí)際應(yīng)用中,可以按照從高到低的優(yōu)先級(jí)順序,在與搜索欄關(guān)聯(lián)的位置中分頁(yè)展現(xiàn)各歷史搜索詞;或者,需要用戶通過下拉的方式才能看到展現(xiàn)的所有歷史搜索詞。

      其中,與搜索欄關(guān)聯(lián)的位置可以是搜索欄的下拉框,或者是搜索欄的側(cè)邊框。

      優(yōu)選地,考慮到步驟S101查找到的歷史搜索詞的數(shù)量可能會(huì)比較多。因此,在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞之前,可以依據(jù)與輸入的關(guān)鍵詞匹配的歷史搜索詞的匹配類型、以及排序情況,進(jìn)行歷史搜索詞的篩選。

      具體地,可以針對(duì)不同的匹配類型,選取排序靠前的設(shè)定數(shù)量的歷史搜索詞。繼而,按照優(yōu)先級(jí)從高到低的順序,在與搜索欄關(guān)聯(lián)的位置依次展現(xiàn)選取出的歷史搜索詞,向用戶推薦。

      比如,針對(duì)匹配類型-“包含關(guān)鍵詞”,可以選取排序靠前的10個(gè)歷史搜索詞;針對(duì)匹配類型-“與關(guān)鍵詞屬于同義詞或近義詞”,可以選取排序靠前的5個(gè)歷史搜索詞;而針對(duì)匹配類型-“包含關(guān)鍵詞的部分內(nèi)容”,可以選取排序靠前的3個(gè)歷史搜索詞。之后,按照優(yōu)先級(jí)從高到低的順序,在與搜索欄關(guān)聯(lián)的位置依次展現(xiàn)選取出的18個(gè)歷史搜索詞,向用戶推薦。

      S104:響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。

      實(shí)際應(yīng)用中,向用戶推薦歷史搜索詞后,用戶可以從展現(xiàn)的歷史搜索詞中選擇更能準(zhǔn)確描述其所需信息的歷史搜索詞;之后,獲取針對(duì)其選擇的歷史搜索詞的搜索結(jié)果。

      其中,針對(duì)用戶選擇的歷史搜索詞的搜索結(jié)果可以包括:針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果、或針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      針對(duì)用戶選擇的歷史搜索詞的搜索結(jié)果可以通過如下方式得到:

      搜索平臺(tái)接收用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作之后,可以顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果;或者,接收用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作之后,可以顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      本發(fā)明實(shí)施例中,接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作之后,可以確定出用戶選擇的歷史搜索詞,基于該歷史搜索詞進(jìn)行搜索查詢,獲取該歷史搜索詞的歷史搜索結(jié)果;并向用戶顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

      考慮到互聯(lián)網(wǎng)信息具有較快的更新速度,接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作之后,可以確定出用戶選擇的歷史搜索詞,基于該歷史搜索詞進(jìn)行即時(shí)搜索,獲取該歷史搜索詞的即時(shí)搜索結(jié)果;并向用戶顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      關(guān)于向用戶顯示即時(shí)搜索結(jié)果還是歷史搜索結(jié)果,可以根據(jù)用戶的選擇來確定。實(shí)際應(yīng)用中,搜索平臺(tái)在按序展現(xiàn)查找到的歷史搜索詞時(shí),可以在每個(gè)歷史搜索詞的周邊設(shè)置歷史搜索按鈕和即時(shí)搜索按鈕。

      這樣,在接收到用戶對(duì)歷史搜索按鈕的點(diǎn)擊操作后,確定接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作;在接收到用戶對(duì)即時(shí)搜索按鈕的點(diǎn)擊操作后,確定接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作。

      實(shí)際應(yīng)用中,在向用戶推薦歷史搜索詞后,用戶可能會(huì)對(duì)其中的某個(gè)歷史搜索詞不滿意,認(rèn)為該歷史搜索詞不宜向其推薦,從而有了刪除該搜索推薦詞的需求。

      因此,基于用戶的這種需求,本發(fā)明實(shí)施例中,在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞之后,還可以接收用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作;從本地存儲(chǔ)中刪除用戶選擇的歷史搜索詞。

      實(shí)際應(yīng)用中,搜索平臺(tái)在按序展現(xiàn)查找到的歷史搜索詞時(shí),可以在每 個(gè)歷史搜索詞的周邊設(shè)置刪除按鈕。這樣,在接收到用戶對(duì)歷史搜索詞周邊的刪除按鈕的點(diǎn)擊操作后,從本地存儲(chǔ)中刪除該歷史搜索詞。

      通過本發(fā)明提供的搜索方法,用戶輸入模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的搜索詞,加快所需信息的獲取效率,提高用戶體驗(yàn)。

      根據(jù)上述搜索方法,本發(fā)明還提供了一種搜索裝置,如圖2a所示,該裝置包括:查找模塊201、排序模塊202、推薦模塊203和搜索響應(yīng)模塊204。

      實(shí)際應(yīng)用中,本發(fā)明提供的搜索裝置可以設(shè)置于搜索引擎、網(wǎng)站或APP的搜索工具等搜索平臺(tái)中。

      本發(fā)明實(shí)施例中,查找模塊201用于接收用戶在搜索欄輸入的關(guān)鍵詞后,從本地存儲(chǔ)中查找與輸入的關(guān)鍵詞匹配的歷史搜索詞。

      其中,本地存儲(chǔ)中包括如下至少一項(xiàng):當(dāng)前用戶在本地搜索過的歷史搜索詞;當(dāng)前用戶在其他搜索平臺(tái)搜索過的歷史搜索詞;其他用戶在本地搜索過的歷史搜索詞。

      實(shí)際應(yīng)用中,當(dāng)前用戶和其他用戶在本地搜索過的歷史搜索詞,可以從本地的搜索日志中獲取。而當(dāng)前用戶在其他搜索平臺(tái)搜索過的歷史搜索詞,可以采用本領(lǐng)域技術(shù)人員常用的技術(shù)手段獲取。

      本發(fā)明實(shí)施例中,預(yù)先設(shè)置的匹配類型包括:包含關(guān)鍵詞、包含關(guān)鍵詞的部分內(nèi)容、與關(guān)鍵詞屬于同義詞或近義詞。

      相應(yīng)地,查找模塊201從本地存儲(chǔ)中查找的與關(guān)鍵詞匹配的歷史搜索詞至少包括如下之一:

      包含輸入的關(guān)鍵詞的歷史搜索詞;

      包含輸入的關(guān)鍵詞的部分內(nèi)容的歷史搜索詞;

      與輸入的關(guān)鍵詞屬于同義詞或近義詞的歷史搜索詞。

      其中,包含關(guān)鍵詞的歷史搜索詞至少包括如下之一:以關(guān)鍵詞為前綴部分的歷史搜索詞;以關(guān)鍵詞為后綴部分的歷史搜索詞;以關(guān)鍵詞為中間部分的歷史搜索詞。

      實(shí)際應(yīng)用中,包含關(guān)鍵詞的部分內(nèi)容的歷史搜索詞主要是指與輸入的 關(guān)鍵詞具有相同前綴內(nèi)容的歷史搜索詞。實(shí)際應(yīng)用中,也可以將與輸入的關(guān)鍵詞具有相同后綴內(nèi)容的歷史搜索詞、或者以輸入的關(guān)鍵詞中的部分內(nèi)容為中間部分的歷史搜索,確定為包含關(guān)鍵詞的部分內(nèi)容的歷史搜索詞。

      以用戶輸入的關(guān)鍵詞為“銷售”為例,查找模塊201查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中可以包括:包含“銷售”的歷史搜索詞。比如,“銷售員”、“銷售技巧”、“銷售管理”、“銷售金額”等以“銷售”為前綴部分的歷史搜索詞;“網(wǎng)絡(luò)銷售服務(wù)”、“管理銷售團(tuán)隊(duì)”、“培訓(xùn)銷售技巧”等以“銷售”為中間部分的歷史搜索詞;“房地產(chǎn)銷售”、“酒水銷售”、“如何管理銷售”等以“銷售”為后綴部分的歷史搜索詞。

      查找模塊201查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中還可以包括:包含“銷售”的部分內(nèi)容的歷史搜索詞。比如,“營(yíng)銷技巧”、“售后服務(wù)”、“銷量”等。

      查找模塊201查找出的與關(guān)鍵詞“銷售”匹配的歷史搜索詞中還可以包括:與“銷售”屬于同義詞或近義詞的歷史搜索詞。比如,“營(yíng)銷”、“貿(mào)易”、“交易”、“出售”等。

      本發(fā)明實(shí)施例中,排序模塊202用于根據(jù)預(yù)設(shè)的排序規(guī)則,將查找模塊201查找出的與關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      具體地,排序模塊202針對(duì)查找模塊201查找出的與關(guān)鍵詞匹配的每個(gè)歷史搜索詞,確定歷史搜索詞的匹配類型;按照預(yù)設(shè)的排序規(guī)則中各匹配類型的優(yōu)先級(jí)順序?qū)εc關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

      其中,匹配類型的優(yōu)先級(jí)順序是由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際經(jīng)驗(yàn)預(yù)先設(shè)置的。比如,匹配類型“包含關(guān)鍵詞”的優(yōu)先級(jí)最高,而匹配類型“包含關(guān)鍵詞的部分內(nèi)容”的優(yōu)先級(jí)最低。

      這樣,排序模塊202可以按照從高到低的順序,將匹配類型為“包含關(guān)鍵詞”的歷史搜索詞排在最前,而將匹配類型為“包含關(guān)鍵詞的部分內(nèi)容”的歷史搜索詞排在最后。

      實(shí)際應(yīng)用中,對(duì)于匹配類型“包含關(guān)鍵詞”,其涉及多種情形:以鍵詞為前綴部分;以關(guān)鍵詞為后綴部分;以關(guān)鍵詞為中間部分。

      因此,針對(duì)匹配類型下的不同情形也可以進(jìn)一步設(shè)置優(yōu)先級(jí)。比如, “以關(guān)鍵詞為前綴部分”的優(yōu)先級(jí)高于“以關(guān)鍵詞為中間部分”的優(yōu)先級(jí);而“以關(guān)鍵詞為中間部分”的優(yōu)先級(jí)高于“以關(guān)鍵詞為后綴部分”的優(yōu)先級(jí)。這樣,在對(duì)同屬于一種匹配類型的歷史搜索詞進(jìn)行排序時(shí),排序模塊202可以按照該匹配類型下各種匹配情形的優(yōu)先級(jí)順序進(jìn)行排序。

      本發(fā)明實(shí)施例中,推薦模塊203用于在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞。

      具體地,推薦模塊203可以按照從高到低的優(yōu)先級(jí)順序,在與搜索欄關(guān)聯(lián)的位置中分頁(yè)展現(xiàn)各歷史搜索詞?;蛘?,推薦模塊203按照從高到低的優(yōu)先級(jí)順序展現(xiàn)歷史搜索詞后,需要用戶通過下拉的方式才能看到展現(xiàn)的所有歷史搜索詞。

      其中,與搜索欄關(guān)聯(lián)的位置可以是搜索欄的下拉框,或者是搜索欄的側(cè)邊框。

      優(yōu)選地,考慮到查找模塊201查找到的歷史搜索詞的數(shù)量可能會(huì)比較多。因此,在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞之前,排序模塊202還可以依據(jù)與關(guān)鍵詞匹配的歷史搜索詞的匹配類型、以及排序情況,進(jìn)行歷史搜索詞的篩選。

      具體地,排序模塊202可以針對(duì)不同的匹配類型,選取排序靠前的若干個(gè)歷史搜索詞。繼而,按照優(yōu)先級(jí)從高到低的順序,在與搜索欄關(guān)聯(lián)的位置依次展現(xiàn)選取出的歷史搜索詞,向用戶推薦。比如,針對(duì)匹配類型-“包含關(guān)鍵詞”,可以選取排序靠前的10個(gè)歷史搜索詞;針對(duì)匹配類型-“與關(guān)鍵詞屬于同義詞或近義詞”,可以選取排序靠前的5個(gè)歷史搜索詞;而針對(duì)匹配類型-“包含關(guān)鍵詞的部分內(nèi)容”,可以選取排序靠前的3個(gè)歷史搜索詞。之后,按照優(yōu)先級(jí)從高到低的順序,在與搜索欄關(guān)聯(lián)的位置依次展現(xiàn)選取出的18個(gè)歷史搜索詞,向用戶推薦。

      本發(fā)明實(shí)施例中,搜索響應(yīng)模塊204用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。

      其中,用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作可以是歷史搜索操作。相應(yīng)地,搜索響應(yīng)模塊204接收用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作之后,可以顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

      實(shí)際應(yīng)用中,搜索響應(yīng)模塊204接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作之后,可以確定出用戶選擇的歷史搜索詞,基于該歷史搜索詞進(jìn)行搜索查詢,獲取該歷史搜索詞的歷史搜索結(jié)果;并向用戶顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

      進(jìn)一步地,考慮到互聯(lián)網(wǎng)信息具有較快的更新速度,用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作還可以是即時(shí)搜索操作。

      相應(yīng)地,搜索響應(yīng)模塊204接收用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作之后,可以顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      實(shí)際應(yīng)用中,搜索響應(yīng)模塊204接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作之后,可以確定出用戶選擇的歷史搜索詞,基于該歷史搜索詞進(jìn)行即時(shí)搜索,獲取該歷史搜索詞的即時(shí)搜索結(jié)果;并向用戶顯示針對(duì)用戶選擇的歷史搜索詞的即時(shí)搜索結(jié)果。

      實(shí)際應(yīng)用中,推薦模塊203在按序展現(xiàn)查找到的歷史搜索詞時(shí),可以在每個(gè)歷史搜索詞的周邊設(shè)置歷史搜索按鈕和即時(shí)搜索按鈕。

      這樣,搜索響應(yīng)模塊204在接收到用戶對(duì)歷史搜索按鈕的點(diǎn)擊操作后,確定接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的歷史搜索操作;在接收到用戶對(duì)即時(shí)搜索按鈕的點(diǎn)擊操作后,確定接收到用戶針對(duì)展現(xiàn)的歷史搜索詞的即時(shí)搜索操作。

      實(shí)際應(yīng)用中,在向用戶推薦歷史搜索詞后,用戶可能會(huì)對(duì)其中的某個(gè)歷史搜索詞不滿意,認(rèn)為該歷史搜索詞不宜向其推薦,從而有了刪除該搜索推薦詞的需求。

      因此,基于用戶的這種需求,本發(fā)明實(shí)施例中,如圖2b所示,搜索裝置還包括:刪除響應(yīng)模塊205。

      刪除響應(yīng)模塊205用于接收用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作;從本地存儲(chǔ)中刪除用戶選擇的歷史搜索詞。

      實(shí)際應(yīng)用中,推薦模塊203在按序展現(xiàn)查找到的歷史搜索詞時(shí),可以在每個(gè)歷史搜索詞的周邊設(shè)置刪除按鈕;這樣,刪除響應(yīng)模塊205接收到用戶對(duì)歷史搜索詞周邊的刪除按鈕的點(diǎn)擊操作后,從本地存儲(chǔ)中刪除該歷史搜索詞。

      本發(fā)明實(shí)施例中,搜索裝置中的各模塊的具體功能實(shí)現(xiàn),可以參考上述搜索方法中的各步驟,在此不再贅述。

      本發(fā)明的技術(shù)方案中,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞;并根據(jù)預(yù)設(shè)的排序規(guī)則,將查找到的歷史搜索詞進(jìn)行排序后,按序展現(xiàn)查找出的歷史搜索詞,向用戶推薦;并響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作顯示相應(yīng)搜索結(jié)果。這樣,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的歷史搜索詞,并基于能夠更加準(zhǔn)確描述所需信息的歷史搜索詞進(jìn)行搜索得到所需信息,提高了獲取所需信息的效率,從而提高了用戶體驗(yàn)。

      以上所述僅是本發(fā)明的部分實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1