亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于關(guān)鍵詞進(jìn)行搜索推薦的方法和裝置與流程

文檔序號(hào):12733768閱讀:611來(lái)源:國(guó)知局
基于關(guān)鍵詞進(jìn)行搜索推薦的方法和裝置與流程

本發(fā)明涉及信息搜索技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種基于關(guān)鍵詞進(jìn)行搜索推薦的方法和裝置。



背景技術(shù):

網(wǎng)絡(luò)科技的迅猛發(fā)展帶來(lái)了社會(huì)信息量的與日俱增。一方面是人類(lèi)信息資源前所未有的豐富;另一方面,海量信息使得搜索經(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í),可能無(wú)法得到所需信息。當(dāng)返回的搜索結(jié)果不能達(dá)到用戶的需求時(shí),用戶還要重新確定搜索關(guān)鍵詞,再次輸入查找,使用戶無(wú)法通過(guò)較少的輸入來(lái)準(zhǔn)確高效地獲取所需信息,搜索效率低,用戶體驗(yàn)差。



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

針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供了一種基于關(guān)鍵詞進(jìn)行搜索推薦的方法和裝置,能夠向用戶推薦匹配的關(guān)鍵詞,便于用戶確認(rèn)準(zhǔn)確描述所需信息的關(guān)鍵詞,提高獲取所需信息的效率,從而提高用戶體驗(yàn)。

本發(fā)明提供了一種基于關(guān)鍵詞進(jìn)行搜索推薦的方法,包括:

接收用戶在搜索欄輸入的關(guān)鍵詞后,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與所述關(guān)鍵詞匹配的歷史搜索詞;

按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)εc所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序;

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

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

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

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

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

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

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

以所述關(guān)鍵詞為前綴部分的歷史搜索詞;

以所述關(guān)鍵詞為后綴部分的歷史搜索詞;

以所述關(guān)鍵詞為中間部分的歷史搜索詞。

較佳地,所述包含所述關(guān)鍵詞的部分內(nèi)容的歷史搜索詞包括:

與所述關(guān)鍵詞具有相同前綴內(nèi)容的歷史搜索詞。

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

響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作;

其中,所述選擇操作包括:搜索操作、刪除操作。

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

所述響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作,具體包括:

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

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

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

所述響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作,具體包括:

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

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

較佳地,所述響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作,具體包括:

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

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

根據(jù)本發(fā)明的另一方面,還提供了一種基于關(guān)鍵詞進(jìn)行搜索推薦的裝置,包括:

查找模塊,用于接收用戶在搜索欄輸入的關(guān)鍵詞后,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與所述關(guān)鍵詞匹配的歷史搜索詞;

排序模塊,用于按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)λ霾檎夷K查找到的與所述關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序;

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

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

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

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

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

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

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

以所述關(guān)鍵詞為前綴部分的歷史搜索詞;

以所述關(guān)鍵詞為后綴部分的歷史搜索詞;

以所述關(guān)鍵詞為中間部分的歷史搜索詞。

較佳地,所述包含所述關(guān)鍵詞的部分內(nèi)容的歷史搜索詞包括:

與所述關(guān)鍵詞具有相同前綴內(nèi)容的歷史搜索詞。

較佳地,基于關(guān)鍵詞進(jìn)行搜索推薦的裝置還包括:

操作響應(yīng)模塊,用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作;

其中,所述選擇操作包括:搜索操作、刪除操作。

較佳地,所述操作響應(yīng)模塊包括:

搜索響應(yīng)單元,用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作;

刪除響應(yīng)單元,用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作。

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

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

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

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

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

本發(fā)明的技術(shù)方案中,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞;并按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)Σ檎业降臍v史搜索詞進(jìn)行排序后,按序展現(xiàn)查找出的歷史搜索詞,向用戶推薦。這樣,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的搜索詞,提高獲取所需信息的效率,從而提高用戶體驗(yàn)。

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

附圖說(shuō)明

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

圖1為本發(fā)明實(shí)施例的基于關(guān)鍵詞進(jìn)行搜索推薦的方法流程示意圖;

圖2a、2b均為本發(fā)明實(shí)施例的基于關(guān)鍵詞進(jìn)行搜索推薦的裝置的內(nèi)部結(jié)構(gòu)示意圖;

圖3為本發(fā)明實(shí)施例的操作響應(yīng)模塊的內(nèi)部結(jié)構(gòu)示意圖。

具體實(shí)施方式

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

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說(shuō)明書(shū)中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無(wú)線連接或無(wú)線耦接。這里使用的措辭“和/或”包括一個(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ì)用理想化或過(guò)于正式的含義來(lái)解釋。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無(wú)線信號(hào)接收器的設(shè)備,其僅具備無(wú)發(fā)射能力的無(wú)線信號(hào)接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒(méi)有多線路顯示器的蜂窩或其他通信設(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èn)、網(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)終端、音樂(lè)/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂(lè)/視頻播放功能的移動(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ù)器之間可通過(guò)任何通信方式實(shí)現(xiàn)通信,包括但不限于,基于3GPP、LTE、WIMAX的移動(dòng)通信、基于TCP/IP、UDP協(xié)議的計(jì)算機(jī)網(wǎng)絡(luò)通信以及基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無(wú)線傳輸方式。

本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有搜索方法,由于要求用戶確定準(zhǔn)確描述所需信息的關(guān)鍵詞才能快速準(zhǔn)確地向用戶返回所需信息,從而造成用戶體驗(yàn)差。因此,本發(fā)明的發(fā)明人考慮,可以基于用戶在搜索欄輸入的關(guān)鍵詞,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞,并根據(jù)匹配類(lèi)型的優(yōu)先順序?qū)v史搜索詞進(jìn)行排序,之后在搜索欄關(guān)聯(lián)的位置按序展現(xiàn),以此向用戶進(jìn)行推薦。這樣,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的搜索詞,從而利于提高獲取所需信息的效率。

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

本發(fā)明實(shí)施例提供了一種基于關(guān)鍵詞進(jìn)行搜索推薦的方法,其具體流程如圖1所示,可以包括如下步驟:

S101:接收用戶在搜索欄輸入的關(guān)鍵詞后,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(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)前用戶在本地搜索過(guò)的歷史搜索詞;當(dāng)前用戶在其他搜索平臺(tái)搜索過(guò)的歷史搜索詞;其他用戶在本地搜索過(guò)的歷史搜索詞。

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

本發(fā)明實(shí)施例中,可以依據(jù)預(yù)先設(shè)置的匹配類(lèi)型從搜索平臺(tái)的本地存儲(chǔ)中進(jìn)行查找。其中,匹配類(lèi)型包括:包含關(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)鍵詞為“銷(xiāo)售”為例,查找出的與關(guān)鍵詞“銷(xiāo)售”匹配的歷史搜索詞中可以包括:包含“銷(xiāo)售”的歷史搜索詞。比如,“銷(xiāo)售員”、“銷(xiāo)售技巧”、“銷(xiāo)售管理”、“銷(xiāo)售金額”等以“銷(xiāo)售”為前綴部分的歷史搜索詞;“網(wǎng)絡(luò)銷(xiāo)售服務(wù)”、“管理銷(xiāo)售團(tuán)隊(duì)”、“培訓(xùn)銷(xiāo)售技巧”等以“銷(xiāo)售”為中間部分的歷史搜索詞;“房地產(chǎn)銷(xiāo)售”、“酒水 銷(xiāo)售”、“如何管理銷(xiāo)售”等以“銷(xiāo)售”為后綴部分的歷史搜索詞。

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

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

S102:按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)εc輸入的關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

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

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

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

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

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

因此,本發(fā)明實(shí)施例中,可以針對(duì)匹配類(lèi)型下的不同匹配情形進(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ì)同屬于一種匹配類(lèi)型的歷史搜索詞進(jìn)行排序時(shí),可以按照該匹配類(lèi)型下各種匹配情形的優(yōu)先級(jí)順序進(jìn)行排序。

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

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

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

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

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

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

比如,針對(duì)匹配類(lèi)型-“包含關(guān)鍵詞”,可以選取排序靠前的10個(gè)歷史搜索詞;針對(duì)匹配類(lèi)型-“與關(guān)鍵詞屬于同義詞或近義詞”,可以選取排序靠前的5個(gè)歷史搜索詞;而針對(duì)匹配類(lèi)型-“包含關(guān)鍵詞的部分內(nèi)容”,可以選取排序靠前的3個(gè)歷史搜索詞。

更優(yōu)地,本發(fā)明實(shí)施例中,在與搜索欄關(guān)聯(lián)的位置按序展現(xiàn)查找出的歷史搜索詞,向用戶推薦之后,還可以響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作。

其中,用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作可以包括:搜索操作。

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

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

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

搜索平臺(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ù)用戶的選擇來(lái)確定。實(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í)施例中,用戶針對(duì)展現(xiàn)的歷史 搜索詞的選擇操作還可以包括:刪除操作。

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

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

根據(jù)上述基于關(guān)鍵詞進(jìn)行搜索推薦的方法,本發(fā)明還提供了一種基于關(guān)鍵詞進(jìn)行搜索推薦的裝置,如圖2a所示,該裝置包括:查找模塊201、排序模塊202和推薦模塊203。

實(shí)際應(yīng)用中,基于關(guān)鍵詞進(jìn)行搜索推薦的裝置可以設(shè)置于搜索引擎、網(wǎng)站或APP的搜索工具等搜索平臺(tái)中。

本發(fā)明實(shí)施例中,查找模塊201用于接收用戶在搜索欄輸入的關(guān)鍵詞后,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與輸入的關(guān)鍵詞匹配的歷史搜索詞。

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

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

本發(fā)明實(shí)施例中,預(yù)先設(shè)置的匹配類(lèi)型包括:包含關(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)鍵詞為“銷(xiāo)售”為例,查找模塊201查找出的與關(guān)鍵詞“銷(xiāo)售”匹配的歷史搜索詞中可以包括:包含“銷(xiāo)售”的歷史搜索詞。比如,“銷(xiāo)售員”、“銷(xiāo)售技巧”、“銷(xiāo)售管理”、“銷(xiāo)售金額”等以“銷(xiāo)售”為前綴部分的歷史搜索詞;“網(wǎng)絡(luò)銷(xiāo)售服務(wù)”、“管理銷(xiāo)售團(tuán)隊(duì)”、“培訓(xùn)銷(xiāo)售技巧”等以“銷(xiāo)售”為中間部分的歷史搜索詞;“房地產(chǎn)銷(xiāo)售”、“酒水銷(xiāo)售”、“如何管理銷(xiāo)售”等以“銷(xiāo)售”為后綴部分的歷史搜索詞。

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

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

本發(fā)明實(shí)施例中,排序模塊202用于按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)Σ檎夷K201查找到的與關(guān)鍵詞匹配的歷史搜索詞進(jìn)行排序。

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

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

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

因此,針對(duì)匹配類(lèi)型下的不同情形也可以進(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ì)同屬于一種匹配類(lèi)型的歷史搜索詞進(jìn)行排序時(shí),排序模塊202可以按照該匹配類(lèi)型下各種匹配情形的優(yōu)先級(jí)順序進(jìn)行排序。

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

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

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

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

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

更優(yōu)地,本發(fā)明實(shí)施例中,如圖2b所示,基于關(guān)鍵詞進(jìn)行搜索推薦的裝置還可以包括;操作響應(yīng)模塊204。

操作響應(yīng)模塊204用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作。

其中,用戶針對(duì)展現(xiàn)的歷史搜索詞的選擇操作可以包括:搜索操作、刪除操作。

如圖3所示,操作響應(yīng)模塊204具體包括:搜索響應(yīng)單元301、刪除 響應(yīng)單元302。

其中,搜索響應(yīng)單元301用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作。

具體地,搜索響應(yīng)單元301接收用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作;針對(duì)用戶選擇的歷史搜索詞發(fā)起即時(shí)搜索,顯示即時(shí)搜索結(jié)果。

搜索響應(yīng)單元301接收用戶針對(duì)展現(xiàn)的歷史搜索詞的搜索操作;顯示針對(duì)用戶選擇的歷史搜索詞的歷史搜索結(jié)果。

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

這樣,搜索響應(yīng)單元301在接收到用戶對(duì)歷史搜索按鈕的點(diǎn)擊操作后,確定向用戶顯示歷史搜索結(jié)果。搜索響應(yīng)單元301在接收到用戶對(duì)即時(shí)搜索按鈕的點(diǎn)擊操作后,確定向用戶顯示即時(shí)搜索結(jié)果。

本發(fā)明實(shí)施例中,刪除響應(yīng)單元302用于響應(yīng)用戶針對(duì)展現(xiàn)的歷史搜索詞的刪除操作。

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

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

本發(fā)明實(shí)施例中,基于關(guān)鍵詞進(jìn)行搜索推薦的裝置中的各模塊、單元的具體功能實(shí)現(xiàn),可以參考基于關(guān)鍵詞進(jìn)行搜索推薦的方法中的各步驟,在此不再贅述。

本發(fā)明提供的技術(shù)方案中,依據(jù)預(yù)先設(shè)置的匹配類(lèi)型,從本地存儲(chǔ)中查找與用戶輸入的關(guān)鍵詞匹配的歷史搜索詞;并按照匹配類(lèi)型的優(yōu)先級(jí)順序?qū)Σ檎业降臍v史搜索詞進(jìn)行排序后,按序展現(xiàn)查找出的歷史搜索詞,向用戶推薦。這樣,用戶輸入少量的或者模糊的關(guān)鍵詞后,可以從推薦的歷史搜索詞中快速確認(rèn)能夠更加準(zhǔn)確描述所需信息的搜索詞,提高獲取所需信息的效率,從而提高用戶體驗(yàn)。

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

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