本申請(qǐng)涉及搜索技術(shù)領(lǐng)域,尤其涉及搜索提示方法及裝置。
背景技術(shù):
用戶在很多情況下,都需要用到搜索功能。通過對(duì)關(guān)鍵詞的搜索,可以快速了解目標(biāo)對(duì)象,并實(shí)現(xiàn)基于該目標(biāo)對(duì)象的操作、業(yè)務(wù)等。
然而,相關(guān)技術(shù)中在搜索過程中,更關(guān)注于對(duì)搜索操作本身的諸如關(guān)鍵詞處理、搜索結(jié)果展現(xiàn)等方面,而對(duì)于關(guān)鍵詞本身的特點(diǎn),并沒有給予關(guān)注和特別處理。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N搜索提示方法及裝置,可以在用戶執(zhí)行搜索操作時(shí),對(duì)與搜索時(shí)的關(guān)鍵詞相關(guān)的地區(qū)信息進(jìn)行展示,使用戶對(duì)搜索目標(biāo)的地域性具有直觀感受,有助于提升用戶的使用體驗(yàn)。
為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┘夹g(shù)方案如下:
根據(jù)本申請(qǐng)的第一方面,提出了一種搜索提示方法,包括:
確定搜索框內(nèi)的關(guān)鍵詞;
獲取所述關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息;
在所述搜索框?qū)?yīng)的關(guān)聯(lián)展示區(qū)域中,展示出對(duì)應(yīng)于所述地區(qū)信息的提示信息。
根據(jù)本申請(qǐng)的第二方面,提出了一種搜索提示裝置,包括:
確定單元,確定搜索框內(nèi)的關(guān)鍵詞;
獲取單元,獲取所述關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息;
提示單元,在所述搜索框?qū)?yīng)的關(guān)聯(lián)展示區(qū)域中,展示出對(duì)應(yīng)于所述地區(qū)信息的提示信息。
由以上技術(shù)方案可見,本申請(qǐng)通過確定關(guān)鍵詞,可以準(zhǔn)確識(shí)別出其中包含的地區(qū)信息。同時(shí),針對(duì)識(shí)別出的地區(qū)信息,通過展示對(duì)應(yīng)于該地區(qū)信息的提示信息,可以使用戶在搜索過程中,對(duì)于目標(biāo)對(duì)象的地域性具有更為直觀的感受,從而幫助用戶對(duì)所需實(shí)現(xiàn)的操作或業(yè)務(wù)做進(jìn)一步的了解,有助于提升用戶的使用體驗(yàn)。
附圖說明
圖1是本申請(qǐng)一示例性實(shí)施例提供的一種搜索提示方法的流程圖;
圖2是本申請(qǐng)一示例性實(shí)施例提供的另一種搜索提示方法的流程圖;
圖3是本申請(qǐng)一示例性實(shí)施例提供的一種搜索界面的示意圖;
圖4A-4B是本申請(qǐng)一示例性實(shí)施例提供的一種搜索提示的示意圖;
圖5是本申請(qǐng)一示例性實(shí)施例提供的又一種搜索提示方法的流程圖;
圖6-7是本申請(qǐng)一示例性實(shí)施例提供的另一種搜索界面的示意圖;
圖8是本申請(qǐng)一示例性實(shí)施例提供的一種提示信息的示意圖;
圖9是本申請(qǐng)一示例性實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖;
圖10是本申請(qǐng)一示例性實(shí)施例提供的一種搜索提示裝置的框圖。
具體實(shí)施方式
本申請(qǐng)通過對(duì)搜索過程進(jìn)行改進(jìn),以解決相關(guān)技術(shù)中存在的技術(shù)問題。為對(duì)本申請(qǐng)進(jìn)行進(jìn)一步說明,提供下列實(shí)施例:
圖1是本申請(qǐng)一示例性實(shí)施例提供的一種搜索提示方法的流程圖,如圖1所示,該方法應(yīng)用于終端,可以包括以下步驟:
步驟102,確定搜索框內(nèi)的關(guān)鍵詞。
在本實(shí)施例中,作為一示例性實(shí)施例,該關(guān)鍵詞可以為用戶手動(dòng)輸入至 搜索框內(nèi);或者,作為另一示例性實(shí)施例,該關(guān)鍵詞可以由終端自動(dòng)生成,比如根據(jù)當(dāng)前登錄用戶的歷史行為數(shù)據(jù),自動(dòng)生成該當(dāng)前登錄用戶可能感興趣的關(guān)鍵詞。
步驟104,獲取所述關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息。
在本實(shí)施例中,地區(qū)信息可以直接包含在關(guān)鍵詞中,比如“巴西松子”中的“巴西”;或者,地區(qū)信息也可以不直接包含在關(guān)鍵詞中,而是通過對(duì)關(guān)鍵詞的語義分析,確定在含義上相關(guān)聯(lián)的信息,比如根據(jù)“最好吃的松子”中的“最好吃”和“松子”,確定與“巴西”相關(guān)聯(lián)。
步驟106,在所述搜索框?qū)?yīng)的關(guān)聯(lián)展示區(qū)域中,展示出對(duì)應(yīng)于所述地區(qū)信息的提示信息。
在本實(shí)施例中,針對(duì)識(shí)別出的地區(qū)信息,通過展示對(duì)應(yīng)于該地區(qū)信息的提示信息,可以使用戶在搜索過程中,對(duì)于目標(biāo)對(duì)象的地域性具有更為直觀的感受,從而幫助用戶對(duì)所需實(shí)現(xiàn)的操作或業(yè)務(wù)做進(jìn)一步的了解,有助于提升用戶的使用體驗(yàn)。
圖2是本申請(qǐng)一示例性實(shí)施例提供的另一種搜索提示方法的流程圖,如圖2所示,該方法應(yīng)用于終端,可以包括以下步驟:
步驟202,獲取用戶在搜索框輸入的關(guān)鍵詞。
在本實(shí)施例中,比如圖3示出了一搜索框的示意圖,在用戶剛打開該搜索框所屬的頁面時(shí),該搜索框內(nèi)可以示出如圖3中的“請(qǐng)輸入關(guān)鍵詞查找”,以引導(dǎo)用戶手動(dòng)輸入關(guān)鍵詞。
步驟204,判斷用戶輸入的關(guān)鍵詞是否存在對(duì)應(yīng)的地區(qū)信息;若存在,則轉(zhuǎn)入步驟206,否則返回步驟202。
作為一示例性實(shí)施例,可以通過對(duì)用戶輸入的關(guān)鍵詞進(jìn)行語義分析,以識(shí)別出其中包含的地區(qū)信息。比如圖4A所示,當(dāng)用戶輸入的關(guān)鍵詞為“澳大利亞原裝奶粉”時(shí),通過語義分析可以確定其中包含的“澳大利亞”為地區(qū)信息。
作為另一示例性實(shí)施例,可以預(yù)先建立地區(qū)信息的詞庫(kù),那么通過將用 戶輸入的關(guān)鍵詞與詞庫(kù)進(jìn)行匹配,或者在對(duì)用戶輸入的關(guān)鍵詞的合理拆分后,通過將拆分后的詞語與詞庫(kù)進(jìn)行匹配,即可確定該關(guān)鍵詞中是否包含地區(qū)信息。比如圖4B所示,當(dāng)用戶輸入的關(guān)鍵詞為“巴西松子”時(shí),通過將“巴西松子”或者拆分得到的“巴西”、“松子”與預(yù)先建立的詞庫(kù)進(jìn)行匹配,即可確定“巴西”為地區(qū)信息。
步驟206,獲取地區(qū)信息。
在本實(shí)施例中,對(duì)于圖4A所示的搜索框,地區(qū)信息為“澳大利亞”;對(duì)于圖4B所示的搜索框,地區(qū)信息為“巴西”。
步驟208,展示提示信息。
在本實(shí)施例中,對(duì)于提示信息的展示可以包括:在搜索框的關(guān)聯(lián)展示區(qū)域內(nèi)展示一動(dòng)態(tài)地球儀圖標(biāo),并將該動(dòng)態(tài)地球儀圖標(biāo)調(diào)整至包含該地區(qū)信息對(duì)應(yīng)的地理位置。比如圖4A-4B所示,關(guān)聯(lián)展示區(qū)域可以為搜索框的左側(cè)矩形區(qū)域,并在該矩形區(qū)域內(nèi)示出一“地球儀”;其中,當(dāng)關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息為“澳大利亞”時(shí),該地球儀調(diào)整至圖4A所示的包含“澳大利亞”的姿態(tài),而當(dāng)關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息為“巴西”時(shí),該地球儀調(diào)整至圖4B所示的包含“巴西”的姿態(tài)。通過對(duì)地球儀的姿態(tài)調(diào)整,則用戶在執(zhí)行搜索操作的過程中,可以通過該地球儀所處的姿態(tài),對(duì)搜索關(guān)鍵詞與地域之間的關(guān)聯(lián)得到直觀的感受。
同時(shí),在關(guān)鍵詞中直接包含地區(qū)信息的情況下,如圖4A-4B所示,可以在關(guān)鍵詞中包含的地區(qū)信息下方添加下劃線,從而在關(guān)鍵詞中對(duì)該地區(qū)信息進(jìn)行突出顯示。
圖5是本申請(qǐng)一示例性實(shí)施例提供的又一種搜索提示方法的流程圖,如圖5所示,該方法可以包括以下步驟:
步驟502,預(yù)先生成對(duì)應(yīng)于每個(gè)用戶的推薦關(guān)鍵詞。
在本實(shí)施例中,可以由服務(wù)器獲取每個(gè)已注冊(cè)用戶的歷史行為數(shù)據(jù),比如該用戶的最近搜索情況、在電商平臺(tái)上的購(gòu)物情況等,可以分析出用戶可能感興趣的對(duì)象,并將該對(duì)象作為推薦關(guān)鍵詞。
步驟504,在搜索頁面被打開時(shí),確定終端上的當(dāng)前登錄用戶。
步驟506,確定該當(dāng)前登錄用戶對(duì)應(yīng)的推薦關(guān)鍵詞。
在本實(shí)施例中,通過調(diào)取步驟502中得到的每個(gè)用戶與推薦關(guān)鍵詞之間的對(duì)應(yīng)關(guān)系,并結(jié)合當(dāng)前登錄用戶,即可匹配到該當(dāng)前登錄用戶對(duì)應(yīng)的推薦關(guān)鍵詞。
步驟508,判斷搜索頁面內(nèi)的控制光標(biāo)是否移動(dòng)至搜索框?qū)?yīng)的預(yù)設(shè)搜索區(qū)域;若是,則轉(zhuǎn)入步驟510,否則繼續(xù)判斷。
步驟510,展示推薦關(guān)鍵詞。
步驟512,展示提示信息。
在本實(shí)施例中,比如圖6所示,控制光標(biāo)可以為搜索頁面內(nèi)的鼠標(biāo)光標(biāo)等,可以對(duì)該搜索頁面內(nèi)的展示對(duì)象進(jìn)行點(diǎn)擊、選擇等操作。預(yù)設(shè)搜索區(qū)域可以為搜索框所處區(qū)域及其附近區(qū)域;其中,由于搜索框所處的頁面內(nèi)可能包含很多內(nèi)容,而控制光標(biāo)是由用戶手動(dòng)控制移動(dòng)的,那么當(dāng)檢測(cè)到控制光標(biāo)位于該預(yù)設(shè)搜索區(qū)域時(shí),必然是由用戶主動(dòng)將該控制光標(biāo)移動(dòng)至搜索框附近,即可表明用戶存在對(duì)該搜索框進(jìn)行操作(執(zhí)行搜索操作)的意愿,因而可以對(duì)推薦關(guān)鍵詞進(jìn)行展示,比如展示圖6所示的“巴西松子”。
在圖6中展示出推薦關(guān)鍵詞的同時(shí),類似于圖4A-4B所示的情況,通過將“地球儀”調(diào)整至圖6所示的包含“巴西”的姿態(tài),可以使用戶建立起“巴西松子”與地域上的“巴西”之間的直觀聯(lián)系。進(jìn)一步地,還可以通過對(duì)關(guān)鍵詞中的“巴西”添加下劃線,進(jìn)一步對(duì)該地區(qū)信息“巴西”進(jìn)行提示。
需要說明的是:同一用戶可能對(duì)應(yīng)于多個(gè)推薦關(guān)鍵詞,那么在步驟510中,終端可以將每個(gè)推薦關(guān)鍵詞按照預(yù)設(shè)周期依次展示于搜索框中;比如當(dāng)前登錄用戶對(duì)應(yīng)于“巴西松子”、“澳大利亞原裝奶粉”,則可以首先展示如圖6所示的“巴西松子”,并對(duì)地球儀圖標(biāo)進(jìn)行姿態(tài)調(diào)整;然后,在預(yù)設(shè)展示周期之后,自動(dòng)將“巴西松子”切換為圖4A所示的“澳大利亞原裝奶粉”,并對(duì)地球儀圖標(biāo)進(jìn)行姿態(tài)調(diào)整。
此外,在圖2和圖5所示的實(shí)施例中,除了關(guān)鍵詞中直接包含地區(qū)信息 之外,還可以通過對(duì)關(guān)鍵詞的語義分析,識(shí)別該關(guān)鍵詞中未包含但存在對(duì)應(yīng)關(guān)系的地區(qū)信息。比如圖7所示,當(dāng)用戶輸入的關(guān)鍵詞為“最好吃的松子”時(shí),通過對(duì)“最好吃”和“松子”進(jìn)行語義分析,可以確定用戶的潛在需求可能是“巴西松子”,因而可以將地球儀圖標(biāo)調(diào)整至對(duì)應(yīng)該“巴西”的姿態(tài)。
當(dāng)然,除了“地球儀”圖標(biāo)之外,本申請(qǐng)中還可以通過其他方式實(shí)現(xiàn)該“提示信息”。比如可以在搜索框?qū)?yīng)的關(guān)聯(lián)展示區(qū)域內(nèi)展示出文字“巴西”;或者,還可以將該文字提示方式和地球儀相結(jié)合,如圖7所示,在該地球儀上指出該文字“巴西”對(duì)應(yīng)的地區(qū),從而實(shí)現(xiàn)更加明確的地域提示。
此外,對(duì)于圖3、圖4A-4B、圖6-7所示的采用“地球儀”圖標(biāo)進(jìn)行提示的方案中,當(dāng)無法確定搜索框中的關(guān)鍵詞(比如用戶尚未輸入關(guān)鍵詞,且無法確定與該用戶相關(guān)的推薦關(guān)鍵詞等),或者確定的關(guān)鍵詞與地區(qū)信息無關(guān)時(shí),如圖8所示,該動(dòng)態(tài)地球儀圖標(biāo)中的地球儀可以按照預(yù)設(shè)方向勻速轉(zhuǎn)動(dòng),體現(xiàn)出“等待提示”的狀態(tài),該展示方式可以幫助用戶確定相應(yīng)頁面內(nèi)存在對(duì)地區(qū)信息進(jìn)行提示的功能,有助于提升用戶的使用體驗(yàn)。
圖9示出了根據(jù)本申請(qǐng)的一示例性實(shí)施例的電子設(shè)備的示意結(jié)構(gòu)圖。請(qǐng)參考圖9,在硬件層面,該電子設(shè)備包括處理器、內(nèi)部總線、網(wǎng)絡(luò)接口、內(nèi)存以及非易失性存儲(chǔ)器,當(dāng)然還可能包括其他業(yè)務(wù)所需要的硬件。處理器從非易失性存儲(chǔ)器中讀取對(duì)應(yīng)的計(jì)算機(jī)程序到內(nèi)存中然后運(yùn)行,在邏輯層面上形成搜索提示裝置。當(dāng)然,除了軟件實(shí)現(xiàn)方式之外,本申請(qǐng)并不排除其他實(shí)現(xiàn)方式,比如邏輯器件抑或軟硬件結(jié)合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個(gè)邏輯單元,也可以是硬件或邏輯器件。
請(qǐng)參考圖10,在軟件實(shí)施方式中,該搜索提示裝置可以包括確定單元、獲取單元和提示單元。其中:
確定單元,確定搜索框內(nèi)的關(guān)鍵詞;
獲取單元,獲取所述關(guān)鍵詞對(duì)應(yīng)的地區(qū)信息;
提示單元,在所述搜索框?qū)?yīng)的關(guān)聯(lián)展示區(qū)域中,展示出對(duì)應(yīng)于所述地區(qū)信息的提示信息。
可選的,所述確定單元具體用于:
獲取用戶在所述搜索框中輸入的關(guān)鍵詞。
可選的,所述確定單元具體用于:
確定當(dāng)前登錄用戶;
獲取對(duì)應(yīng)于所述當(dāng)前登錄用戶的推薦關(guān)鍵詞,所述推薦關(guān)鍵詞與所述當(dāng)前登錄用戶的歷史行為數(shù)據(jù)相關(guān);
將所述推薦關(guān)鍵詞展示于所述搜索框中。
可選的,所述確定單元通過下述方式將所述推薦關(guān)鍵詞展示于所述搜索框中:
當(dāng)檢測(cè)到控制光標(biāo)移動(dòng)至所述搜索框?qū)?yīng)的預(yù)設(shè)搜索區(qū)域時(shí),將所述推薦關(guān)鍵詞展示于所述搜索框中。
可選的,所述確定單元通過下述方式將所述推薦關(guān)鍵詞展示于所述搜索框中:
當(dāng)存在多個(gè)所述推薦關(guān)鍵詞時(shí),將每個(gè)推薦關(guān)鍵詞按照預(yù)設(shè)周期依次展示于所述搜索框中。
可選的,所述提示單元具體用于:
在所述關(guān)聯(lián)展示區(qū)域內(nèi)展示一動(dòng)態(tài)地球儀圖標(biāo),并將所述動(dòng)態(tài)地球儀圖標(biāo)調(diào)整至包含所述地區(qū)信息對(duì)應(yīng)的地理位置。
可選的,當(dāng)無法確定所述搜索框中的關(guān)鍵詞,或者確定的關(guān)鍵詞與地區(qū)信息無關(guān)時(shí),所述動(dòng)態(tài)地球儀圖標(biāo)中的地球儀按照預(yù)設(shè)方向勻速轉(zhuǎn)動(dòng)。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、 程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。