[發明專利]一種搜索方法、裝置及設備在審
| 申請號: | 201611184144.2 | 申請日: | 2016-12-20 |
| 公開(公告)號: | CN108205572A | 公開(公告)日: | 2018-06-26 |
| 發明(設計)人: | 秦首科;張澤明;韓聰;馬飛超;陳志揚;呂顯赫;王楠 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 候選區塊 搜索結果 條目信息 搜索 排序 裝置及設備 搜索關鍵詞 用戶搜索 區塊 匹配 條目 | ||
本發明公開了一種搜索方法、裝置及設備。該方法包括:獲取與搜索關鍵詞匹配的候選區塊以及各候選區塊中的條目信息;基于各候選區塊的區塊特征以及各條目信息的條目特征,對所獲取的候選區塊以及各候選區塊中的條目信息進行排序;基于排序后的候選區塊以及各候選區塊中的條目信息,生成搜索結果頁。實現了在獲取搜索結果頁的過程中更多地考慮用戶的搜索需求,以更加準確地對搜索結果進行排序,從而獲得更加貼近用戶搜索需求的搜索結果,提升用戶的搜索體驗。
技術領域
本發明實施例涉及信息搜索技術,尤其涉及一種搜索方法、裝置及設備。
背景技術
在當今大數據時代的背景下,互聯網所提供的信息正以驚人的速度持續增長。面對這樣膨大的信息庫,如何準確有效地提取并呈現用戶關注的有用信息成為搜索引擎服務器要解決的首要問題,其中網頁的智能排序更是其中的一個不可忽略的關鍵問題。
目前搜索引擎服務器對于網頁的排序主要是基于網頁的可靠性、網頁內容與搜索關鍵詞的相關性以及網頁的搜索熱度等。比如基于鏈接的分析算法是基于網頁的重要性進行排序,基于文本的相關性技術是基于網頁內容與搜索關鍵詞的相關性進行排序,而基于用戶行為的點擊調權技術則是基于用戶瀏覽網頁過程中的點擊率來排序。這些排序算法所考慮的因素比較單一,且呈現給用戶的搜索結果可能和用戶的真實需求有較大出入,用戶需要從搜索引擎服務器返回的結果中再次篩選有用信息,這無疑加重了用戶的負擔,影響用戶體驗。
發明內容
本發明實施例提供一種搜索方法、裝置及設備,以實現更加準確地對搜索結果進行排序,獲得更加貼近用戶搜索需求的搜索結果,提升用戶的搜索體驗。
第一方面,本發明實施例提供了一種搜索方法,包括:
獲取與搜索關鍵詞匹配的候選區塊以及各候選區塊中的條目信息;
基于各候選區塊的區塊特征以及各條目信息的條目特征,對所獲取的候選區塊以及各候選區塊中的條目信息進行排序;
基于排序后的候選區塊以及各候選區塊中的條目信息,生成搜索結果頁。
第二方面,本發明實施例還提供了一種搜索裝置,該裝置包括:
候選信息獲取模塊,用于獲取與搜索關鍵詞匹配的候選區塊以及各候選區塊中的條目信息;
排序模塊,用于基于各候選區塊的區塊特征以及各條目信息的條目特征,對所獲取的候選區塊以及各候選區塊中的條目信息進行排序;
搜索結果頁生成模塊,用于基于排序后的候選區塊以及各候選區塊中的條目信息,生成搜索結果頁。
第三方面,本發明實施例還提供了一種設備,包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明實施例所述的方法。
本發明實施例提供的一種搜索方法、裝置及設備,通過獲取與搜索關鍵詞匹配的候選區塊以及各候選區塊中的條目信息,基于各候選區塊的區塊特征以及各條目信息的條目特征,對所獲取的候選區塊以及各候選區塊中的條目信息進行排序,并基于排序后的候選區塊以及各候選區塊中的條目信息,生成搜索結果頁,減少與用戶搜索需求偏離較遠的搜索條目,獲得更加貼近用戶搜索需求的搜索結果頁,能夠有效減少用戶的二次篩選,提升用戶的搜索體驗。
附圖說明
圖1為本發明實施例一提供的一種搜索排序方法的流程圖;
圖2為本發明實施例一提供的一種搜索結果頁示意圖;
圖3為本發明實施例二提供的一種搜索排序方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611184144.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:鍵值數據表的連接方法及裝置
- 下一篇:一種數據分布式存儲方法及系統





