[發明專利]一種智能Web查詢接口系統及其方法無效
| 申請號: | 200810056104.9 | 申請日: | 2008-01-11 |
| 公開(公告)號: | CN101216853A | 公開(公告)日: | 2008-07-09 |
| 發明(設計)人: | 孟小峰;李忺 | 申請(專利權)人: | 孟小峰 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京中創陽光知識產權代理有限責任公司 | 代理人: | 尹振啟 |
| 地址: | 100872北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 web 查詢 接口 系統 及其 方法 | ||
1.一種智能查詢接口系統,包括:
領域知識庫,用于存儲每個候選領域;
智能查詢接口,用戶在該智能查詢接口上填寫查詢條件單元并將用戶的每個查詢分解為一組查詢條件單元;
領域匹配模塊,用于根據存儲在領域知識庫中的信息計算出用戶查詢與每個候選領域的匹配度,并選出最相關的領域提供給用戶參考;
以及
查詢轉換模塊,用于建立用戶查詢條件單元與查詢接口屬性的對應關系,生成最后的查詢并送往相應領域的復雜集成接口。
2.根據權利要求1的智能查詢接口系統,其中查詢條件單元包含的是在同一屬性上的一個或多個條件值,每個查詢條件單元內部都是“或”的關系。
3.根據權利要求1的智能查詢接口系統,其中領域匹配模塊進一步包括:
分解模塊,用于分解用戶查詢;
一次過濾模塊,當用戶查詢包含領域信息時,利用CT中的詞匯對查詢進行一次過濾,預先去除與查詢毫不相干的那些領域;
過濾領域模塊,當預先確定了用戶輸入的某個詞是一個特殊的屬性名稱時,系統將自動將這個詞尾隨的符合該屬性數據類型的詞看作用戶在這個屬性上的條件值,并將二者看作一個統一的整體;
計算模塊,用于計算相似度;
排序模塊,用于根據領域與查詢的匹配度而對所有集成系統中的候選領域進行由高至低的排序;
返回模塊,用于返回其中匹配度最高的k個領域。
4.根據權利要求1的智能查詢接口系統,其中查詢轉換模塊進一步包括:
計算匹配度模塊,用于初始化矩陣,計算每一個單元匹配的匹配度;
分裂模塊,用于按數據類型分裂匹配度矩陣;
行優化模塊,用于進行行優化;
計算可信度模塊,用于計算候選查詢轉換解的可信度;
排序模塊,用于對所計算的可信度按照由大至小的順序排序;
獲得模塊,用于對排好序的每一個候選查詢轉換解,如果它的可信度大于預先設定的閾值θ,則輸出并獲得Top?K解。
5.根據權利要求1的智能查詢接口系統,其中分裂模塊將初始的匹配度矩陣按照數據類型分裂,具有相同數據類型的關鍵詞單元和屬性形成子矩陣,并在各個子矩陣上形成候選的單元匹配集合。
6.一種用在智能查詢接口系統上的方法,該智能查詢接口系統包括用于存儲每個候選領域的領域知識庫、智能查詢接口、領域匹配模塊、查詢轉換模塊,其特征在于,該方法包括步驟:
接口輸入步驟,用戶在智能查詢接口上填寫查詢條件單元并將用戶的每個查詢分解為一組查詢條件單元;
領域匹配步驟,用于根據存儲在領域知識庫中的信息計算出用戶查詢與每個候選領域的匹配度,并選出最相關的領域提供給用戶參考;
以及
查詢轉換步驟,用于建立用戶查詢條件單元與查詢接口屬性的對應關系,生成最后的查詢并送往相應領域的復雜集成接口。
7.根據權利要求6的方法,其中查詢條件單元包含的是在同一屬性上的一個或多個條件值,每個查詢條件單元內部都是“或”的關系。
8.根據權利要求6的方法,其中領域匹配步驟進一步包括:
分解步驟,用于分解用戶查詢;
一次過濾步驟,當用戶查詢包含領域信息時,利用CT中的詞匯對查詢進行一次過濾,預先去除與查詢毫不相干的那些領域;
過濾領域步驟,當預先確定了用戶輸入的某個詞是一個特殊的屬性名稱時,系統將自動將這個詞尾隨的符合該屬性數據類型的詞看作用戶在這個屬性上的條件值,并將二者看作一個統一的整體;
計算步驟,用于計算相似度;
排序步驟,用于根據領域與查詢的匹配度而對所有集成系統中的候選領域進行由高至低的排序;
返回步驟,用于返回其中匹配度最高的k個領域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于孟小峰,未經孟小峰許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810056104.9/1.html,轉載請聲明來源鉆瓜專利網。





