[發(fā)明專利]一種顯示相關關鍵詞的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 200710088816.4 | 申請日: | 2007-03-28 |
| 公開(公告)號: | CN101276361A | 公開(公告)日: | 2008-10-01 |
| 發(fā)明(設計)人: | 潘磊;姚元湖;王蔚微;張彧 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 | 代理人: | 逯長明 |
| 地址: | 英屬開曼群島大開曼*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 顯示 相關 關鍵詞 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及信息檢索領域,特別是涉及一種顯示相關關鍵詞的方法及系統(tǒng)。
背景技術
隨著因特網及其它數據網和系統(tǒng)中使用的文本和多媒體內容的迅速增加,用戶越來越多地依靠基于關鍵詞的搜索工具去搜索需要的信息。一般地,用戶將所需要查找的信息文件的關鍵詞輸入搜索工具或引擎,由搜索工具或引擎在已有索引數據庫中進行搜索并返回搜索結果,通常,現有的搜索工具或引擎還會在當前搜索結果頁面中顯示與用戶所輸入的關鍵詞(即主關鍵詞)相關的一個或多個相關關鍵詞。
現有技術中,典型的,對于所述相關關鍵詞的顯示一般有以下兩種方式:
1、按照主關鍵詞靜態(tài)顯示固定個數的相關關鍵詞。
在這種方式下,用戶可以選擇的相關關鍵詞的個數是固定的,例如,GOOGLE在搜索結果頁面僅顯示與主關鍵詞相應的10個相關關鍵詞。然而,公知的是,根據主關鍵詞可以獲得的相關關鍵詞在實際中是很多的,顯然,這種有限數量的相關關鍵詞顯示往往不能滿足用戶的需求,不能在用戶使用時更好地提示用戶,用戶體驗較差。
2、提供相關關鍵詞的進一步搜索。
在這種方式下,對于在當前搜索結果頁面不能顯示的相關關鍵詞,提供進一步搜索。以百度的相關關鍵詞顯示為例,在顯示與主關鍵詞相應的9個相關關鍵詞后,提供“更多相關搜索”選項,用戶通過點擊即可進一步搜索全部的相關關鍵詞,再跳轉到相關關鍵詞的顯示頁面。顯然,這種相關關鍵詞的顯示需要用戶經過多個步驟,操作復雜,不符合用戶的使用習慣。
所以,現階段需要本領域技術人員迫切解決的一個技術問題就是:如何使用戶能夠簡單、全面的獲得相關關鍵詞。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種顯示相關關鍵詞方法,用以使用戶能夠簡單、全面的獲得相關關鍵詞。
相應的,本發(fā)明另一個目的是提供一種顯示相關關鍵詞系統(tǒng),用于保證上述方法的應用及實施。
為了解決上述問題,本發(fā)明實施例公開了一種顯示相關關鍵詞的方法,包括:
接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;
針對所述主關鍵詞記錄所述請求的次數;
根據所述次數從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關鍵詞分組表;
顯示所述候選相關關鍵詞分組表中的相關關鍵詞。
優(yōu)選的是,所述對應主關鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中。
優(yōu)選的是,通過以下步驟將對應主關鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中:
在數據庫中提取與所述主關鍵詞對應的相關關鍵詞;
對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關關鍵詞分組表保存至所述緩存中。
優(yōu)選的是,通過以下步驟將對應主關鍵詞的相關關鍵詞分組表存儲在服務器端的緩存中:
獲取與所述主關鍵詞對應的相關關鍵詞;
對所述相關關鍵詞進行分組,生成相關關鍵詞分組表,并將所述相關關鍵詞分組表保存至數據庫中;
在數據庫中提取對應所述主關鍵詞的相關關鍵詞分組表并保存至所述緩存中。
優(yōu)選的是,通過以下步驟記錄所述請求的次數:
根據每個Key創(chuàng)建表格,將所述Value存儲于與所述Key對應的位置,所述Key為主關鍵詞,所述Value為根據該主關鍵詞發(fā)出請求的次數;
根據所述請求查找匹配的Key,獲取所述表格中對應位置的Value,將所述Value加1并記錄。
優(yōu)選的是,所述表格存儲在服務器端的緩存中。
優(yōu)選的是,通過以下步驟生成相關關鍵詞分組表:
在所述相關關鍵詞中確定固定關鍵詞和輪循關鍵詞;
根據主關鍵詞預置至少一個相關關鍵詞分組表,并在所述相關關鍵詞分組表中添加所述固定關鍵詞和輪循關鍵詞。
優(yōu)選的是,通過以下步驟確定固定關鍵詞和輪循關鍵詞:
統(tǒng)計各個相關關鍵詞與主關鍵詞的相關度;
將所述相關度大于或等于一定閾值的相關關鍵詞確定為固定關鍵詞;
將所述相關度小于一定閾值的相關關鍵詞確定為輪循關鍵詞。
本發(fā)明實施例還提供了一種顯示相關關鍵詞的系統(tǒng),包括:
接口單元:用于接收用戶輸入的主關鍵詞,觸發(fā)本地程序或者搜索頁面的腳本程序發(fā)出提取對應所述主關鍵詞的相關關鍵詞的請求;
記錄單元:用于針對所述主關鍵詞記錄所述請求的次數;
獲取單元:用于根據所述次數從對應所述主關鍵詞的相關關鍵詞分組表中獲取候選相關關鍵詞分組表;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710088816.4/2.html,轉載請聲明來源鉆瓜專利網。





