欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

直達號關鍵詞的推薦方法和裝置制造方法

文檔序號:6636331閱讀:185來源:國知局
直達號關鍵詞的推薦方法和裝置制造方法
【專利摘要】本發(fā)明提出一種直達號關鍵詞的推薦方法和裝置,其中,該直達號關鍵詞的推薦方法,包括以下步驟:建立候選關鍵詞資源庫;提供直達號注冊界面,并接收用戶在直達號注冊界面中輸入的待查驗直達號關鍵詞;判斷待查驗直達號關鍵詞是否已被直達號占用;如果判斷待查驗直達號關鍵詞未被直達號占用,則向用戶反饋查驗通過結果;以及如果判斷待查驗直達號關鍵詞被直達號占用,則根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表,并將候選關鍵詞列表提供至用戶。本發(fā)明的直達號關鍵詞的推薦方法,能夠顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
【專利說明】直達號關鍵詞的推薦方法和裝置

【技術領域】
[0001]本發(fā)明涉及互聯網【技術領域】,特別涉及一種直達號關鍵詞的推薦方法和裝置。

【背景技術】
[0002]直達號是一些組織、機構、商戶等團體或個人在直達服務平臺上唯一的官方賬號,通過搜索直達號可直接得到直達號對應的結果,例如,可直接進入直達號對應的商戶或機構的頁面,并使用頁面中的功能和服務。
[0003]隨著直達號的不斷發(fā)展壯大,越來越多的用戶會通過服務平臺申請注冊直達號。由于每個直達號唯一對應一個團體或個人,因此隨著注冊的直達號越來越多,可用的直達號關鍵詞資源會越來越少。后續(xù)用戶在申請注冊直達號時,就會出現其希望申請的直達號關鍵詞已經被其他用戶注冊的情況,此時,用戶需要更換直達號關鍵詞,指導找到一個與希望申請的直達號相近且未被其他用戶注冊的直達號關鍵詞進行注冊,才能完成直達號的申請。
[0004]隨著已注冊的直達號越來越多,后續(xù)用戶在申請注冊直達號時,遇到已經被注冊的直達號的可能也會越來越大,并日益嚴重,這會造成用戶在申請注冊直達號時,需要多次查找更換直達號關鍵詞,耗費用戶大量的時間和精力,用戶體驗差。


【發(fā)明內容】

[0005]本發(fā)明旨在至少在一定程度上解決上述技術問題。
[0006]為此,本發(fā)明的第一個目的在于提出一種直達號關鍵詞的推薦方法,顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
[0007]本發(fā)明的第二個目的在于提出一種直達號關鍵詞的推薦裝置。
[0008]為達上述目的,根據本發(fā)明第一方面實施例提出了一種直達號關鍵詞的推薦方法,包括以下步驟:建立候選關鍵詞資源庫;提供直達號注冊界面,并接收用戶在所述直達號注冊界面中輸入的待查驗直達號關鍵詞;判斷所述待查驗直達號關鍵詞是否已被直達號占用;如果判斷所述待查驗直達號關鍵詞未被直達號占用,則向所述用戶反饋查驗通過結果;以及如果判斷所述待查驗直達號關鍵詞被直達號占用,則根據所述待查驗直達號關鍵詞和所述候選關鍵詞資源庫生成候選關鍵詞列表,并將所述候選關鍵詞列表提供至所述用戶。
[0009]本發(fā)明實施例的直達號關鍵詞的推薦方法,通過建立候選關鍵詞資源庫,并在用戶輸入的待查驗直達號關鍵詞已經被直達號占用時,根據待查驗直達號關鍵詞和建立的候選關鍵詞資源庫為用戶提供候選關鍵詞列表,從而在待查驗直達號關鍵詞已經被直達號占用時,用戶無需多次查找更換可用的、未被占用的直達號關鍵詞,能夠顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
[0010]本發(fā)明第二方面實施例提供了一種直達號關鍵詞的推薦裝置,包括:建立模塊,用于建立候選關鍵詞資源庫;第一接收模塊,用于提供直達號注冊界面,并接收用戶在所述直達號注冊界面中輸入的待查驗直達號關鍵詞;判斷模塊,用于判斷所述待查驗直達號關鍵詞是否已被直達號占用;反饋模塊,用于在所述判斷模塊判斷所述待查驗直達號關鍵詞未被直達號占用時,向所述用戶反饋查驗通過結果;以及提供模塊,用于在所述判斷模塊判斷所述待查驗直達號關鍵詞被直達號占用時,根據所述待查驗直達號關鍵詞和所述候選關鍵詞資源庫生成候選關鍵詞列表,并將所述候選關鍵詞列表提供至所述用戶。
[0011]本發(fā)明實施例的直達號關鍵詞的推薦裝置,通過建立候選關鍵詞資源庫,并在用戶輸入的待查驗直達號關鍵詞已經被直達號占用時,根據待查驗直達號關鍵詞和建立的候選關鍵詞資源庫為用戶提供候選關鍵詞列表,從而在待查驗直達號關鍵詞已經被直達號占用時,用戶無需多次查找更換可用的、未被占用的直達號關鍵詞,能夠顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
[0012]本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

【專利附圖】

【附圖說明】
[0013]本發(fā)明的上述和/或附加的方面和優(yōu)點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0014]圖1為根據本發(fā)明一個實施例的直達號關鍵詞的推薦方法的流程圖;
[0015]圖2為根據本發(fā)明一個實施例的建立候選關鍵詞資源庫的流程圖;
[0016]圖3為根據本發(fā)明一個實施例的提取多個搜索日志中的多個候選關鍵詞的具體流程圖;
[0017]圖4為根據本發(fā)明一個實施例的直達號關鍵詞的推薦裝置的結構示意圖;
[0018]圖5為根據本發(fā)明一個具體實施例的直達號關鍵詞的推薦裝置的結構示意圖;
[0019]圖6為根據本發(fā)明另一個實施例的直達號關鍵詞的推薦裝置的結構示意圖。

【具體實施方式】
[0020]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0021]在本發(fā)明的描述中,需要理解的是,術語“多個”指兩個或兩個以上;術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性。
[0022]下面參考附圖描述根據本發(fā)明實施例的直達號關鍵詞的推薦方法和裝置。
[0023]為了降低用戶在申請注冊直達號時的時間成本,本發(fā)明提出了一種直達號關鍵詞的推薦方法,包括以下步驟:建立候選關鍵詞資源庫;提供直達號注冊界面,并接收用戶在直達號注冊界面中輸入的待查驗直達號關鍵詞;判斷待查驗直達號關鍵詞是否已被直達號占用;如果判斷待查驗直達號關鍵詞未被直達號占用,則向用戶反饋查驗通過結果;以及如果判斷待查驗直達號關鍵詞被直達號占用,則根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表,并將候選關鍵詞列表提供至用戶。
[0024]圖1為根據本發(fā)明一個實施例的直達號關鍵詞的推薦方法的流程圖。如圖1所示,根據本發(fā)明實施例的直達號關鍵詞的推薦方法,包括:
[0025]S101,建立候選關鍵詞資源庫。
[0026]具體地,圖2為根據本發(fā)明一個實施例的建立候選關鍵詞資源庫的流程圖。如圖2所示,建立候選關鍵詞資源庫具體包括:
[0027]S201,獲取多個搜索日志。
[0028]在本發(fā)明的示例中,可按照預設時間或預設周期(如每周、每天或每小時等)獲取這段時間內的搜索日志。具體地,可在預設時間或者預設周期內,記錄并收集大量用戶在這段時間內的搜索日志,以獲取多個搜索日志。
[0029]S202,提取多個搜索日志中的多個候選關鍵詞。
[0030]在本發(fā)明的一個實施例中,圖3為根據本發(fā)明一個實施例的提取多個搜索日志中的多個候選關鍵詞的具體流程圖。如圖3所示,提取多個搜索日志中的多個候選關鍵詞具體包括:提取多個搜索日志中的多個候選關鍵詞具體包括:
[0031 ] S301,提取每個搜索日志中的搜索關鍵詞。
[0032]具體地,可對獲取到的多個搜索日志分別進行句法分析、分詞等,并提取出每個搜索日志中的搜索關鍵詞。
[0033]S302,如果搜索關鍵詞符合直達號定義的語法規(guī)則,則將搜索關鍵詞作為候選關鍵詞。
[0034]其中,直達號定義的語法規(guī)則為用于標識搜索詞是用于執(zhí)行直達號功能的規(guī)則。舉例來說,直達號定義的語法規(guī)則可以是特殊標識與詞語的組合,本發(fā)明對特殊標識與詞語之間的組合方式不做限定,例如,可以是詞語以特殊標識為前綴或者后綴等。
[0035]舉例來說,特殊標識可以是特殊符號,例如,“@”、“# ! ”等。
[0036]如果搜索關鍵詞符合直達號定義的語法規(guī)則,例如,搜索關鍵詞為海底撈”,則可將該搜索關鍵詞作為候選關鍵詞。
[0037]S303,如果搜索關鍵詞不符合直達號定義的語法規(guī)則,則進一步獲取搜索關鍵詞的詞性。
[0038]具體地,在本發(fā)明的一個實施例中,如果搜索關鍵詞不符合直達號定義的語法規(guī)貝U,則可通過現有的一些詞性分析算法對搜索關鍵詞進行詞性分析,以確定搜索關鍵詞的詞性。
[0039]由于詞性分析算法的計算量比較大,占用CPU、內存等系統(tǒng)資源較多,且耗時較長,因此,為了減少對系統(tǒng)資源的消耗,節(jié)約時間,在每次確定了一個搜索關鍵詞的詞性后,可將搜索關鍵詞與其確定的詞性之間的對應關系作為緩存數據存儲在本地內存或磁盤上。
[0040]因此,在本發(fā)明的另一個實施例中,在進一步獲取搜索關鍵詞的詞性之前,還可包括:根據搜索關鍵詞查詢緩存數據,以從緩存數據中查詢搜索關鍵詞對應的詞性。如果緩存數據中沒有存儲該搜索關鍵詞對應的詞性,在通過詞性分析算法來分析搜索關鍵詞的詞性,從而實現了對提取候選關鍵詞的過程的優(yōu)化,大大降低了這個過程對系統(tǒng)資源的消耗,并顯著地降低了提取候選關鍵詞的時間。
[0041]S304,如果搜索關鍵詞的詞性為名詞,則將搜索關鍵詞作為候選關鍵詞。
[0042]S203,根據已有的直達號對多個候選關鍵詞進行篩選,并獲取篩選之后的每個候選關鍵詞對應的計數值。
[0043]在本發(fā)明的一個實施例中,根據已有的直達號對多個候選關鍵詞進行篩選具體包括:判斷提取的候選關鍵詞是否屬于直達號資源庫;如果屬于直達號資源庫,則將候選關鍵詞丟棄。
[0044]其中,直達號資源庫中記錄了所有已開通的直達號的相關信息,包括已開通的直達號的關鍵詞(即已注冊的直達號關鍵詞),已開通的直達號的關鍵詞是這個直達號獨占的,其他直達號不能再申請以該關鍵詞作為直達號名稱來開通另一個直達號。
[0045]可通過將提取的候選關鍵詞與直達號資源庫中的直達號的關鍵詞進行匹配,如果直達號資源庫中存在與候選關鍵詞相匹配的直達號的關鍵詞,則該候選關鍵詞屬于直達號資源庫,否則,該候選關鍵詞不屬于直達號資源庫。
[0046]如果提取的候選關鍵詞屬于直達號資源庫,則表明該候選關鍵詞已經被已開通的直達號占用,不能再作為其他直達號的關鍵詞,因此,需要將其丟棄。由此,可篩選出可作為其他直達號的關鍵詞的候選關鍵詞。
[0047]在對候選關鍵詞進行篩選后,可獲取每個候選關鍵詞的計數值。其中,候選關鍵詞的計數值是在對每個搜索日志進行候選關鍵詞提取和篩選的過程中動態(tài)更新的。具體地,當從一個搜索日志中提取的搜索關鍵詞被確定為候選關鍵詞,且該候選關鍵詞不屬于直達號資源庫時,如果該候選關鍵詞尚未有對應的計數值,則表明這個搜索詞第一次被作為搜索關鍵詞,將該候選關鍵詞的計數值記錄為預設的初始分值(例如,可為I);如果該候選關鍵詞已經有對應的計數值,則將該候選關鍵詞的計數值增加預設分值(例如,預設分值可為1、2等)。由此,在對候選關鍵詞篩選之后可直接獲取每個篩選后的候選關鍵詞的計數值。
[0048]S204,根據篩選之后的候選關鍵詞和候選關鍵詞對應的計數值建立候選關鍵詞資源庫。
[0049]其中,候選關鍵詞資源庫是用于存儲候選關鍵詞及其對應的計數值或者其他相關信息的數據庫。
[0050]具體地,在本發(fā)明的一個實施例中,首先可建立一個空的候選資源庫,然后在對每個搜索日志進行分析以提取出其中的候選關鍵詞并進行篩選的過程中,可在篩選出候選關鍵詞時,查詢候選關鍵詞資源庫,如果候選關鍵詞資源庫中已經存在該候選關鍵詞對應的記錄,則更新候選關鍵詞資源庫中該候選關鍵詞對應的計數值;如果候選關鍵詞資源庫中尚未有該候選關鍵詞對應的記錄,則將該候選關鍵詞的計數值記錄為預設的初始分值,并作為一條新的記錄插入到候選關鍵詞資源庫中。由此,通過對多個搜索日志進行分析,就可實現候選關鍵詞資源庫的建立。
[0051]應當理解,候選關鍵詞資源庫可以存儲在內存中,也可以存儲在磁盤中,可以存儲在提取候選關鍵詞的終端本地,也可以存儲在其他獨立的終端中或者服務器端,本發(fā)明對此不做限定。
[0052]在本發(fā)明的一個實施例中,在獲取篩選之后的每個候選關鍵詞對應的計數值之后,該推薦方法還可包括根據候選關鍵詞對應的計數值和預設的模型生成候選關鍵詞對應的評分的步驟。進一步地,可將每個候選關鍵詞的評分也分別存儲在候選關鍵詞資源庫中。
[0053]其中,預設模型可以是將候選關鍵詞對應的計數值轉換為評分的數值轉換模型;
[0054]另外,預設模型還可以是針對候選關鍵詞對應的計數值以及商業(yè)價值評分、服務評分等其他方面的評分綜合評價模型,例如,可以是對多個方面的加權模型。其中,商業(yè)價值評分、服務評分等其他方面的評分可通過一些商業(yè)系統(tǒng)(如百度的鳳巢系統(tǒng))、服務系統(tǒng)或者第三方評分系統(tǒng)等獲取。從而,可綜合多方面的評價標準對候選關鍵詞進行更精準的評價。
[0055]S102,提供直達號注冊界面,并接收用戶在直達號注冊界面中輸入的待查驗直達號關鍵詞。
[0056]在本發(fā)明的一個實施例中,直達號服務平臺可在網頁或者客戶端界面中提供直達號注冊入口,當用戶觸發(fā)直達號注冊入口時,可為用戶提供直達號注冊界面。注冊界面中具有多個輸入框,以供注冊用戶輸入用戶的注冊信息以及待查驗直達號關鍵詞等。
[0057]在本發(fā)明的一個實施例中,在注冊用戶輸入待查驗直達號關鍵詞的過程中,直達號注冊界面中的JS(JavaScript)代碼以異步傳輸的方式實時將注冊用戶輸入的內容發(fā)送給直達號服務平臺。
[0058]S103,判斷待查驗直達號關鍵詞是否已被直達號占用。
[0059]在本發(fā)明的實施例中,可根據待查驗直達號關鍵詞查詢直達號資源庫,如果待查驗直達號關鍵詞輸入直達號資源庫,則判斷待查驗直達號關鍵詞已被直達號占用,否則判斷待查驗直達號關鍵詞未被直達號占用。
[0060]S104,如果判斷待查驗直達號關鍵詞未被直達號占用,則向用戶反饋查驗通過結果O
[0061]具體地,如果判斷待查驗直達號關鍵詞未被直達號占用,可向用戶反饋查驗通過結果,并提示用戶可用該待查驗直達號關鍵詞作為直達號名稱進行申請注冊。
[0062]S105,如果判斷待查驗直達號關鍵詞被直達號占用,則根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表,并將候選關鍵詞列表提供至用戶。
[0063]在本發(fā)明的一個實施例中,根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表可具體包括:
[0064]首先,根據待查驗直達號關鍵詞查詢候選關鍵詞資源庫以生成第一候選關鍵詞列表。具體地,可遍歷候選關鍵詞資源庫中的所有候選關鍵詞,并按照預設的匹配策略從候選關鍵詞資源庫中選出與待查驗直達號關鍵詞相匹配的候選關鍵詞,生成第一候選關鍵詞列表。舉例來說,匹配策略可以是:以待查驗直達號關鍵詞為前綴,或以待查驗直達號關鍵詞為后綴,或包含待查驗直達號關鍵詞,或以與待查驗直達號關鍵詞存在超過預設長度的公共子串等。
[0065]然后,根據第一候選關鍵詞列表中每個候選關鍵詞對應的評分生成第二候選關鍵詞列表,并將第二候選關鍵詞列表作為候選關鍵詞列表。由于候選關鍵詞對應的評分是候選關鍵詞的商業(yè)價值、服務價值、用戶關注度、以及用戶需求度等多方面的綜合反映,因此,可根據候選關鍵詞對應的評分從第一候選關鍵詞列表中進一步篩選出評分較大的預設數量的候選關鍵詞,生成第二候選關鍵詞列表。
[0066]在生產第二候選關鍵詞列表后,可將第二候選關鍵詞列表提供給用戶。
[0067]在本發(fā)明的一個可選的實施例中,在向用戶提供第二候選關鍵詞列表時,還可以根據每個候選關鍵詞所對應的評分給每個候選關鍵詞確定一種展現樣式,以向用戶傳遞每個候選關鍵詞的不同商業(yè)價值、關注度、服務價值等。例如,評分越高的候選關鍵詞,其展現的字體就越大,和/或其字體加粗程度也越大,或者根據評分由高到低,將展現的顏色分別設定為紅、橙、黃、藍等。不但能夠更直觀的明了地為用戶提供候選關鍵詞,并且增強了展示的多樣性和趣味性。
[0068]在本發(fā)明的一個可選實施例中,在向用戶提供第二候選關鍵詞列表時,還可將第二候選關鍵詞列表中每個候選關鍵詞對應的評分也提供給用戶,以使用戶對推薦的候選關鍵詞有一個更加直觀的認知,便于用戶根據需要進行選擇。
[0069]本發(fā)明實施例的直達號關鍵詞的推薦方法,通過建立候選關鍵詞資源庫,并在用戶輸入的待查驗直達號關鍵詞已經被直達號占用時,根據待查驗直達號關鍵詞和建立的候選關鍵詞資源庫為用戶提供候選關鍵詞列表,從而在待查驗直達號關鍵詞已經被直達號占用時,用戶無需多次查找更換可用的、未被占用的直達號關鍵詞,能夠顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
[0070]在本發(fā)明的一個實施例中,該直達號關鍵詞的推薦方法,還可包括:接收用戶在候選關鍵詞列表中選擇的候選關鍵詞;以及根據用戶選擇的候選關鍵詞更新候選關鍵詞資源庫。具體地,當用戶從候選關鍵詞列表中選擇候選關鍵詞進行注冊后,可在候選關鍵詞資源庫中將用戶選擇的候選關鍵詞對應的記錄刪除。從而保證該候選關鍵詞不會再次推薦給其他用戶。
[0071]同理,保證用戶已申請注冊或準備申請注冊的關鍵詞不會推薦給其他用戶在本發(fā)明的實施例中,在待查驗直達號關鍵詞查驗通過后,如果用戶根據該待查驗直達號關鍵詞進行了申請注冊,則根據待查驗直達號關鍵詞查詢候選關鍵詞資源庫,如果候選關鍵詞資源庫中有該待查驗直達號關鍵詞對應的記錄,則刪除該記錄。從而,保證候選關鍵詞資源庫中的候選關鍵詞是未被直達號占用的關鍵詞,并且避免出現一個直達號被多個用戶注冊的情況。
[0072]為了實現上述實施例,本發(fā)明還提出一種直達號關鍵詞的推薦裝置。
[0073]—種直達號關鍵詞的推薦裝置,包括:建立模塊,用于建立候選關鍵詞資源庫;第一接收模塊,用于提供直達號注冊界面,并接收用戶在直達號注冊界面中輸入的待查驗直達號關鍵詞;判斷模塊,用于判斷待查驗直達號關鍵詞是否已被直達號占用;反饋模塊,用于在判斷模塊判斷待查驗直達號關鍵詞未被直達號占用時,向用戶反饋查驗通過結果;以及提供模塊,用于在判斷模塊判斷待查驗直達號關鍵詞被直達號占用時,根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表,并將候選關鍵詞列表提供至用戶。
[0074]圖4為根據本發(fā)明一個實施例的直達號關鍵詞的推薦裝置的結構示意圖。
[0075]如圖4所示,根據本發(fā)明實施例的直達號關鍵詞的推薦裝置,包括:建立模塊10、第一接收模塊20、判斷模塊30、反饋模塊40和提供模塊50。
[0076]具體地,建立模塊10用于建立候選關鍵詞資源庫。
[0077]更具體地,如圖5所示,建立模塊10具體包括:獲取單元11、提取單元12、獲取單元13和建立單元14,其中:
[0078]獲取單元11用于獲取多個搜索日志。在本發(fā)明的示例中,可按照預設時間或預設周期(如每周、每天或每小時等)獲取這段時間內的搜索日志。具體地,可在預設時間或者預設周期內,記錄并收集大量用戶在這段時間內的搜索日志,以獲取多個搜索日志。
[0079]提取單元12用于提取多個搜索日志中的多個候選關鍵詞。
[0080]在本發(fā)明的一個實施例中,提取單元12具體用于:提取每個搜索日志中的搜索關鍵詞;如果搜索關鍵詞符合直達號定義的語法規(guī)則,則將搜索關鍵詞作為候選關鍵詞;如果搜索關鍵詞不符合直達號定義的語法規(guī)則,則進一步獲取搜索關鍵詞的詞性;以及如果搜索關鍵詞的詞性為名詞,則將搜索關鍵詞作為候選關鍵詞。
[0081]更具體地,提取單元12可對獲取到的多個搜索日志分別進行句法分析、分詞等,并提取出每個搜索日志中的搜索關鍵詞。
[0082]其中,直達號定義的語法規(guī)則為用于標識搜索詞是用于執(zhí)行直達號功能的規(guī)則。舉例來說,直達號定義的語法規(guī)則可以是特殊標識與詞語的組合,本發(fā)明對特殊標識與詞語之間的組合方式不做限定,例如,可以是詞語以特殊標識為前綴或者后綴等。舉例來說,特殊標識可以是特殊符號,例如,! ”等。
[0083]如果搜索關鍵詞符合直達號定義的語法規(guī)則,例如,搜索關鍵詞為海底撈”,則提取單元12可將該搜索關鍵詞作為候選關鍵詞。如果搜索關鍵詞不符合直達號定義的語法規(guī)則,則提取單元12可通過現有的一些詞性分析算法對搜索關鍵詞進行詞性分析,以確定搜索關鍵詞的詞性。
[0084]由于詞性分析算法的計算量比較大,占用CPU、內存等系統(tǒng)資源較多,且耗時較長,因此,為了減少對系統(tǒng)資源的消耗,節(jié)約時間,在每次確定了一個搜索關鍵詞的詞性后,可將搜索關鍵詞與其確定的詞性之間的對應關系作為緩存數據存儲在本地內存或磁盤上。
[0085]因此,在本發(fā)明的另一個實施例中,提取單元12還用于:在進一步獲取搜索關鍵詞的詞性之前,根據搜索關鍵詞查詢緩存數據,以從緩存數據中查詢搜索關鍵詞對應的詞性。如果緩存數據中沒有存儲該搜索關鍵詞對應的詞性,在通過詞性分析算法來分析搜索關鍵詞的詞性,從而實現了對提取候選關鍵詞的過程的優(yōu)化,大大降低了這個過程對系統(tǒng)資源的消耗,并顯著地降低了提取候選關鍵詞的時間。
[0086]獲取單元13用于根據已有的直達號對多個候選關鍵詞進行篩選,并獲取篩選之后的每個候選關鍵詞對應的計數值。
[0087]在本發(fā)明的一個實施例中,獲取單元13具體用于:判斷提取的候選關鍵詞是否屬于直達號資源庫;如果屬于直達號資源庫,則將候選關鍵詞丟棄。
[0088]其中,直達號資源庫中記錄了所有已開通的直達號的相關信息,包括已開通的直達號的關鍵詞(即已注冊的直達號關鍵詞),已開通的直達號的關鍵詞是這個直達號獨占的,其他直達號不能再申請以該關鍵詞作為直達號名稱來開通另一個直達號。
[0089]獲取單元13可通過將提取的候選關鍵詞與直達號資源庫中的直達號的關鍵詞進行匹配,如果直達號資源庫中存在與候選關鍵詞相匹配的直達號的關鍵詞,則該候選關鍵詞屬于直達號資源庫,否則,該候選關鍵詞不屬于直達號資源庫。
[0090]如果提取的候選關鍵詞屬于直達號資源庫,則表明該候選關鍵詞已經被已開通的直達號占用,不能再作為其他直達號的關鍵詞,因此,需要將其丟棄。由此,可篩選出可作為其他直達號的關鍵詞的候選關鍵詞。
[0091]在對候選關鍵詞進行篩選后,獲取單元13可獲取每個候選關鍵詞的計數值。其中,候選關鍵詞的計數值是在對每個搜索日志進行候選關鍵詞提取和篩選的過程中動態(tài)更新的。更具體地,當從一個搜索日志中提取的搜索關鍵詞被確定為候選關鍵詞,且該候選關鍵詞不屬于直達號資源庫時,如果該候選關鍵詞尚未有對應的計數值,則表明這個搜索詞第一次被作為搜索關鍵詞,將該候選關鍵詞的計數值記錄為預設的初始分值(例如,可為I);如果該候選關鍵詞已經有對應的計數值,則將該候選關鍵詞的計數值增加預設分值(例如,預設分值可為1、2等)。由此,在對候選關鍵詞篩選之后可直接獲取每個篩選后的候選關鍵詞的計數值。
[0092]建立單元14用于根據篩選之后的候選關鍵詞和候選關鍵詞對應的計數值建立候選關鍵詞資源庫。其中,候選關鍵詞資源庫是用于存儲候選關鍵詞及其對應的計數值或者其他相關信息的數據庫。
[0093]更具體地,在本發(fā)明的一個實施例中,首先建立單元14可建立一個空的候選資源庫,然后在對每個搜索日志進行分析以提取出其中的候選關鍵詞并進行篩選的過程中,可在篩選出候選關鍵詞時,查詢候選關鍵詞資源庫,如果候選關鍵詞資源庫中已經存在該候選關鍵詞對應的記錄,則更新候選關鍵詞資源庫中該候選關鍵詞對應的計數值;如果候選關鍵詞資源庫中尚未有該候選關鍵詞對應的記錄,則將該候選關鍵詞的計數值記錄為預設的初始分值,并作為一條新的記錄插入到候選關鍵詞資源庫中。由此,通過對多個搜索日志進行分析,就可實現候選關鍵詞資源庫的建立。
[0094]應當理解,候選關鍵詞資源庫可以存儲在內存中,也可以存儲在磁盤中,可以存儲在提取候選關鍵詞的終端本地,也可以存儲在其他獨立的終端中或者服務器端,本發(fā)明對此不做限定。
[0095]在本發(fā)明的一個實施例中,可選地,建立模塊10還可包括生成單元15,用于在獲取篩選之后的每個候選關鍵詞對應的計數值之后,根據候選關鍵詞對應的計數值和預設的模型生成候選關鍵詞對應的評分。進一步地,可將每個候選關鍵詞的評分也分別存儲在候選關鍵詞資源庫中。
[0096]其中,預設模型可以是將候選關鍵詞對應的計數值轉換為評分的數值轉換模型;
[0097]另外,預設模型還可以是針對候選關鍵詞對應的計數值以及商業(yè)價值評分、服務評分等其他方面的評分綜合評價模型,例如,可以是對多個方面的加權模型。其中,商業(yè)價值評分、服務評分等其他方面的評分可通過一些商業(yè)系統(tǒng)(如百度的鳳巢系統(tǒng))、服務系統(tǒng)或者第三方評分系統(tǒng)等獲取。從而,可綜合多方面的評價標準對候選關鍵詞進行更精準的評價。
[0098]第一接收模塊20用于提供直達號注冊界面,并接收用戶在直達號注冊界面中輸入的待查驗直達號關鍵詞。
[0099]在本發(fā)明的一個實施例中,直達號服務平臺可在網頁或者客戶端界面中提供直達號注冊入口,當用戶觸發(fā)直達號注冊入口時,可為用戶提供直達號注冊界面。注冊界面中具有多個輸入框,以供注冊用戶輸入用戶的注冊信息以及待查驗直達號關鍵詞等。
[0100]在本發(fā)明的一個實施例中,在注冊用戶輸入待查驗直達號關鍵詞的過程中,第一接收模塊20通過直達號注冊界面中的JS (JavaScript)代碼以異步傳輸的方式實時接收注冊用戶輸入的內容。
[0101]判斷模塊30用于判斷待查驗直達號關鍵詞是否已被直達號占用。
[0102]在本發(fā)明的實施例中,判斷模塊30可根據待查驗直達號關鍵詞查詢直達號資源庫,如果待查驗直達號關鍵詞輸入直達號資源庫,則判斷待查驗直達號關鍵詞已被直達號占用,否則判斷待查驗直達號關鍵詞未被直達號占用。
[0103]反饋模塊40用于在判斷模塊判斷待查驗直達號關鍵詞未被直達號占用時,向用戶反饋查驗通過結果。
[0104]更具體地,如果判斷待查驗直達號關鍵詞未被直達號占用,反饋模塊40可向用戶反饋查驗通過結果,并提示用戶可用該待查驗直達號關鍵詞作為直達號名稱進行申請注
ΠΠ
/ttr O
[0105]提供模塊50用于在判斷模塊判斷待查驗直達號關鍵詞被直達號占用時,根據待查驗直達號關鍵詞和候選關鍵詞資源庫生成候選關鍵詞列表,并將候選關鍵詞列表提供至用戶。
[0106]在本發(fā)明的一個實施例中,提供模塊50具體用于:
[0107]首先,根據待查驗直達號關鍵詞查詢候選關鍵詞資源庫以生成第一候選關鍵詞列表。更具體地,提供模塊50可遍歷候選關鍵詞資源庫中的所有候選關鍵詞,并按照預設的匹配策略從候選關鍵詞資源庫中選出與待查驗直達號關鍵詞相匹配的候選關鍵詞,生成第一候選關鍵詞列表。舉例來說,匹配策略可以是:以待查驗直達號關鍵詞為前綴,或以待查驗直達號關鍵詞為后綴,或包含待查驗直達號關鍵詞,或以與待查驗直達號關鍵詞存在超過預設長度的公共子串等。
[0108]然后,根據第一候選關鍵詞列表中每個候選關鍵詞對應的評分生成第二候選關鍵詞列表,并將第二候選關鍵詞列表作為候選關鍵詞列表。由于候選關鍵詞對應的評分是候選關鍵詞的商業(yè)價值、服務價值、用戶關注度、以及用戶需求度等多方面的綜合反映,因此,提供模塊50可根據候選關鍵詞對應的評分從第一候選關鍵詞列表中進一步篩選出評分較大的預設數量的候選關鍵詞,生成第二候選關鍵詞列表。
[0109]在生產第二候選關鍵詞列表后,提供模塊50可將第二候選關鍵詞列表提供給用戶。
[0110]在本發(fā)明的一個可選的實施例中,在向用戶提供第二候選關鍵詞列表時,提供模塊50還可以根據每個候選關鍵詞所對應的評分給每個候選關鍵詞確定一種展現樣式,以向用戶傳遞每個候選關鍵詞的不同商業(yè)價值、關注度、服務價值等。例如,評分越高的候選關鍵詞,其展現的字體就越大,和/或其字體加粗程度也越大,或者根據評分由高到低,將展現的顏色分別設定為紅、橙、黃、藍等。不但能夠更直觀的明了地為用戶提供候選關鍵詞,并且增強了展示的多樣性和趣味性。
[0111]在本發(fā)明的一個可選實施例中,在向用戶提供第二候選關鍵詞列表時,提供模塊50還可將第二候選關鍵詞列表中每個候選關鍵詞對應的評分也提供給用戶,以使用戶對推薦的候選關鍵詞有一個更加直觀的認知,便于用戶根據需要進行選擇。
[0112]本發(fā)明實施例的直達號關鍵詞的推薦裝置,通過建立候選關鍵詞資源庫,并在用戶輸入的待查驗直達號關鍵詞已經被直達號占用時,根據待查驗直達號關鍵詞和建立的候選關鍵詞資源庫為用戶提供候選關鍵詞列表,從而在待查驗直達號關鍵詞已經被直達號占用時,用戶無需多次查找更換可用的、未被占用的直達號關鍵詞,能夠顯著降低了用戶在申請注冊直達號時的時間成本,減少用戶的時間和精力的消耗,提升了用戶體驗。
[0113]圖6為根據本發(fā)明另一個實施例的直達號關鍵詞的推薦裝置的結構示意圖。
[0114]如圖6所示,該直達號關鍵詞的推薦裝置,包括:建立模塊10、第一接收模塊20、判斷模塊30、反饋模塊40、提供模塊50、第二接收模塊60和更新模塊70。
[0115]具體地,建立模塊10、第一接收模塊20、判斷模塊30、反饋模塊40和提供模塊50可參照圖4所示實施例,在此不再贅述。
[0116]第二接收模塊60用于接收用戶在候選關鍵詞列表中選擇的候選關鍵詞。
[0117]更新模塊70用于根據用戶選擇的候選關鍵詞更新候選關鍵詞資源庫。
[0118]更具體地,當用戶從候選關鍵詞列表中選擇候選關鍵詞進行注冊后,可在候選關鍵詞資源庫中將用戶選擇的候選關鍵詞對應的記錄刪除。從而保證該候選關鍵詞不會再次推薦給其他用戶。
[0119]同理,保證用戶已申請注冊或準備申請注冊的關鍵詞不會推薦給其他用戶在本發(fā)明的實施例中,在待查驗直達號關鍵詞查驗通過后,如果用戶根據該待查驗直達號關鍵詞進行了申請注冊,則根據待查驗直達號關鍵詞查詢候選關鍵詞資源庫,如果候選關鍵詞資源庫中有該待查驗直達號關鍵詞對應的記錄,則刪除該記錄。從而,保證候選關鍵詞資源庫中的候選關鍵詞是未被直達號占用的關鍵詞,并且避免出現一個直達號被多個用戶注冊的情況。
[0120]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術領域】的技術人員所理解。
[0121]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執(zhí)行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0122]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0123]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0124]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0125]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0126]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0127]盡管已經示出和描述了本發(fā)明的實施例,本領域的普通技術人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由權利要求及其等同限定。
【權利要求】
1.一種直達號關鍵詞的推薦方法,其特征在于,包括以下步驟: 建立候選關鍵詞資源庫; 提供直達號注冊界面,并接收用戶在所述直達號注冊界面中輸入的待查驗直達號關鍵詞; 判斷所述待查驗直達號關鍵詞是否已被直達號占用; 如果判斷所述待查驗直達號關鍵詞未被直達號占用,則向所述用戶反饋查驗通過結果;以及 如果判斷所述待查驗直達號關鍵詞被直達號占用,則根據所述待查驗直達號關鍵詞和所述候選關鍵詞資源庫生成候選關鍵詞列表,并將所述候選關鍵詞列表提供至所述用戶。
2.如權利要求1所述的直達號關鍵詞的推薦方法,其特征在于,所述建立候選關鍵詞資源庫具體包括: 獲取多個搜索日志; 提取所述多個搜索日志中的多個候選關鍵詞; 根據已有的直達號對所述多個候選關鍵詞進行篩選,并獲取篩選之后的每個所述候選關鍵詞對應的計數值; 根據篩選之后的所述候選關鍵詞和所述候選關鍵詞對應的計數值建立所述候選關鍵詞資源庫。
3.如權利要求2所述的直達號關鍵詞的推薦方法,其特征在于,所述根據已有的直達號對所述多個候選關鍵詞進行篩選具體包括: 判斷提取的所述候選關鍵詞是否屬于直達號資源庫; 如果屬于所述直達號資源庫,則將所述候選關鍵詞丟棄。
4.如權利要求2所述的直達號關鍵詞的推薦方法,其特征在于,所述提取所述多個搜索日志中的多個候選關鍵詞具體包括: 提取每個所述搜索日志中的搜索關鍵詞; 如果所述搜索關鍵詞符合直達號定義的語法規(guī)則,則將所述搜索關鍵詞作為所述候選關鍵詞; 如果所述搜索關鍵詞不符合直達號定義的語法規(guī)則,則進一步獲取所述搜索關鍵詞的詞性;以及 如果所述搜索關鍵詞的詞性為名詞,則將所述搜索關鍵詞作為所述候選關鍵詞。
5.如權利要求4所述的直達號關鍵詞的推薦方法,其特征在于,在所述進一步獲取所述搜索關鍵詞的詞性之前,還包括: 根據所述搜索關鍵詞查詢緩存數據,以從所述緩存數據中查詢所述搜索關鍵詞對應的詞性。
6.如權利要求2所述的直達號關鍵詞的推薦方法,其特征在于,還包括: 根據所述候選關鍵詞對應的計數值和預設的模型生成所述候選關鍵詞對應的評分。
7.如權利要求6所述的直達號關鍵詞的推薦方法,其特征在于,所述根據所述待查驗直達號關鍵詞和所述候選關鍵詞資源庫生成候選關鍵詞列表具體包括: 根據所述待查驗直達號關鍵詞查詢所述候選關鍵詞資源庫以生成第一候選關鍵詞列表; 根據所述第一候選關鍵詞列表中每個候選關鍵詞對應的評分生成第二候選關鍵詞列表,并將所述第二候選關鍵詞列表作為所述候選關鍵詞列表。
8.如權利要求1所述的直達號關鍵詞的推薦方法,其特征在于,還包括: 接收所述用戶在所述候選關鍵詞列表中選擇的候選關鍵詞;以及 根據所述用戶選擇的所述候選關鍵詞更新所述候選關鍵詞資源庫。
9.一種直達號關鍵詞的推薦裝置,其特征在于,包括: 建立模塊,用于建立候選關鍵詞資源庫; 第一接收模塊,用于提供直達號注冊界面,并接收用戶在所述直達號注冊界面中輸入的待查驗直達號關鍵詞; 判斷模塊,用于判斷所述待查驗直達號關鍵詞是否已被直達號占用; 反饋模塊,用于在所述判斷模塊判斷所述待查驗直達號關鍵詞未被直達號占用時,向所述用戶反饋查驗通過結果;以及 提供模塊,用于在所述判斷模塊判斷所述待查驗直達號關鍵詞被直達號占用時,根據所述待查驗直達號關鍵詞和所述候選關鍵詞資源庫生成候選關鍵詞列表,并將所述候選關鍵詞列表提供至所述用戶。
10.如權利要求9所述的直達號關鍵詞的推薦裝置,其特征在于,所述建立模塊具體包括: 獲取單元,用于獲取多個搜索日志; 提取單元,用于提取所述多個搜索日志中的多個候選關鍵詞; 獲取單元,用于根據已有的直達號對所述多個候選關鍵詞進行篩選,并獲取篩選之后的每個所述候選關鍵詞對應的計數值; 建立單元,用于根據篩選之后的所述候選關鍵詞和所述候選關鍵詞對應的計數值建立所述候選關鍵詞資源庫。
11.如權利要求10所述的直達號關鍵詞的推薦裝置,其特征在于,所述獲取單元具體用于: 判斷提取的所述候選關鍵詞是否屬于直達號資源庫; 如果屬于所述直達號資源庫,則將所述候選關鍵詞丟棄。
12.如權利要求10所述的直達號關鍵詞的推薦裝置,其特征在于,所述提取單元具體用于: 提取每個所述搜索日志中的搜索關鍵詞; 如果所述搜索關鍵詞符合直達號定義的語法規(guī)則,則將所述搜索關鍵詞作為所述候選關鍵詞; 如果所述搜索關鍵詞不符合直達號定義的語法規(guī)則,則進一步獲取所述搜索關鍵詞的詞性;以及 如果所述搜索關鍵詞的詞性為名詞,則將所述搜索關鍵詞作為所述候選關鍵詞。
13.如權利要求12所述的直達號關鍵詞的推薦裝置,其特征在于,所述提取單元還用于: 在所述進一步獲取所述搜索關鍵詞的詞性之前,根據所述搜索關鍵詞查詢緩存數據,以從所述緩存數據中查詢所述搜索關鍵詞對應的詞性。
14.如權利要求10所述的直達號關鍵詞的推薦裝置,其特征在于,所述建立模塊還包括: 生成單元,用于根據所述候選關鍵詞對應的計數值和預設的模型生成所述候選關鍵詞對應的評分。
15.如權利要求14所述的直達號關鍵詞的推薦裝置,其特征在于,所述提供模塊具體用于: 根據所述待查驗直達號關鍵詞查詢所述候選關鍵詞資源庫以生成第一候選關鍵詞列表; 根據所述第一候選關鍵詞列表中每個候選關鍵詞對應的評分生成第二候選關鍵詞列表,并將所述第二候選關鍵詞列表作為所述候選關鍵詞列表。
16.如權利要求9所述的直達號關鍵詞的推薦裝置,其特征在于,還包括: 第二接收模塊,用于接收所述用戶在所述候選關鍵詞列表中選擇的候選關鍵詞;以及 更新模塊,用于根據所述用戶選擇的所述候選關鍵詞更新所述候選關鍵詞資源庫。
【文檔編號】G06F17/30GK104462289SQ201410705960
【公開日】2015年3月25日 申請日期:2014年11月27日 優(yōu)先權日:2014年11月27日
【發(fā)明者】朱建庭, 侯震宇, 王繼平 申請人:百度在線網絡技術(北京)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
营口市| 友谊县| 神木县| 屏南县| 通江县| 石渠县| 平泉县| 古蔺县| 阿巴嘎旗| 元江| 黔西| 辽源市| 黄冈市| 织金县| 雅江县| 黔江区| 宝兴县| 万宁市| 商丘市| 仪征市| 明溪县| 龙南县| 鸡泽县| 米易县| 深州市| 资兴市| 交口县| 榕江县| 华池县| 南开区| 周宁县| 民县| 德安县| 古丈县| 漳平市| 朔州市| 电白县| 青河县| 齐齐哈尔市| 察哈| 孝义市|