[發明專利]基于詞法和本體概念重排搜索結果有效
| 申請號: | 201110165186.2 | 申請日: | 2011-06-07 |
| 公開(公告)號: | CN102279871A | 公開(公告)日: | 2011-12-14 |
| 發明(設計)人: | V·瓦德拉曼尼;M·斯里坎斯;A·斯里瓦斯塔瓦;T·納杰姆;A·C·薩瑞德蘭;J·米奇利;M·A·阿里 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 詞法 本體 概念 重排 搜索 結果 | ||
1.一種用于重排多個搜索結果的計算機實現的方法,所述方法包括:
接收(302)搜索查詢;
標識(306)來自所述搜索查詢的一個或多個主導概念;
用和元數據庫中的一個或多個主導概念具有關系的多個擴展概念來擴展(308)所述一個或多個主導概念;
接收(502)多個經排序的搜索結果;
使用所述擴展概念來分析(504)所述搜索結果;
基于所述擴展概念來重排(506)所述搜索結果;以及
提供(508)經重排的搜索結果供呈現給終端用戶。
2.如權利要求1所述的計算機實現的方法,其特征在于,所述搜索查詢包括一個或多個搜索項,所述一個或多個主導概念至少部分基于所述一個或多個搜索項來標識。
3.如權利要求2所述的計算機實現的方法,其特征在于,通過使用元數據庫來分析所述一個或多個搜索項,來標識所述一個或多個主導概念。
4.如權利要求2所述的計算機實現的方法,其特征在于,通過除一個或多個搜索項之外使用查詢上下文信息,來標識所述一個或多個主導概念。
5.如權利要求1所述的計算機實現的方法,其特征在于,通過在萬維網上可用的電子文檔中標識概念和概念間的關系來構建元數據庫,所述元數據庫在新內容被發布在萬維網上時動態地更新。
6.如權利要求1所述的計算機實現的方法,其特征在于,所述多個經排序的搜索結果包括來自多個源的多個單獨的搜索結果集合,其中所述多個源包括從以下中選擇的一個或多個:一般web搜索結果、新聞和照片。
7.如權利要求1所述的計算機實現的方法,其特征在于,使用擴展概念分析搜索結果包括:標識每個搜索結果到每個擴展概念的關系強度,其中基于附加概念重排搜索結果包括:基于每個搜索結果到每個擴展概念的關系強度以及每個擴展概念到一個或多個主導概念的關系強度來重排搜索結果。
8.一個或多個存儲計算機可使用指令的計算機可讀介質,所述指令在由一個或多個計算設備使用時使得所述一個或多個計算設備執行一種方法,所述方法包括:
接收(302)搜索查詢;
標識(304)所述搜索查詢的查詢上下文;
分析(304、306)查詢上下文以標識一個或多個主導概念;
標識(402)概念圖內的所述一個或多個主導概念的每一個的位置;
標識(404)與概念圖內的一個或多個主導概念具有關系的多個附加概念;
向每個附加概念分配(406)第一權重,表示每個附加概念到概念圖內的一個或多個主導概念的關系強度;
基于所分配的權重選擇(408)附加概念的一個子集以提供一組擴展概念;
接收(502)多個搜索結果;
分析(602)每個搜索結果以確定每個搜索結果是否包括擴展概念中的一個或多個;
向每個搜索結果分配(604)一個或多個第二權重,表示每個搜索結果到擴展概念的關系強度;
基于第一權重和第二權重的組合來排序(606)搜索結果;以及
提供(508)經排序的搜索結果供呈現給終端用戶。
9.如權利要求8所述的一個或多個計算機可讀介質,其特征在于,所述搜索查詢包括一個或多個搜索項,所述查詢上下文包括所述一個或多個搜索項。
10.如權利要求9所述的一個或多個計算機可讀介質,其特征在于,所述查詢上下文包括除所述一個或多個搜索項之外的信息。
11.如權利要求8所述的一個或多個計算機可讀介質,其特征在于,所述搜索查詢包括空查詢。
12.如權利要求8所述的一個或多個計算機可讀介質,其特征在于,通過使用概念圖來分析查詢上下文,來標識所述一個或多個主導概念。
13.如權利要求8所述的一個或多個計算機可讀介質,其特征在于,通過在萬維網上可用的電子文檔中標識概念和概念間的關系來構建概念圖,所述概念圖在新內容被發布在萬維網上時動態地更新。
14.如權利要求8所述的一個或多個計算機可讀介質,其特征在于,所述多個搜索結果包括來自多個源的多個單獨的搜索結果集合,其中所述多個源包括從以下中選擇的一個或多個:一般web搜索結果、新聞和照片。
15.一種包括一個或多個處理器和存儲計算機可使用組件的一個或多個計算機可讀介質的系統,所述計算機可使用組件包括:
查詢上下文分析(210)組件,其分析接收到的搜索查詢的查詢上下文以標識搜索查詢的一個或多個主導概念;
查詢擴展組件(212),其使用來自元數據庫的概念圖將一個或多個主導概念擴展為多個擴展概念;
搜索結果分析組件(214),其分析多個搜索結果以確定每個搜索結果到擴展概念的關系強度;以及
搜索結果排序組件(216),其基于每個搜索結果到擴展概念的關系強度、以及每個擴展概念到一個或多個主導概念的關系強度來排序多個搜索結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110165186.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種水溶性有機氮肥的制備方法
- 下一篇:基于SWP協議的移動支付SD卡





