[發(fā)明專利]關(guān)鍵詞過(guò)濾方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410134760.1 | 申請(qǐng)日: | 2014-04-03 |
| 公開(公告)號(hào): | CN103902714B | 公開(公告)日: | 2017-08-01 |
| 發(fā)明(設(shè)計(jì))人: | 洪超 | 申請(qǐng)(專利權(quán))人: | 北京國(guó)雙科技有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司11240 | 代理人: | 李志剛,吳貴明 |
| 地址: | 100086 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 關(guān)鍵詞 過(guò)濾 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及關(guān)鍵詞過(guò)濾領(lǐng)域,具體而言,涉及一種關(guān)鍵詞過(guò)濾方法和裝置。
背景技術(shù)
在通過(guò)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行關(guān)鍵詞選取的過(guò)程中,通常需要對(duì)關(guān)鍵詞進(jìn)行過(guò)濾,將關(guān)鍵詞中的一些非法關(guān)鍵詞、敏感關(guān)鍵詞或是惡意關(guān)鍵詞過(guò)濾。例如,當(dāng)需要選取搜索引擎中搜索次數(shù)前10個(gè)關(guān)鍵詞時(shí),通常先查詢出Top20或是Top100的關(guān)鍵詞,再?gòu)牟樵兂龅年P(guān)鍵詞中過(guò)濾掉非法關(guān)鍵詞,該非法關(guān)鍵詞可以根據(jù)需要進(jìn)行自定義,如滿足一定規(guī)則的惡意關(guān)鍵詞等。最后從剩下的關(guān)鍵詞里選取出排名前10的關(guān)鍵詞。
在上述選取關(guān)鍵詞的過(guò)程中,通常出現(xiàn)過(guò)濾后的關(guān)鍵詞的數(shù)量小于需要選取的關(guān)鍵詞的數(shù)量,導(dǎo)致無(wú)法準(zhǔn)確的返回相應(yīng)數(shù)量的關(guān)鍵詞。例如上述中,Top20或是Top100中的關(guān)鍵詞經(jīng)過(guò)過(guò)濾之后,剩下關(guān)鍵詞的數(shù)量小于10個(gè)。此時(shí),需要返回所有的關(guān)鍵詞,重新執(zhí)行上述操作,這樣造成數(shù)據(jù)庫(kù)系統(tǒng)很大的開銷。
針對(duì)現(xiàn)有技術(shù)中由于過(guò)濾后的關(guān)鍵詞的數(shù)量小于需要選取的關(guān)鍵詞的數(shù)量導(dǎo)致無(wú)法準(zhǔn)確的返回相應(yīng)數(shù)量的關(guān)鍵詞的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種關(guān)鍵詞過(guò)濾方法和裝置,以解決由于過(guò)濾后的關(guān)鍵詞的數(shù)量小于需要選取的關(guān)鍵詞的數(shù)量導(dǎo)致無(wú)法準(zhǔn)確的返回相應(yīng)數(shù)量的關(guān)鍵詞的問(wèn)題。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種關(guān)鍵詞過(guò)濾方法。根據(jù)本發(fā)明的關(guān)鍵詞過(guò)濾方法包括:由互聯(lián)網(wǎng)查詢結(jié)果中獲取多個(gè)關(guān)鍵詞;按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾,得到第一數(shù)量的關(guān)鍵詞;從第一數(shù)量的關(guān)鍵詞中選取第二數(shù)量的關(guān)鍵詞;以及輸出第二數(shù)量的關(guān)鍵詞。
進(jìn)一步地,從第一數(shù)量的關(guān)鍵詞中選取第二數(shù)量的關(guān)鍵詞包括:獲取第一數(shù)量的關(guān)鍵詞中每一個(gè)關(guān)鍵詞被搜索的次數(shù);以及基于被搜索的次數(shù)從第一數(shù)量的關(guān)鍵詞選取第二數(shù)量的關(guān)鍵詞。
進(jìn)一步地,在按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾之前,關(guān)鍵詞過(guò)濾方法還包括:創(chuàng)建關(guān)鍵詞過(guò)濾表,關(guān)鍵詞過(guò)濾表中包括預(yù)設(shè)匹配規(guī)則,其中,按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾包括:將多個(gè)關(guān)鍵詞依次與關(guān)鍵詞過(guò)濾表進(jìn)行匹配;以及根據(jù)與關(guān)鍵詞過(guò)濾表不匹配的關(guān)鍵詞生成合法關(guān)鍵詞列,將合法關(guān)鍵詞列中的關(guān)鍵詞作為第一數(shù)量的關(guān)鍵詞,其中,與關(guān)鍵詞過(guò)濾表匹配的關(guān)鍵詞置為預(yù)設(shè)的默認(rèn)值。
進(jìn)一步地,當(dāng)在多個(gè)關(guān)鍵詞中插入新增關(guān)鍵詞時(shí),按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾還包括:通過(guò)trigger觸發(fā)器將新增關(guān)鍵詞與關(guān)鍵詞過(guò)濾表進(jìn)行匹配,得到匹配結(jié)果;以及根據(jù)匹配結(jié)果重新生成合法關(guān)鍵詞列。
進(jìn)一步地,當(dāng)多個(gè)關(guān)鍵詞中關(guān)鍵詞發(fā)生更改時(shí),按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾還包括:通過(guò)trigger觸發(fā)器將更改的關(guān)鍵詞與關(guān)鍵詞過(guò)濾表進(jìn)行匹配,得到匹配結(jié)果;以及根據(jù)匹配結(jié)果重新生成合法關(guān)鍵詞列。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種關(guān)鍵詞過(guò)濾裝置。根據(jù)本發(fā)明的關(guān)鍵詞過(guò)濾裝置包括:獲取單元,用于由互聯(lián)網(wǎng)查詢結(jié)果中獲取多個(gè)關(guān)鍵詞;過(guò)濾單元,用于按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾,得到第一數(shù)量的關(guān)鍵詞;選取單元,用于從第一數(shù)量的關(guān)鍵詞中選取第二數(shù)量的關(guān)鍵詞;以及輸出單元,用于輸出第二數(shù)量的關(guān)鍵詞。
進(jìn)一步地,選取單元包括:獲取模塊,用于獲取第一數(shù)量的關(guān)鍵詞中每一個(gè)關(guān)鍵詞被搜索的次數(shù);以及選取模塊,用于基于被搜索的次數(shù)從第一數(shù)量的關(guān)鍵詞選取第二數(shù)量的關(guān)鍵詞。
進(jìn)一步地,關(guān)鍵詞過(guò)濾裝置還包括:創(chuàng)建單元,用于在按照預(yù)設(shè)匹配規(guī)則對(duì)多個(gè)關(guān)鍵詞進(jìn)行過(guò)濾之前,創(chuàng)建關(guān)鍵詞過(guò)濾表,關(guān)鍵詞過(guò)濾表中包括預(yù)設(shè)匹配規(guī)則,其中,過(guò)濾單元包括:第一匹配模塊,用于將多個(gè)關(guān)鍵詞依次與關(guān)鍵詞過(guò)濾表進(jìn)行匹配;以及第一生成模塊,用于根據(jù)與關(guān)鍵詞過(guò)濾表不匹配的關(guān)鍵詞生成合法關(guān)鍵詞列,將合法關(guān)鍵詞列中的關(guān)鍵詞作為第一數(shù)量的關(guān)鍵詞,其中,與關(guān)鍵詞過(guò)濾表匹配的關(guān)鍵詞置為預(yù)設(shè)的默認(rèn)值。
進(jìn)一步地,過(guò)濾單元還包括:第二匹配模塊,用于當(dāng)在多個(gè)關(guān)鍵詞中插入新增關(guān)鍵詞時(shí),通過(guò)trigger觸發(fā)器將新增關(guān)鍵詞與關(guān)鍵詞過(guò)濾表進(jìn)行匹配,得到匹配結(jié)果;以及第二生成模塊,用于根據(jù)匹配結(jié)果重新生成合法關(guān)鍵詞列。
進(jìn)一步地,過(guò)濾單元還包括:第三匹配模塊,用于當(dāng)多個(gè)關(guān)鍵詞中關(guān)鍵詞發(fā)生更改時(shí),通過(guò)trigger觸發(fā)器將更改的關(guān)鍵詞與關(guān)鍵詞過(guò)濾表進(jìn)行匹配,得到匹配結(jié)果;以及第三生成模塊,用于根據(jù)匹配結(jié)果重新生成合法關(guān)鍵詞列。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京國(guó)雙科技有限公司,未經(jīng)北京國(guó)雙科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410134760.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 關(guān)鍵詞輸出設(shè)備和關(guān)鍵詞輸出方法
- 用于選擇用于網(wǎng)絡(luò)發(fā)布的關(guān)鍵詞的方法和設(shè)備
- 關(guān)鍵詞質(zhì)量度的檢測(cè)方法和裝置
- 關(guān)鍵詞排名的檢測(cè)方法和裝置
- 關(guān)鍵詞相似度獲取方法、裝置及服務(wù)器
- 關(guān)鍵詞推薦方法及裝置
- 一種關(guān)鍵詞檢索管理系統(tǒng)
- 一種信息推薦方法、電子設(shè)備、存儲(chǔ)介質(zhì)及系統(tǒng)
- 關(guān)鍵詞廣告投放自動(dòng)化否定關(guān)鍵詞方法及裝置
- 一種長(zhǎng)尾關(guān)鍵詞識(shí)別方法、關(guān)鍵詞搜索方法及計(jì)算機(jī)設(shè)備
- 用于微米過(guò)濾、超級(jí)過(guò)濾和納米過(guò)濾的過(guò)濾裝置
- 過(guò)濾裝置、過(guò)濾件及過(guò)濾方法
- 過(guò)濾膜、過(guò)濾單元、過(guò)濾系統(tǒng)以及過(guò)濾方法
- 過(guò)濾介質(zhì)、過(guò)濾元件和過(guò)濾組件
- 過(guò)濾裝置、過(guò)濾系統(tǒng)和過(guò)濾方法
- 過(guò)濾模組、過(guò)濾裝置及過(guò)濾方法
- 過(guò)濾介質(zhì)、過(guò)濾元件和過(guò)濾方法
- 過(guò)濾裝置、過(guò)濾系統(tǒng)及過(guò)濾方法
- 過(guò)濾材料、過(guò)濾組件、過(guò)濾器及過(guò)濾方法
- 過(guò)濾裝置(水過(guò)濾)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





