[發明專利]搜索方法及裝置有效
| 申請號: | 201310516714.3 | 申請日: | 2013-10-28 |
| 公開(公告)號: | CN104572774B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 吳健民;胡立新;連鳳宗;李昌術;王剛 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/953 | 分類號: | G06F16/953 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 搜索 方法 裝置 | ||
本發明公開了一種搜索方法及裝置,屬于網絡搜索領域。所述方法包括:接收搜索請求,所述搜索請求中包含有類型標識;從預先設置的若干個策略組中選擇與該類型標識對應的至少一個策略組,各搜索類型分別對應若干個策略組中的全部或者部分策略組所組成的一個組合;按照預定順序依次執行選擇的至少一個策略組;將該至少一個策略組中最后一個策略組的執行結果輸出為搜索結果。本發明通過根據搜索請求中包含的類型標識選擇對應的策略組并依次執行,通過不同的策略組的動態組合來滿足不同搜索類型,解決了現有技術中按照搜索類型將網絡搜索引擎設置為多套子系統,而導致系統過于繁雜的問題,達到縮短開發周期,降低維護難度的目的。
技術領域
本發明涉及網絡搜索領域,特別涉及一種搜索方法及裝置。
背景技術
網絡搜索是人們網絡生活中必不可少的一部分,借助于網絡搜索引擎,人們可以從海量的網絡信息中準確搜索需要的信息。
網絡搜索主要通過執行預先設置的若干相關性策略來實現。現有的搜索方法,通常按照預定順序逐一執行各條相關性策略,并將最后一條相關性策略執行后獲得的結果作為搜索結果。比如,預先按照搜索類型,比如網頁、圖片或者視頻等,將網絡搜索引擎設置為多套子系統,每套子系統中包含有若干條相關性策略;網絡搜索引擎接收到包含有搜索字符串和搜索類型的搜索請求后,按照搜索類型將搜索字符串發送給對應的子系統,對應的子系統逐一執行其包含的各條相關性策略,并將最后一條相關性策略的執行結果輸出為本次搜索的最終結果。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
現有的搜索方法,需要按照搜索類型將網絡搜索引擎設置為多套子系統,而各套子系統中包含的相關性策略有一定程度的重復,從而導致系統過于繁雜,開發周期長,維護難度大。
發明內容
為了解決現有技術中按照搜索類型將網絡搜索引擎設置為多套子系統,而導致系統過于繁雜的問題,本發明實施例提供了一種搜索方法及裝置。所述技術方案如下:
一方面,提供了一種搜索方法,所述方法包括:
接收搜索請求,所述搜索請求中包含有類型標識;所述類型標識用于表征所述搜索請求對應的搜索類型;
從預先設置的若干個策略組中選擇與所述類型標識相對應的至少一個策略組,所述預先設置的若干個策略組各自包含有至少一條相關性策略,各個所述搜索類型分別對應于所述預先設置的若干個策略組中的全部或者部分策略組所組成的一個組合;
按照預定順序依次執行選擇的所述至少一個策略組;
將所述至少一個策略組中最后一個策略組的執行結果輸出為搜索結果。
另一方面,提供了一種搜索裝置,所述裝置包括:
請求接收模塊,用于接收搜索請求,所述搜索請求中包含有類型標識;所述類型標識用于表征所述搜索請求對應的搜索類型;
選擇模塊,用于從預先設置的若干個策略組中選擇與所述類型標識相對應的至少一個策略組,所述預先設置的若干個策略組各自包含有至少一條相關性策略,各個所述搜索類型分別對應于所述預先設置的若干個策略組中的全部或者部分策略組所組成的一個組合;
執行模塊,用于按照預定順序依次執行選擇的所述至少一個策略組;
第一輸出模塊,用于將所述至少一個策略組中最后一個策略組的執行結果輸出為搜索結果。
本發明實施例提供的技術方案帶來的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310516714.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種搜索引擎的裝置和方法
- 下一篇:社區關系建立方法及裝置





