本發明涉及擴展查詢方法,具體為一種基于問答系統的偽相關反饋的擴展查詢方法。
背景技術:
1、擴展查詢是計算機科學的技術,是使用在資訊檢索和自然語言處理領域中,擴展查詢為了改善資訊檢索召回率,而將原來查詢句增加新的關鍵信息來重新查詢,搜索引擎會將使用者輸入的查詢句先做一次檢索,根據檢索出來的文件,選取出適合的關鍵信息,加到查詢句重新檢索,借此來找出更多的相關文件,但是用戶提交查詢后,僅通過近義詞等詞匯擴展原始查詢,而問答系統是信息檢索系統的高級形式,它能用準確、簡潔的自然語言回答用戶用自然語言提出的問題,在進行擴展查詢系統會提前準備好近義詞表或專有詞表等,但是現有的擴展查詢方法只利用了用戶原始查詢中的信息,但由于大量原始查詢本來就有信息缺失,所以這種簡單的方法無法真正擴展出用戶的搜索意圖,影響用戶體驗,搜索的質量和效率較低。
技術實現思路
1、本發明的目的在于提供一種基于問答系統的偽相關反饋的擴展查詢方法,以解決上述背景技術中提出只利用了用戶原始查詢中的信息,但由于大量原始查詢本來就有信息缺失,無法真正擴展出用戶的搜索意圖,影響用戶體驗,搜索的質量和效率較低的問題。
2、為實現上述目的,本發明提供如下技術方案:一種基于問答系統的偽相關反饋的擴展查詢方法,包括搜索器和問答系統,且問答系統包括:表層搜索器與深層搜索器;
3、表層搜索器包括關鍵字查詢;
4、深層搜索器包括:擴展查詢、歷史查詢與因果查詢;
5、其中評分方法包括以下步驟:
6、步驟一:在搜索器的內部輸入需要查詢的文字信息,此時搜索器將信息傳輸給問答系統;
7、步驟二:問答系統將信息對文字中的關鍵信息進行提取,將文字信息的關鍵信息分別傳輸至表層搜索器與深層搜索器;
8、步驟三:表層搜索器將信息傳遞至關鍵字查詢,通過關鍵字查詢對語句中的關鍵詞進行查詢,最后將查詢出的信息進行整合,形成文檔a;
9、步驟四:深層搜索器將信息傳輸至擴展查詢,擴展查詢對關鍵信息類似的擴展詞進行搜索;
10、步驟五:深層搜索器將信息傳遞至歷史查詢,可以對搜索過的數據庫內部的信息進行搜索;
11、步驟六:深層搜索器將信息傳遞至因果查詢,對與關鍵詞相關因果信息進行搜尋;
12、步驟七:將擴展查詢、歷史查詢與因果查詢搜尋出的信息進行整合,形成文檔b;
13、步驟八:將文檔a與文檔b內部的內容進行整合,形成全新的文檔c;
14、步驟九:搜索器將查詢的文字信息傳輸至文檔c,對文檔c的內部進行二次檢索,最后將查詢結果導出。
15、優選的,所述問答系統將信息同步分別傳輸至表層搜索器與深層搜索器,表層搜索器將信息信息傳輸至關鍵字查詢。
16、采用上述技術方案,表層搜索器可以信息中的關鍵信息進行搜索,深層搜索器對信息的關鍵信息進行擴展搜索。
17、優選的,所述深層搜索器將信息分別同步傳輸至擴展查詢、歷史查詢與因果查詢,且步驟四、步驟五與步驟六同步進行。
18、采用上述技術方案,深層搜索器從不同的方向對關鍵信息的信息進行多角度查詢,提高搜索準確度,增加查詢的效率。
19、優選的,所述步驟四與步驟三為同步進行,所述表層搜索器與深層搜索器采用統一數據庫,且歷史查詢采用歷史搜索數據庫。
20、采用上述技術方案,表層搜索器與深層搜索器同時對數據庫內部的內容進行搜索。
21、優選的,所述表層搜索器與深層搜索器均采用textrank算法,可以對數據庫文件內部的信息進行檢索。
22、采用上述技術方案,textrank可以提取文件內部的關鍵信息,?對數據庫內部的關鍵信息穩定進行提取。
23、優選的,所述搜索器采用textrank對文檔c內部的信息進行檢索,將檢索后的信息導出。
24、采用上述技術方案,搜索器采用textrank對文檔c進行搜索,實現二次搜索,增加信息搜索的準確度。
25、與現有技術相比,本發明的有益效果是:該一種基于問答系統的偽相關反饋的擴展查詢方法:
26、1.設置了因果查詢,對信息中的關鍵信息因果關系進行查詢,提高查詢的準確度,同時更加精準的提高文檔與關鍵信息之間的交互性,提高查詢的效果,同時設置了二次檢索,對文檔c內部的信息再次進行查詢,提高信息查詢的準確度,查詢擴展任務,提高用戶使用的體驗;
27、2.設置了深層搜索器與表層搜索器,可以分開對信息進行不同方向的檢索,增加對信息檢索的方向,同時通過歷史查詢對用戶之前使用的數據庫內部的信息進行提取,可以更加了解用戶的搜索意圖,提高搜索的質量與搜索的準確度。
1.一種基于問答系統的偽相關反饋的擴展查詢方法,包括搜索器和問答系統,且問答系統包括:表層搜索器與深層搜索器;
2.根據權利要求1所述的一種基于問答系統的偽相關反饋的擴展查詢方法,其特征在于:所述問答系統將信息同步分別傳輸至表層搜索器與深層搜索器,表層搜索器將信息信息傳輸至關鍵字查詢。
3.根據權利要求1所述的一種基于問答系統的偽相關反饋的擴展查詢方法,其特征在于:所述深層搜索器將信息分別同步傳輸至擴展查詢、歷史查詢與因果查詢,且步驟四、步驟五與步驟六同步進行。
4.根據權利要求1所述的一種基于問答系統的偽相關反饋的擴展查詢方法,其特征在于:所述步驟四與步驟三為同步進行,所述表層搜索器與深層搜索器采用統一數據庫,且歷史查詢采用歷史搜索數據庫。
5.根據權利要求1所述的一種基于問答系統的偽相關反饋的擴展查詢方法,其特征在于:所述表層搜索器與深層搜索器均采用textrank算法,可以對數據庫文件內部的信息進行檢索。
6.根據權利要求1所述的一種基于問答系統的偽相關反饋的擴展查詢方法,其特征在于:所述搜索器采用textrank對文檔c內部的信息進行檢索,將檢索后的信息導出。