国产精品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>

      一種顯示相關關鍵詞的方法及系統(tǒng)的制作方法

      文檔序號:6574657閱讀:271來源:國知局
      專利名稱:一種顯示相關關鍵詞的方法及系統(tǒng)的制作方法
      技術領域
      本發(fā)明涉及信息檢索領域,特別是涉及一種顯示相關關鍵詞的方法及 系統(tǒng)。
      背景技術
      隨著因特網(wǎng)及其它數(shù)據(jù)網(wǎng)和系統(tǒng)中使用的文本和多媒體內(nèi)容的迅速增 加,用戶越來越多地依靠基于關鍵詞的搜索工具去搜索需要的信息。 一般 地,用戶將所需要查找的信息文件的關鍵詞輸入搜索工具或引擎,由搜索 工具或引擎在已有索引數(shù)據(jù)庫中進行搜索并返回搜索結果,通常,現(xiàn)有的 搜索工具或引擎還會在當前搜索結果頁面中顯示與用戶所輸入的關鍵詞 (即主關鍵詞)相關的 一個或多個相關關鍵詞。現(xiàn)有技術中,典型的,對于所述相關關鍵詞的顯示一般有以下兩種方式1 、按照主關鍵詞靜態(tài)顯示固定個數(shù)的相關關鍵詞。 在這種方式下,用戶可以選擇的相關關鍵詞的個數(shù)是固定的,例如, GOOGLE在搜索結果頁面僅顯示與主關鍵詞相應的10個相關關4定詞。然 而,公知的是,根據(jù)主關鍵詞可以獲得的相關關鍵詞在實際中是很多的, 顯然,這種有限數(shù)量的相關關鍵詞顯示往往不能滿足用戶的需求,不能在 用戶使用時更好地提示用戶,用戶體驗較差。 2、提供相關關鍵詞的進一步搜索。在這種方式下,對于在當前搜索結果頁面不能顯示的相關關鍵詞,提 供進一步搜索。以百度的相關關鍵詞顯示為例,在顯示與主關鍵詞相應的 9個相關關鍵詞后,提供"更多相關搜索"選項,用戶通過點擊即可進一步搜 索全部的相關關鍵詞,再跳轉到相關關鍵詞的顯示頁面。顯然,這種相關 關鍵詞的顯示需要用戶經(jīng)過多個步驟,操作復雜,不符合用戶的使用習慣。所以,現(xiàn)階段需要本領域技術人員迫切解決的一個技術問題就是如何使用戶能夠簡單、全面的獲得相關關鍵詞。 發(fā)明內(nèi)容本發(fā)明所要解決的技術問題是提供一種顯示相關關鍵詞方法,用以使 用戶能夠筒單、全面的獲得相關關鍵詞。相應的,本發(fā)明另一個目的是提供一種顯示相關關鍵詞系統(tǒng),用于保 證上述方法的應用及實施。為了解決上述問題,本發(fā)明實施例公開了 一種顯示相關關鍵詞的方法,包括接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā) 出提取對應所述主關鍵詞的相關關鍵詞的請求; 針對所述主關鍵詞記錄所述請求的次數(shù);根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相 關關鍵詞分組表;顯示所述候選相關關鍵詞分組表中的相關關鍵詞。優(yōu)選的是,所述對應主關鍵詞的相關關鍵詞分組表存儲在服務器端的 緩存中。優(yōu)選的是,通過以下步驟將對應主關鍵詞的相關關鍵詞分組表存儲在 服務器端的緩存中在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關鍵詞;對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關 關鍵詞分組表保存至所述緩存中。優(yōu)選的是,通過以下步驟將對應主關鍵詞的相關關鍵詞分組表存儲在 服務器端的緩存中獲取與所述主關鍵詞對應的相關關鍵詞;對所述相關關4建詞進行分組,生成相關關《5t詞分組表,并將所述相關 關鍵詞分組表保存至數(shù)據(jù)庫中;在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表并保存至所述 緩存中。優(yōu)選的是,通過以下步驟記錄所述請求的次數(shù)根據(jù)每個Key創(chuàng)建表格,將所述Value存儲于與所述Key對應的位置, 所述Key為主關鍵詞,所述Value為根據(jù)該主關鍵詞發(fā)出請求的次數(shù);根據(jù)所述請求查找匹配的Key,獲取所述表格中對應位置的Value,將 所述Value力卩1并i己錄。優(yōu)選的是,所述表格存儲在服務器端的緩存中。優(yōu)選的是,通過以下步驟生成相關關鍵詞分組表在所述相關關鍵詞中確定固定關鍵詞和輪循關鍵詞;根據(jù)主關鍵詞預置至少 一個相關關鍵詞分組表,并在所述相關關鍵詞 分組表中添加所述固定關鍵詞和輪循關鍵詞。優(yōu)選的是,通過以下步驟確定固定關鍵詞和輪循關鍵詞統(tǒng)計各個相關關鍵詞與主關鍵詞的相關度;將所述相關度大于或等于一定閾值的相關關鍵詞確定為固定關鍵詞; 將所述相關度小于 一 定閾值的相關關鍵詞確定為輪循關鍵詞。 本發(fā)明實施例還提供了 一種顯示相關關鍵詞的系統(tǒng),包括 接口單元用于接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求; 記錄單元用于針對所述主關鍵詞記錄所述請求的次數(shù); 獲取單元用于根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關鍵詞分組表;顯示單元用于顯示所述候選相關關鍵詞分組表中的相關關鍵詞。 優(yōu)選的是,所述的系統(tǒng),還包括存儲單元用于存儲所述對應主關鍵詞的相關關鍵詞分組表。 優(yōu)選的是,所述的系統(tǒng),還包括 數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞; 關鍵詞提取單元用于在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關 鍵詞;分組單元用于對所述相關關鍵詞進行分組,生成相關關鍵詞分組表。 優(yōu)選的是,所述的系統(tǒng),還包括數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞分組表;分組表提取單元用于在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表。優(yōu)選的是,所述記錄單元包括創(chuàng)建子單元用于根據(jù)每個Key創(chuàng)建表格,將所述Value存儲于與所 述Key對應的位置,所述Key為主關鍵詞,所述Value為根據(jù)該主關鍵詞 發(fā)出請求的次數(shù);記錄子單元用于根據(jù)所述請求查找匹配的Key,獲取所述表格中對 應位置的Value ,將所述Value加1并記錄。優(yōu)選的是,所述表格存儲在服務器端的緩存中。優(yōu)選的是,所述相關關鍵詞分組表中包括固定關鍵詞和輪循關鍵詞, 所述固定關鍵詞為與所述主關鍵詞的相關度大于或等于一定閾值的相關關 鍵詞,所述輪循關鍵詞為與所述主關鍵詞的相關度小于一定閾值的相關關 鍵詞。與現(xiàn)有技術相比,本發(fā)明實施例具有以下優(yōu)點首先,本發(fā)明實施例通過針對某個主關鍵詞發(fā)出的提取相關關鍵詞請 求次數(shù)調用不同的相關關鍵詞分組詞,實現(xiàn)相關關鍵詞的輪循顯示,使用 戶能夠在不增加操作的前提下,獲得比較全面的相關關鍵詞;其次,本發(fā)明實施例通過讀取緩存的操作,使相應的請求可以得到快 速響應,特別是在高并發(fā)的狀態(tài)下,有利于提高系統(tǒng)的處理效率,并且有 效節(jié)約了服務器的資源;再者,本發(fā)明實施例可以適用于各種網(wǎng)絡搜索引擎以及各種本地搜索 引擎,也可以適用于各種搜索工具或者搜索網(wǎng)站,因而對所述顯示的頁面 無特別要求,使用門檻低,用戶體驗好;最后,本發(fā)明實施例對于服務提供商來說,無特殊保密算法,實現(xiàn)簡 單,開發(fā)成本低。


      圖1是本發(fā)明的一種顯示相關關鍵詞方法的步驟流程圖;圖2是本發(fā)明的一種用戶操作界面的示意圖;圖3是本發(fā)明的 一種顯示相關關鍵詞系統(tǒng)的結構框圖;圖4應用圖3所示的系統(tǒng)顯示相關關鍵詞的方法實施例1的流程圖; 圖5應用圖3所示的系統(tǒng)顯示相關關鍵詞的方法實施例2的流程圖。
      具體實施方式
      為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附 圖和具體實施方式
      對本發(fā)明作進一步詳細的說明。本發(fā)明實施例的核心構思之一在于,根據(jù)主關鍵詞提取相關關鍵詞的 請求次數(shù),獲取相應的相關關鍵詞分組表,從而實現(xiàn)相關關鍵詞的全面輪 循顯示。參照圖1,示出了本發(fā)明的一種顯示相關關鍵詞方法的步驟流程圖, 包括以下步驟步驟101、接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的 腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;用戶在使用搜索工具或搜索引擎時,利用輸入設備,比如鍵盤、手寫 板等在搜索欄或工具欄輸入主關鍵詞后,通過點擊確定、按回車鍵或TAB 鍵或其它觸發(fā)方式即可觸發(fā)本地程序或搜索頁面的腳本程序發(fā)出對與所述 主關鍵詞對應的相關關鍵詞的提取請求。步驟102、針對所述主關鍵詞記錄所述請求的次數(shù); 優(yōu)選的是, 一種記錄所述次數(shù)的方法包括以下子步驟 子步驟A1:根據(jù)每個Key創(chuàng)建表格,每個表格包括兩個字段Key和 Value,將所述Value存儲于與所述Key對應的位置;其中,所述Key為主關鍵詞,所述Value為根據(jù)該主關鍵詞發(fā)出請求 的次數(shù);子步驟A2:根據(jù)所述請求查找匹配的Key,獲取所述表格中對應位置 的Value,將所述Value加1并記錄??梢岳斫獾氖?,通過獲取所述表格中對應位置的Value,如果已知根據(jù) 該主關鍵詞已經(jīng)發(fā)出過3次請求,則根據(jù)當前請求將Value加1,得到次數(shù) 為4;如果已知根據(jù)該主關鍵詞未發(fā)出過請求,則根據(jù)當前請求將Value加 1,得到次數(shù)為1。當然,上述記錄的方法僅僅用于舉例,其它能夠實現(xiàn)在緩存中記錄次數(shù)的方法都是可行的,在此無法——詳述而已。例如,本領域技術人員易 于想到,可以根據(jù)所述主關鍵詞創(chuàng)建文件,讀取到文件下的次數(shù)記錄后, 然后加1更新文件等,對此本發(fā)明無需進行限定。所述表格可以存儲在服務器中,優(yōu)選的是,所述表格存儲在服務器端 的緩存中。從而有利于減少系統(tǒng)資源的占用,并有效提高系統(tǒng)的處理效率。步驟103、根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中 獲取候選相關關4定詞分組表;為了使所述請求得到快速響應,特別是在高并發(fā)的狀態(tài)下,充分節(jié)省 服務器的資源及空間,有效提高服務器的處理效率,優(yōu)選的是,所述對應 主關鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中。在實際中, 一種可能的情況是,由于所述主關鍵詞及相關關鍵詞的應 用較多,在服務器的數(shù)據(jù)庫中已經(jīng)保存了主關鍵詞及對應相關關鍵詞。在 這種情況下,本實施例的一種核心構思為,在所述數(shù)據(jù)庫中提取與所述主 關4定詞對應的相關關《建詞,再對這些相關關4建詞進行分組,生成相關關鍵: 詞分組表并保存至緩存中,以便用戶在下一次針對該主關鍵詞發(fā)出對應的 相關關鍵詞的提取請求時,可以直接從緩存中獲取相應的相關關鍵詞分組 表。因此,本發(fā)明一種優(yōu)選的實施例為,通過以下子步驟將對應主關鍵詞 的相關關鍵詞分組表存儲在服務器端的緩存中子步驟B1 、在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關鍵詞;子步驟B2、對所述相關關4建詞進行分組,生成相關關4建詞分組表,并 將所述相關關鍵詞分組表保存至所述緩存中。在實際中,另一種可能的情況是,數(shù)據(jù)庫中并未預置主關鍵詞及對應 的相關關鍵詞。在這種情況下,本實施例的一種核心構思為,根據(jù)所述主 關鍵詞獲取對應的相關關lt詞,然后對所述相關關4建詞進行分組,生成相 關關鍵詞分組表,并將所述相關關鍵詞分組表保存至數(shù)據(jù)庫中,如果從緩 存中不能獲取到相應的相關關鍵詞分組表時,則到數(shù)據(jù)庫中提取相應的相 關關鍵詞分組表并保存至緩存中。因此,另一種優(yōu)選的實施例為,通過以 下子步驟將對應主關鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中子步驟Cl 、獲取與所述主關鍵詞對應的相關關鍵詞;所述相關關鍵詞可以由本領域技術人員根據(jù)需要或經(jīng)驗獲取,例如, 通過進行多重排列組合獲取等,本發(fā)明對此不需要進行限定。子步驟C2、對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關關鍵詞分組表保存至數(shù)據(jù)庫中;子步驟C3、在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表并 保存至所述緩存中。當然,上述存儲相關關鍵詞分組表的方式僅僅用于舉例,本發(fā)明并不 限于上述兩種方式,本領域技術人員可以根據(jù)需要或者經(jīng)驗設置其它方式, 本發(fā)明對此不作限制。在實際中, 一種優(yōu)選的生成分組表的方法包括以下子步驟子步驟D1 、在所述相關關#:詞中確定固定關4t詞和輪循關^l定詞;子步驟D2、根據(jù)主關鍵詞預置至少一個相關關鍵詞分組表,并在所述 相關關鍵詞分組表中添加所述固定關鍵詞和輪循關鍵詞。例如,通過以下公式計算獲得應當預置的相關關鍵詞分組表P的個數(shù)P=((M-N-1)/L)+1;其中,M為某個主關鍵詞對應的相關關鍵詞的總數(shù);N為固定關鍵詞 的數(shù)量;L為輪循關鍵詞的數(shù)量;在實際中,N和L可以由本領域技術人 員根據(jù)需要或經(jīng)驗進行設置,假設1VN50, N=10, L=10,那么通過以上公 式計算得到應當設置的相關關鍵詞分組表為4組。然后,根據(jù)所述主關鍵 詞預置4個相關關4建詞分組表,并在每個相關關4建詞分組表中添加固定關 鍵詞和輪循關鍵詞。當然,上述生成相關關鍵詞分組表的方法僅僅用于舉例,本發(fā)明并不 限于上述方法,其它能夠生成相關關鍵詞分組表的方式都是可行的,在此無法--"^述而已。優(yōu)選的是,還可以通過以下子步驟確定固定關鍵詞和輪循關鍵詞 子步驟El 、統(tǒng)計各個相關關鍵詞與主關鍵詞的相關度; 所述統(tǒng)計相關度的方法可以由本領域技術人員根據(jù)需要或經(jīng)驗設置, 例如,根據(jù)主關鍵詞和相關關鍵詞的同現(xiàn)概率來計算所述相關度,或者, 采用現(xiàn)有技術中的其它方法都是可行的,本發(fā)明對此不需要進行限定。ii子步驟E2、將所述相關度大于或等于一定閾值的相關關鍵詞確定為固定關鍵詞;子步驟E3、將所述相關度小于一定閾值的相關關鍵詞確定為輪循關鍵詞。在實際中,所述固定關鍵詞為在每個相關關鍵詞分組表中固定存在并 提供給用戶顯示的相關關鍵詞,設置這種固定關鍵詞的好處在于,用戶不 論獲得哪個相關關鍵詞分組表中的數(shù)據(jù),都可以獲得相關度較高的推薦項,更符合用戶的使用習慣,用戶體驗更好;例如,對于主關鍵詞bike,具有 10 個固定關4建詞為eclectric bike, mountain bike, e bike, e bicycle, suspension bike, scooter, motorcycle, electric scooter, gas scooter, vechicle, 那 么,這10個固定關鍵詞,都會固定存在于每個相關關鍵詞分組表中,當用 戶針對bike發(fā)出對應的相關關鍵詞提取請求時,不論所述請求的次數(shù)對應 哪個相關關鍵詞分組表,上述IO個固定關鍵詞都會出現(xiàn)在相關關鍵詞分組 表中提供給用戶顯示。所述輪循關鍵詞可以理解為除固定關鍵詞以外的其它相關關鍵詞,對 于這部分相關關鍵詞,可以按照任意規(guī)則把它們分別添加到每個相關關鍵 詞分組表中,優(yōu)選的是,保證每個輪循關鍵詞只被添加到一個相關關鍵詞 分組表中,這樣處理的好處在于,可以使所有的相關關鍵詞可以獲得全部 展示的機會。當用戶通過對某個主關鍵詞發(fā)出多次請求時,會根據(jù)請求的 次數(shù)循環(huán)調用相應的相關關鍵詞分組表,從而使用戶能夠簡單、全面的獲 得相關關鍵詞。例如,對于主關鍵詞bike,具有輪循關鍵詞motorbike, motobike, scooter, motorcycle, electric scooter, exercise bike, vehicle, fitness, auto, mini motor,貝'J可將motorbike, motobike, scooter, motorcycle, electric scooter添力口到第 一個相關關鍵詞分組表中,而將exercise bike, vehide, fitness, auto, mini motor添加到第二個相關關鍵詞分組表中,當然,在任一 個相關關鍵詞分組表中添加的個數(shù)可以由本領域技術人員任意設置,本發(fā) 明對此不作限制。為了使所述相關關鍵詞分組表得以輪循顯示, 一種簡單的獲取候選相 關關鍵詞分組表的方法為通過對次數(shù)按相應的相關關鍵詞分組表數(shù)取模獲取候選相關關鍵詞分組表。在這種情況下,假設緩存中記錄針對某一主關鍵詞的請求次數(shù)為10,分組表數(shù)為4,那么,得到的分組表為10mod4-2,在這種情況下,則返 回第2個相關關鍵詞分組表,也可以是,排列在第2位的相關關鍵詞分組 表,還可以是,分組表號為2的相關關鍵詞分組表,為候選相關關鍵詞分 組表;如果用戶再次對于該關鍵詞發(fā)出請求,則得到請求次數(shù)為11,分組 表數(shù)為4, 那么,得到的分組表為11 mod4=3,即返回分第3個相關關鍵 詞分組表,也可以是,排列在第3位的相關關鍵詞分組表,還可以是,分 組表號為3的相關關鍵詞分組表為候選相關關鍵詞分組表。對于所述次數(shù) 與相關關鍵詞分組表的對應規(guī)則可以由本領域技術人員任意設置。此外, 上述獲取方法僅僅用于舉例,本發(fā)明并不限于上述方法,其它根據(jù)所述次 數(shù)記錄按照任意規(guī)則獲取相關關鍵詞分組表為候選相關關鍵詞分組表的方 法都是可行的,在此無法——詳述而已。步驟104、顯示所述候選相關關鍵詞分組表中的相關關鍵詞。 所述顯示可以為在當前搜索頁面上顯示,也可以為在搜索結果頁面上 顯示,本實施例可以在任一種顯示場景或設備中顯示,本發(fā)明對此不作限 制。為使本領域技術人員更好地理解本發(fā)明,以下通過舉例詳細說明本發(fā) 明的優(yōu)選實施例。參考圖2,用戶在主關鍵詞輸入框,Pruodct Keyword字段所對應的輸 入框中輸入主關4建詞bike,當鼠標移動到相關關4建詞輸入框,More Keywords字段所對應的輸入框時,即可觸發(fā)本地程序或者搜索頁面的腳本 程序發(fā)出提取對應所述主關鍵詞bike的相關關鍵詞的請求,在這種情況下, 在服務器的緩存中會針對所述主關鍵詞bike記錄所述請求的次數(shù),假設所 述次數(shù)為3,那么在緩存中獲取到對應所述主關鍵詞的第3個相關關鍵詞 分組表為候選相關關鍵詞分組表,在這個相關關鍵詞分組表中保存的固定 關鍵詞為eclectric bike, mountain bike, e bike, foldable bike, battery powered bike, bmx bike, electric bicycle, e bicycle, suspension bicycle, battery powered bicycle, childre,s bicycle; 輪循關鍵詞為motorbike, motobike, scooter,motorcycle, electric scooter, vehicle, gas scooter, auto, mini motor, 則在相關 關鍵詞顯示框中顯示上述固定關鍵詞和輪循關鍵詞。當用戶在在主關4建詞輸入框,Pruodct Keyword字^R所對應的輸入框中 再次輸入主關鍵詞bike,當鼠標移動到相關關^t詞輸入框,More Keywords 字段所對應的輸入框時,即可再次觸發(fā)本地程序或者搜索頁面的腳本程序 發(fā)出提取對應所述主關鍵詞bike的相關關鍵詞的請求,在這種情況下,在 服務器的緩存中會針對所述主關鍵詞bike記錄所述請求的次數(shù)為4,相應 地,在緩存中獲取到對應所述主關鍵詞的第4個相關關鍵詞分組表為候選 相關關鍵詞分組表,在這個相關關鍵詞分組表中保存的固定關鍵詞與上述 固定關鍵詞相同;輪循關鍵詞與上述輪循關鍵詞不同。通過再次觸發(fā)本地 程序或者搜索頁面的腳本程序發(fā)出提出該主關鍵詞bike的相關關鍵詞請 求,還可以繼續(xù)按照上述規(guī)律在相應的相關關鍵詞顯示框中顯示其它的相 關關鍵詞分組表,從而使用戶能夠簡單、全面的獲得相關關鍵詞。參考圖3,示出了本發(fā)明的一種顯示相關關鍵詞系統(tǒng)的結構框圖,包 括以下單元接口單元301:用于接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索 頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;記錄單元302:用于針對所述主關鍵詞記錄所述請求的次數(shù);獲取單元303:用于根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分 組表中獲取候選相關關^t詞分組表;顯示單元3 04:用于顯示所述候選相關關鍵詞分組表中的相關關鍵詞。優(yōu)選的是,所述記錄單元可以包括創(chuàng)建子單元用于根據(jù)每個Key創(chuàng)建表格,將所述Value存儲于與所 述Key對應的位置,所述Key為主關4A詞,所述Value為4艮據(jù)該主關鍵詞 發(fā)出請求的次數(shù);記錄子單元用于根據(jù)所述請求查找匹配的Key,獲取所述表格中對 應位置的Value,將所述Value加1并記錄。其中更為優(yōu)選的是,所述表格存儲在服務器端的緩存中。優(yōu)選的是,所述相關關鍵詞分組表中包括固定關鍵詞和輪循關鍵詞,所述固定關鍵詞為與所述主關鍵詞的相關度大于或等于一定閾值的相關關 鍵詞,所述輪循關鍵詞為與所述主關鍵詞的相關度小于 一定閾值的相關關 鍵詞。優(yōu)選的是,本實施例還可以包括存儲單元用于存儲所述對應主關鍵詞的相關關鍵詞分組表。優(yōu)選的是,本實施例還可以包括 數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞; 關鍵詞提取單元用于在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關 鍵詞;分組單元用于對所述相關關^:詞進行分組,生成相關關^t詞分組表。 參考圖4,示出了應用圖3所示的系統(tǒng)顯示相關關鍵詞的方法實施例1的流程圖,具體包括以下步驟步驟401、接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求; 步驟402、針對所述主關鍵詞記錄所述請求的次數(shù); 步驟403、在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關鍵詞; 步驟404、對所述相關關44詞進行分組,生成相關關4建詞分組表,并將所述相關關鍵詞分組表保存至所述緩存中;步驟405、根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關4建詞分組表;步驟406、顯示所述候選相關關鍵詞分組表中的相關關鍵詞。顯然,所述步驟403和步驟404也可以在步驟401和步驟402之前執(zhí)行,本發(fā)明對此不作限制。作為另一實施例,所述的系統(tǒng)還可以包括數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞分組表;分組表提取單元用于在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表。參考圖5,示出了應用圖3所示的系統(tǒng)顯示相關關鍵詞的方法實施例2 的流程圖,具體包括以下步驟步驟501、獲取與所述主關鍵詞對應的相關關鍵詞;步驟502、對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將 所述相關關鍵詞分組表保存至數(shù)據(jù)庫中;步驟503、在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表并保 存至所述緩存中;步驟504、接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳 本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;步驟505、針對所述主關鍵詞記錄所述請求的次數(shù);步驟506、根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲 取候選相關關鍵詞分組表;步驟507、顯示所述候選相關關鍵詞分組表中的相關關鍵詞。顯然,所述步驟504和步驟505也可以在步驟501、步驟502和步驟 503之前執(zhí)行,本發(fā)明對此不作限制。在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒 有詳述的部分,可以參見其他實施例的相關描述即可。由于所述的顯示相關關鍵詞的系統(tǒng)實施例都可以對應適用于前述的各 種方法實施例中,所以描述較為簡略,未詳盡之處可以參見本說明書前面 相應部分的描述。以上對本發(fā)明所提供的顯示相關關鍵詞方法和顯示相關關鍵詞系統(tǒng)進闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想; 同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
      及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本 發(fā)明的限制。
      權利要求
      1. 一種顯示相關關鍵詞的方法,其特征在于,包括接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;針對所述主關鍵詞記錄所述請求的次數(shù);根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關鍵詞分組表;顯示所述候選相關關鍵詞分組表中的相關關鍵詞。
      2、 如權利要求l所述的方法,其特征在于,所述對應主關鍵詞的相關 關鍵詞分組表存儲在服務器端的緩存中。
      3、 如權利要求2所述的方法,其特征在于,通過以下步驟將對應主關 鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關鍵詞; 對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關 關鍵詞分組表保存至所述緩存中。
      4、 如權利要求2所述的方法,其特征在于,通過以下步驟將對應主關 鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中獲取與所述主關鍵詞對應的相關關鍵詞;對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關 關鍵詞分組表保存至數(shù)據(jù)庫中;在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表并保存至所述 緩存中。
      5、 如權利要求l所述的方法,其特征在于,通過以下步驟記錄所述請 求的次數(shù)根據(jù)每個Key創(chuàng)建表格,將所述Value存儲于與所述Key對應的位置, 所述Key為主關鍵詞,所述Value為根據(jù)該主關鍵詞發(fā)出請求的次數(shù);根據(jù)所述請求查找匹配的Key,獲取所述表格中對應位置的Value,將 所述Value加1并記錄。
      6、 如權利要求5所述的方法,其特征在于,所述表格存儲在服務器端的緩存中。
      7、 如權利要求2或3所述的方法,其特征在于,通過以下步驟生成相 關關鍵詞分組表在所述相關關鍵詞中確定固定關鍵詞和輪循關鍵詞; 根據(jù)主關鍵詞預置至少 一個相關關鍵詞分組表,并在所述相關關鍵詞 分組表中添加所述固定關鍵詞和輪循關鍵詞。
      8、 如權利要求6所述的方法,其特征在于,通過以下步驟確定固定關 鍵詞和輪循關鍵詞統(tǒng)計各個相關關鍵詞與主關鍵詞的相關度;將所述相關度大于或等于一定閾值的相關關鍵詞確定為固定關鍵詞; 將所述相關度小于 一定閾值的相關關鍵詞確定為輪循關鍵詞。
      9、 一種顯示相關關鍵詞的系統(tǒng),其特征在于,包括接口單元用于接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁 面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;記錄單元用于針對所述主關鍵詞記錄所述請求的次數(shù);獲取單元用于根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組 表中獲取候選相關關鍵詞分組表;顯示單元用于顯示所述候選相關關鍵詞分組表中的相關關鍵詞。
      10、 如權利要求9所述的系統(tǒng),其特征在于,還包括 存儲單元用于存儲所述對應主關鍵詞的相關關鍵詞分組表。
      11、 如權利要求10所述的系統(tǒng),其特征在于,還包括 數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞;關鍵詞提取單元用于在數(shù)據(jù)庫中提取與所述主關鍵詞對應的相關關 鍵詞;分組單元用于對所述相關關鍵詞進行分組,生成相關關鍵詞分組表。
      12、 如權利要求10所述的系統(tǒng),其特征在于,還包括 數(shù)據(jù)庫用于存儲主關鍵詞及對應的相關關鍵詞分組表; 分組表提取單元用于在數(shù)據(jù)庫中提取對應所述主關鍵詞的相關關鍵詞分組表。
      13、 如權利要求9所述的系統(tǒng),其特征在于,所述記錄單元包括 創(chuàng)建子單元用于根據(jù)每個Key創(chuàng)建表格,將所述Value存儲于與所述Key對應的位置,所述Key為主關鍵詞,所述Value為根據(jù)該主關鍵詞 發(fā)出請求的次數(shù);記錄子單元用于根據(jù)所述請求查找匹配的Key,獲取所述表格中對 應位置的Value,將所述Value加1并記錄。
      14、 如權利要求13所述的系統(tǒng),其特征在于,所述表格存儲在服務器 端的緩存中。
      15、 如權利要求11或12所述的系統(tǒng),其特征在于,所述相關關鍵詞 分組表中包括固定關鍵詞和輪循關鍵詞,所述固定關鍵詞為與所述主關鍵 詞的相關度大于或等于 一 定閾值的相關關鍵詞,所述輪循關鍵詞為與所述 主關鍵詞的相關度小于 一 定閾值的相關關鍵詞。
      全文摘要
      本發(fā)明提供了一種顯示相關關鍵詞的方法,包括接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;針對所述主關鍵詞記錄所述請求的次數(shù);根據(jù)所述次數(shù)從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關鍵詞分組表;顯示所述候選相關關鍵詞分組表中的相關關鍵詞。本發(fā)明通過針對某個主關鍵詞發(fā)出的提取相關關鍵詞請求次數(shù)調用不同的相關關鍵詞分組詞,實現(xiàn)相關關鍵詞的輪循顯示,使用戶能夠簡單、全面地獲得相關關鍵詞。
      文檔編號G06F17/30GK101276361SQ20071008881
      公開日2008年10月1日 申請日期2007年3月28日 優(yōu)先權日2007年3月28日
      發(fā)明者姚元湖, 彧 張, 磊 潘, 王蔚微 申請人:阿里巴巴集團控股有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1