本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種關(guān)鍵詞的展示方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來越多的人們通過網(wǎng)絡(luò)獲取各種信息,比如:用戶可以通過移動終端或者PC終端的搜索引擎進(jìn)行信息搜索。如何提升搜索體驗已成為亟待解決的問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本申請?zhí)峁┮环N關(guān)鍵詞的展示方法和裝置。
具體地,本申請是通過如下技術(shù)方案實現(xiàn)的:
一種關(guān)鍵詞的展示方法,所述方法包括:
接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息;
獲取與所述目標(biāo)位置信息匹配的第一區(qū)域中,搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞;
將所述第一關(guān)鍵詞展示在所述搜索頁面中。
可選的,所述方法還包括:
獲取與所述目標(biāo)位置信息匹配的第二區(qū)域中,頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞;
將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞展示在所述搜索頁面中。
可選的,所述方法還包括:
根據(jù)獲取到的業(yè)務(wù)提供方的位置信息生成多個地理柵格,其中,每個地 理柵格中包括有一個或者多個業(yè)務(wù)提供方;
所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:所述目標(biāo)位置信息所在的地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:
與所述目標(biāo)位置信息相鄰的一個或多個地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:
所述第一區(qū)域。
可選的,所述根據(jù)所述業(yè)務(wù)提供方的位置信息生成多個地理柵格,包括:
根據(jù)所述獲取到的業(yè)務(wù)提供方的位置信息,通過GeoHash算法生成所述多個地理柵格。
可選的,所述方法還包括:
根據(jù)TF-IDF算法計算每個業(yè)務(wù)提供方的頻率指數(shù)。
可選的,所述搜索熱度為預(yù)設(shè)時間段內(nèi)的搜索次數(shù)或搜索頻率。
可選的,所述目標(biāo)位置信息為:當(dāng)前位置信息或用戶選擇的位置信息。
可選的,所述第一區(qū)域為所述目標(biāo)位置信息所在的地理范圍區(qū)域。
一種關(guān)鍵詞的展示裝置,所述裝置包括:
請求接收單元,接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息;
第一獲取單元,獲取與所述目標(biāo)位置信息匹配的第一區(qū)域中,搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞;
頁面展示單元,將所述第一關(guān)鍵詞展示在所述搜索頁面中。
可選的,所述裝置還包括:
第二獲取單元,獲取與所述目標(biāo)位置信息匹配的第二區(qū)域中,頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞;
所述頁面展示單元,進(jìn)一步將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞展示在 所述搜索頁面中。
可選的,所述裝置還包括:
柵格生成單元,根據(jù)獲取到的業(yè)務(wù)提供方的位置信息生成多個地理柵格,其中,每個地理柵格中包括有一個或者多個業(yè)務(wù)提供方;
所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:所述目標(biāo)位置信息所在的地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:
與所述目標(biāo)位置信息相鄰的一個或多個地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:
所述第一區(qū)域。
可選的,所述柵格生成單元,具體根據(jù)所述獲取到的業(yè)務(wù)提供方的位置信息,通過GeoHash算法生成所述多個地理柵格。
可選的,指數(shù)計算單元,根據(jù)TF-IDF算法計算每個業(yè)務(wù)提供方的頻率指數(shù)。
可選的,所述搜索熱度為預(yù)設(shè)時間段內(nèi)的搜索次數(shù)或搜索頻率。
可選的,所述目標(biāo)位置信息為:當(dāng)前位置信息或用戶選擇的位置信息。
可選的,所述第一區(qū)域為所述目標(biāo)位置信息所在的地理范圍區(qū)域。
由以上描述可以看出,本申請可以將目標(biāo)位置信息匹配的第一區(qū)域中搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞,并將第一關(guān)鍵詞展示在所述搜索頁面中,從而可以基于不同的目標(biāo)位置,為用戶展示不同的關(guān)鍵詞,實現(xiàn)個性化的關(guān)鍵詞展示,提高關(guān)鍵詞展示的準(zhǔn)確性,進(jìn)而提升用戶的搜索體驗。
附圖說明
圖1是本申請一示例性實施例示出的一種關(guān)鍵詞的展示方法的流程圖。
圖2是本申請一示例性實施例示出的另一種關(guān)鍵詞的展示方法的流程圖。
圖3是本申請一示例性實施例示出的一種關(guān)鍵詞的展示的應(yīng)用場景示意圖。
圖4是本申請一示例性實施例示出的另一種關(guān)鍵詞的展示方法的流程圖。
圖5是本申請一示例性實施例示出的一種服務(wù)端的結(jié)構(gòu)示意圖。
圖6是本申請一示例性實施例示出的一種關(guān)鍵詞的展示裝置的結(jié)構(gòu)示意圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。
相關(guān)技術(shù)中,在用戶進(jìn)行搜索時,可以在搜索頁面中為用戶展示一些熱門關(guān)鍵詞,用戶可以通過選中某一個熱門關(guān)鍵詞以實現(xiàn)對該熱門關(guān)鍵詞的搜 索,進(jìn)而方便用戶的使用。然而,在這樣的實現(xiàn)方案中,展示的關(guān)鍵詞往往比較固定,無法根據(jù)用戶的實際情況進(jìn)行個性化展示,因此,展示的關(guān)鍵詞準(zhǔn)確性較差。
針對上述問題,本申請?zhí)峁┮环N關(guān)鍵詞的展示方案,可以提高展示的關(guān)鍵詞的準(zhǔn)確性。
圖1是本申請一示例性實施例示出的一種關(guān)鍵詞的展示方法的流程圖。
請參考圖1,所述關(guān)鍵詞的展示方法可以應(yīng)用在服務(wù)端中,包括以下步驟:
步驟101,接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息。
在本實施例中,用戶可以通過終端輸入搜索頁面的展示請求,終端在接收到所述搜索頁面的展示請求后,可以獲取當(dāng)前位置信息,然后將所述當(dāng)前位置信息作為所述目標(biāo)位置信息攜帶在所述搜索頁面的展示請求中發(fā)送給服務(wù)端。用戶也可以自定義所述目標(biāo)位置信息,比如:終端獲取用戶選擇的位置信息,然后將用戶選擇的位置信息作為所述目標(biāo)位置信息攜帶在所述搜索頁面的展示請求中發(fā)送給服務(wù)端。
步驟102,獲取與所述目標(biāo)位置信息匹配的第一區(qū)域中,搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞。
在本實施例中,所述第一區(qū)域可以為所述目標(biāo)位置信息所在的一個地理范圍區(qū)域,比如:所述第一區(qū)域為所述目標(biāo)位置信息所在的城市、所在是省份等行政區(qū)域。所述搜索熱度可以為預(yù)設(shè)時間段內(nèi)的搜索次數(shù)或搜索頻率,比如:最近24小時內(nèi)的搜索次數(shù)等。所述第一條件可以由開發(fā)人員進(jìn)行設(shè)置,比如:搜索熱度排列在前N位,N為大于等于1的自然數(shù)。
在本步驟中,服務(wù)端在接收到所述展示請求后,可以獲取所述目標(biāo)位置信息所在的行政區(qū)域中搜索熱度排列在前N位的關(guān)鍵詞,并將獲取到所述關(guān)鍵詞作為所述第一關(guān)鍵詞,可以理解的是,所述第一關(guān)鍵詞的數(shù)量為N。
步驟103,將所述第一關(guān)鍵詞展示在所述搜索頁面中。
在本實施例中,服務(wù)端可以將所述第一關(guān)鍵詞返回給終端,以供終端將所述第一關(guān)鍵詞展示在搜索頁面中。
由以上描述可以看出,本申請可以將目標(biāo)位置信息匹配的第一區(qū)域中搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞,并將第一關(guān)鍵詞展示在所述搜索頁面中,從而可以基于不同的目標(biāo)位置,為用戶展示不同的關(guān)鍵詞,實現(xiàn)個性化的關(guān)鍵詞展示,提高關(guān)鍵詞展示的準(zhǔn)確性,進(jìn)而提升用戶的搜索體驗。
圖2是本申請一示例性實施例示出的另一種關(guān)鍵詞的展示方法的流程圖。
請參考圖2,所述關(guān)鍵詞的展示方法可以應(yīng)用在服務(wù)端中,包括以下步驟:
步驟201,接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息。
在本實施例中,當(dāng)用戶要進(jìn)行信息搜索時,用戶可以通過終端中裝載的APP以實現(xiàn)信息的搜索,比如:用戶在輸入搜索頁面的展示請求后,終端從服務(wù)端獲取所述搜索頁面并展示給用戶,以供用戶進(jìn)行搜索。
在本步驟中,用戶可以通過打開搜索功能或者點擊搜索輸入框等方式實現(xiàn)對所述搜索頁面展示請求的輸入。舉例來說,假設(shè)用戶的終端裝載有一款搜索類APP,當(dāng)用戶打開該APP時,視為接收到用戶輸入的搜索頁面展示請求。又假設(shè),用戶的終端裝載有一款具有搜索功能的APP,比如:支付寶錢包,當(dāng)用戶打開支付寶錢包時,會展示支付寶錢包的功能頁面,所述功能頁面中通常會提供有打開搜索功能的搜索按鈕,當(dāng)用戶想要通過支付寶錢包進(jìn)行搜索時,可以通過點擊該搜索按鈕,以實現(xiàn)對搜索頁面展示請求的輸入。
在本實施例中,所述目標(biāo)位置信息可以為終端的當(dāng)前位置信息,也可以為用戶選擇的位置信息。具體地,在本步驟中,終端在接收到所述搜索頁面的展示請求后,可以獲取當(dāng)前位置信息,然后將所述當(dāng)前位置信息作為所述目標(biāo)位置信息攜帶在所述搜索頁面的展示請求中發(fā)送給服務(wù)端??蛇x的,終端在接收到所述搜索頁面的展示請求后,如果獲取到的當(dāng)前位置信息與前一 次記錄的位置信息不同,則終端可以生成提示信息給用戶,以供用戶對位置信息進(jìn)行選擇,然后可以將用戶選擇的位置信息作為所述目標(biāo)位置信息攜帶在所述搜索頁面的展示請求中發(fā)送給服務(wù)端。
步驟202,獲取與所述目標(biāo)位置信息匹配的第一區(qū)域中,搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞。
在本實施例中,所述第一區(qū)域可以為所述目標(biāo)位置信息所在的一個地理范圍區(qū)域,比如:所述第一區(qū)域為所述目標(biāo)位置信息所在的城市、所在是省份等行政區(qū)域。所述搜索熱度可以為預(yù)設(shè)時間段內(nèi)的搜索次數(shù)或搜索頻率,比如:最近24小時內(nèi)的搜索次數(shù)等。所述第一條件可以由開發(fā)人員進(jìn)行設(shè)置,比如:搜索熱度排列在前N位等,本申請對此不作特殊限制。
在本步驟中,服務(wù)端在接收到所述展示請求后,可以獲取所述目標(biāo)位置信息所在的行政區(qū)域中搜索熱度排列在前N位的關(guān)鍵詞,并將獲取到所述關(guān)鍵詞作為所述第一關(guān)鍵詞。舉例來說,服務(wù)端可以獲取所述目標(biāo)位置所在的城市中最近24小時內(nèi)搜索熱度排列的前3位的關(guān)鍵詞作為所述第一關(guān)鍵詞。由此,可以將目標(biāo)位置信息所在的行政區(qū)域中當(dāng)前熱度較高的關(guān)鍵詞展示給用戶,提高關(guān)鍵詞展示的準(zhǔn)確性。
步驟203,獲取與所述目標(biāo)位置信息匹配的第二區(qū)域中,頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞。
在本實施例中,服務(wù)端在接收到所述展示請求后,還可以根據(jù)離線統(tǒng)計的數(shù)據(jù)確定所述目標(biāo)位置信息匹配的第二區(qū)域,并獲取所述第二區(qū)域中頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞。
其中,所述第二區(qū)域可以為所述目標(biāo)位置信息所在的或者相鄰的地理柵格,所述頻率指數(shù)可以為根據(jù)業(yè)務(wù)提供方的熱度、好評率等特征計算得到的參數(shù),所述業(yè)務(wù)提供方可以為商家,所述第二條件也可以由開發(fā)人員進(jìn)行設(shè)置,比如:頻率指數(shù)排列在前M位,M為大于等于1的自然數(shù)。
在本實施例中,服務(wù)端可以根據(jù)業(yè)務(wù)提供方的位置信息生成所述地理柵格。具體地,服務(wù)端可以統(tǒng)計所有商家的位置信息,然后根據(jù)所述位置信息 通過GeoHash算法生成多個地理柵格,每一個地理柵格中包括有一個或者多個業(yè)務(wù)提供方。舉例來說,服務(wù)端可以統(tǒng)計全國范圍內(nèi)商家的位置信息,并將地理柵格的邊長設(shè)置為2公里,然后使用GeoHash算法將統(tǒng)計的所有商家映射到生成的多個地理柵格里。
在本實施例中,服務(wù)端可以根據(jù)TF-IDF(term frequency–inverse document frequency)算法計算每個業(yè)務(wù)提供方的頻率指數(shù)。具體地,TF-IDF算法計算的是TF(Term Frequency,詞頻)與IDF(Inverse Document Frequency,逆文檔頻率)的乘積,在本實施例中,所述業(yè)務(wù)提供方的頻率指數(shù)等于業(yè)務(wù)提供方的詞頻與業(yè)務(wù)提供方的逆文檔頻率的乘積。具體地,所述業(yè)務(wù)提供方通常為商戶,TF等于商戶的品牌熱度、品牌好評率等信息的加權(quán)和,IDF等于商戶品牌在所有地理柵格中出現(xiàn)的頻次的倒數(shù),使用IDF可以對常見的商家品牌進(jìn)行降權(quán),突出有區(qū)域特色的商家品牌,TF乘以IDF得到各個商戶品牌的頻率指數(shù)。需要說明的是,在本申請中,TF-IDF算法所指的文檔為所有地理柵格。
在本步驟中,所述獲取與所述目標(biāo)位置信息匹配的第二區(qū)域中,頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞,可以包括以下三種情況:
情況一,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:所述目標(biāo)位置信息所在的地理柵格。
在這種情況中,服務(wù)端可以先確定所述目標(biāo)位置信息所在的地理柵格,然后將所述地理柵格中的所有業(yè)務(wù)提供方按照頻率指數(shù)從高到低的順序進(jìn)行排序,選取排列的前M位的業(yè)務(wù)提供方,并將這M個業(yè)務(wù)提供方的預(yù)設(shè)信息作為所述第二關(guān)鍵詞。其中,所述業(yè)務(wù)提供方的預(yù)設(shè)信息通常為業(yè)務(wù)提供方的品牌信息,比如:店名、logo等。
情況二,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:與所述目標(biāo)位置信息相鄰的一個或多個地理柵格。。
在這種情況中,如果所述目標(biāo)位置信息不屬于任意一個地理柵格,則可 以選取與所述目標(biāo)位置信息相鄰的一個或者多個地理柵格,然后將所述一個或多個地理柵格中的所有業(yè)務(wù)提供方按照頻率指數(shù)從高到低的順序進(jìn)行排序,選取排列的前M位的業(yè)務(wù)提供方,并將這M個業(yè)務(wù)提供方的預(yù)設(shè)信息作為所述第二關(guān)鍵詞。舉例來說,在服務(wù)端可以選取與所述目標(biāo)位置信息相鄰的8個地理柵格,并在這8個地理柵格中,按照頻率指數(shù)從高到低的順序選取M個業(yè)務(wù)提供方的預(yù)設(shè)信息作為所述第二關(guān)鍵詞。
情況三,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:所述第一區(qū)域。
在這種情況中,如果所述目標(biāo)位置信息不屬于任意一個地理柵格,則可以選取與所述目標(biāo)位置信息匹配的第一區(qū)域,然后將所述第一區(qū)域中的所有業(yè)務(wù)提供方按照頻率指數(shù)從高到低的順序進(jìn)行排序,選取排列的前M位的業(yè)務(wù)提供方,并將這M個業(yè)務(wù)提供方的預(yù)設(shè)信息作為所述第二關(guān)鍵詞。舉例來說,在服務(wù)端可以在所述目標(biāo)位置信息所在的城市中,按照頻率指數(shù)從高到低的順序選取M個業(yè)務(wù)提供方的預(yù)設(shè)信息作為所述第二關(guān)鍵詞。
由此可以看出,本申請還可以以地理柵格為單位,離線統(tǒng)計各個業(yè)務(wù)提供方的頻率指數(shù),并將目標(biāo)位置信息所在或者相鄰的地理柵格中,頻率指數(shù)較高的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞展示給用戶,提高關(guān)鍵詞展示的準(zhǔn)確性。
需要說明的是,本實施例并不限制前述步驟202和203的執(zhí)行順序,在實際應(yīng)用中,也可以先執(zhí)行步驟203,然后執(zhí)行步驟202。
步驟204,將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞展示在所述搜索頁面中。
基于前述步驟202和203,在獲取到所述第一關(guān)鍵詞和所述第二關(guān)鍵詞之后,服務(wù)端可以將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞返回給終端,以供終端將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞展示在搜索頁面中。
圖3是本申請一示例性實施例示出的一種關(guān)鍵詞的展示的應(yīng)用場景示意圖。
請參考圖3,用戶可以通過手機(jī)(或其他終端設(shè)備)打開APP支付寶錢包,然后在支付寶錢包的功能頁面中點擊“搜一搜”,在檢測到點擊“搜一 搜”的操作時,視為接收到用戶輸入的搜索頁面展示請求,手機(jī)將目標(biāo)位置信息攜帶在所述展示請求中發(fā)送給服務(wù)端,以從服務(wù)端獲取搜索頁面,并將該搜索頁面展示給用戶。
對應(yīng)于圖3所示的應(yīng)用場景,圖4示出了本申請一示例性實施例示出的另一種關(guān)鍵詞的展示方法的流程圖,請參考圖4,所述關(guān)鍵詞的展示方法用于服務(wù)端中,包括以下步驟:
步驟401,接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息。
步驟402,獲取所述目標(biāo)位置信息所在的城市中,搜索熱度排列在前三位的關(guān)鍵詞作為第一關(guān)鍵詞。
在本實施例中,如果所述目標(biāo)位置信息為中關(guān)村,則在本步驟中,服務(wù)端可以獲取北京市24小時內(nèi)搜索熱度排列在前三位的第一關(guān)鍵詞,假設(shè)排列在前三位的所述第一關(guān)鍵詞分別為:西貝、雕爺牛腩以及咖啡館。
步驟403,在所述目標(biāo)位置信息所在的地理柵格中,按照頻率指數(shù)從高到低的順序選取兩個的商戶的品牌信息作為所述第二關(guān)鍵詞。
在本實施例中,假設(shè)在中關(guān)村所在的地理柵格中,選取的兩個商戶的品牌為:中8樓以及麻辣誘惑。
步驟404,將三個第一關(guān)鍵詞和兩個第二關(guān)鍵詞展示在所述搜索頁面中。
基于前述步驟402以及403,在本步驟中,服務(wù)端將西貝、雕爺牛腩、咖啡館、中8樓以及麻辣誘惑返回給手機(jī),以供手機(jī)將這五個關(guān)鍵詞展示在搜索界面中。
在上述圖4所示的實施例中,服務(wù)端可以采用前述圖2所示的方法實施例提供的方法以實現(xiàn)所述關(guān)鍵詞的展示,在此不再一一贅述。
與前述關(guān)鍵詞的展示方法的實施例相對應(yīng),本申請還提供了關(guān)鍵詞的展示裝置的實施例。
本申請關(guān)鍵詞的展示裝置的實施例可以應(yīng)用在服務(wù)端上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實現(xiàn)。以軟件實現(xiàn) 為例,作為一個邏輯意義上的裝置,是通過其所在服務(wù)端的處理器將非易失性存儲器中對應(yīng)的計算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖5所示,為本申請關(guān)鍵詞的展示裝置所在服務(wù)端的一種硬件結(jié)構(gòu)圖,除了圖5所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲器之外,實施例中裝置所在的服務(wù)端通常根據(jù)該服務(wù)端的實際功能,還可以包括其他硬件,對此不再贅述。
請參考圖6,本申請一示例性實施例示出的一種關(guān)鍵詞的展示裝置的結(jié)構(gòu)示意圖,所述關(guān)鍵詞的展示裝置600可以包括:請求接收單元601、第一獲取單元602、頁面展示單元603、第二獲取單元604、柵格生成單元605以及指數(shù)計算單元606。
其中,所述請求接收單元601,接收搜索頁面的展示請求,所述展示請求中攜帶有目標(biāo)位置信息;
所述第一獲取單元602,獲取與所述目標(biāo)位置信息匹配的第一區(qū)域中,搜索熱度滿足第一條件的關(guān)鍵詞作為第一關(guān)鍵詞;
所述頁面展示單元603,將所述第一關(guān)鍵詞展示在所述搜索頁面中。
所述第二獲取單元604,獲取與所述目標(biāo)位置信息匹配的第二區(qū)域中,頻率指數(shù)滿足第二條件的業(yè)務(wù)提供方的預(yù)設(shè)信息作為第二關(guān)鍵詞;
所述頁面展示單元603,進(jìn)一步將所述第一關(guān)鍵詞和所述第二關(guān)鍵詞展示在所述搜索頁面中。
所述柵格生成單元605,根據(jù)所述業(yè)務(wù)提供方的位置信息生成多個地理柵格,其中,每個地理柵格中包括有一個或者多個業(yè)務(wù)提供方;
所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:所述目標(biāo)位置信息所在的地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo)位置信息匹配的第二區(qū)域為:
與所述目標(biāo)位置信息相鄰的一個或多個地理柵格。
可選的,在所述目標(biāo)位置信息不屬于任一地理柵格時,所述與所述目標(biāo) 位置信息匹配的第二區(qū)域為:
所述第一區(qū)域。
可選的,所述柵格生成單元605,具體根據(jù)所述業(yè)務(wù)提供方的位置信息,通過GeoHash算法生成所述多個地理柵格。
所述指數(shù)計算單元606,根據(jù)TF-IDF算法計算每個業(yè)務(wù)提供方的頻率指數(shù)。
可選的,所述搜索熱度為預(yù)設(shè)時間段內(nèi)的搜索次數(shù)或搜索頻率。
可選的,所述目標(biāo)位置信息為:當(dāng)前位置信息或用戶選擇的位置信息。
可選的,所述第一區(qū)域為所述目標(biāo)位置信息所在的行政區(qū)域。
上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。