[發明專利]信息查詢系統、信息查詢服務器及信息查詢方法有效
| 申請號: | 200710080048.8 | 申請日: | 2007-03-02 |
| 公開(公告)號: | CN101075929A | 公開(公告)日: | 2007-11-21 |
| 發明(設計)人: | 禹榮凌 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/28 | 分類號: | H04L12/28;H04L29/06;G06F17/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 王琦;王誠華 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 查詢 系統 服務器 方法 | ||
技術領域
本發明涉及到即時通信(IM,Instant?Messaging)技術,特別涉及到基于IM的信息查詢系統、信息查詢服務器和信息查詢方法。
背景技術
在日常生活中,人們經常需要進行多種多樣的信息查詢,例如:查詢公交車的線路、車次,查詢火車票、飛機票相關信息,查詢彩票信息,查看新聞,查詢電話號碼等等。目前,人們通常只能通過撥打信息咨詢臺的電話或者登錄各種信息網站等方式獲取上述信息。
顯然,不同類型的信息均有各自的查詢入口,例如,查詢公交車信息需要撥打160查詢臺,查詢電話號碼信息需要撥打114查詢臺,查詢商品信息需要登錄商家所對應的網站,查詢二手商品信息需要登錄跳蚤市場對應的網站,查詢新聞需要登錄新聞站點等等,這種信息查詢方式使得人們不得不記憶繁多的信息咨詢臺的電話號碼、網站地址等信息源相關信息。
另外,當提供同類信息的信息源有多個時,人們通常需要首先從不同的信息源獲得相關的信息,然后還需要進一步對來自不同信息源的信息進行比較,以獲得最真實或對自身最有利的信息。例如,當某人查詢某一班次飛機票的價格時,通常會撥打多個代售點的電話或登錄多個機票代售的網站,在獲得不同代售點代售的機票的價格后,才能判斷出哪個機票代售點的機票更便宜。這種同類信息的比較過程通常需要耗費大量的時間,使得查詢信息的效率非常低。
發明內容
本發明提供了基于即時通信的信息查詢系統、信息查詢服務器和信息查詢方法,為用戶提供了一個統一的信息查詢平臺,使用戶可以以聊天的方式使用自然語言進行各種類型的信息查詢,極大地方便了用戶查詢各類信息。
本發明所述的信息查詢系統,包括:前端查詢子系統、信息查詢服務器和信息維護子系統;其中,
所述前端查詢子系統用于將接收的自然語言形式的信息查詢請求發送到信息查詢服務器,并轉發信息查詢服務器返回的信息查詢結果;
所述信息維護子系統,用于接收來自信息提供者的自然語言形式的信息瀏覽請求或信息更新請求,將所述信息瀏覽請求發送到所述信息查詢服務器,從所述信息查詢服務器獲取欲瀏覽的信息,將所述信息更新請求發送到所述信息查詢服務器,并控制所述信息查詢服務器根據所述信息更新請求更新自身存儲的信息知識庫;
所述信息查詢服務器用于對所述信息查詢請求進行自然語言解析,提取關鍵詞、主題以及句型,過濾所述關鍵詞中的停用詞,根據存儲的同義詞表對過濾停用詞后的關鍵詞進行同義詞替換,根據所述關鍵詞或者替換后的同義詞、主題以及句型查詢自身存儲的信息知識庫,獲得信息查詢結果,對得到的查詢結果取交集或并集,然后再按預先設定的原則排序,得到其中最佳的查詢結果;對所述信息瀏覽請求或信息更新請求進行自然語言解析,得到信息提供者欲瀏覽或欲更新的信息內容,根據欲瀏覽的信息內容,從信息知識庫提取相應信息,將相應信息發送給信息維護子系統,或根據所述欲更新的信息內容更新自身存儲的信息知識庫;
所述信息查詢服務器,在接收到信息提供者提供的各類信息后,對所述各類信息進行自然語言理解,得到關鍵詞、句型以及主題,按照關鍵詞、句型和主題分別建索引來存儲所述各類信息,以形成所述信息知識庫。
一種信息查詢服務器,包括:網絡收發模塊、信息知識庫、自然語言解析模塊、推理模塊及信息轉化模塊;其中,
所述網絡收發模塊用于將接收的自然語言形式的信息查詢請求發送至推理模塊,并轉發推理模塊返回的信息查詢結果;用于接收來自信息提供者的自然語言形式的信息瀏覽請求或信息更新請求,將所述信息瀏覽請求或信息更新請求轉發到信息轉化模塊;
所述推理模塊用于從網絡收發模塊接收信息查詢請求,并將所述信息查詢請求發送至自然語言解析模塊,并接收自然語言解析模塊輸出的關鍵詞、句型以及主題,過濾所述關鍵詞中的停用詞,根據存儲的同義詞表對過濾停用詞后的關鍵詞進行同義詞替換,然后根據所述關鍵詞或者替換后的同義詞、句型以及主題查詢所述信息知識庫,獲得一個或多個信息查詢結果,對得到的查詢結果取交集或并集,然后再按預先設定的原則排序,得到其中最佳的查詢結果,并返回信息查詢結果到網絡收發模塊;
信息轉化模塊用于從網絡收發模塊接收信息瀏覽請求或信息更新請求,并將所述信息瀏覽請求或信息更新請求發送至自然語言解析模塊,并接收自然語言解析模塊輸出的欲瀏覽或欲更新的信息內容,然后根據欲瀏覽的信息內容從信息知識庫提取相應信息,將相應信息發送給網絡收發模塊,以便網絡收發模塊將相應信息發送給信息瀏覽請求的發送方,或根據所述欲更新的信息內容更新所述信息知識庫中的信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710080048.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:切菜機
- 下一篇:檢體前處理方法和使用了該方法的免疫測定方法
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





