[發明專利]問答方法、裝置、設備及存儲介質在審
| 申請號: | 202010613891.3 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111782767A | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 李世杰;張子健;陳歡 | 申請(專利權)人: | 北京三快在線科技有限公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;G06F16/332;G06F40/289;G06K9/62;G06N20/00 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 唐述燦 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 問答 方法 裝置 設備 存儲 介質 | ||
本申請公開了一種問答方法、裝置、設備及存儲介質,屬于自然語言處理領域。方法包括:調用答案生成模型,根據第一問題信息的第一問題向量和至少一條第二問題向量,獲取至少一條答案信息,根據第一問題信息或第一問題向量,在問答數據庫中進行檢索;調用排序模型,按照與第一問題信息的匹配度從高到低的順序,對獲取到的多條答案信息進行排序,將排在第一位的答案信息確定為目標答案信息。保證了即使在采用檢索方式檢索不到答案信息的情況下也能生成答案信息,不會出現答案信息缺失的情況,而且也綜合考慮了上下文的影響以及答案信息與問題信息的匹配程度,提高了答案信息的準確性。
技術領域
本申請涉及自然語言處理領域,特別涉及一種問答方法、裝置、設備及存儲介質。
背景技術
隨著互聯網的普及和自然語言處理技術的廣泛應用,智能問答功能逐漸興起,用戶輸入問題信息后,利用智能問答功能可以自動回答用戶的問題,從而與用戶進行互動。
相關技術中,用戶輸入問題信息后,獲取該問題信息中的關鍵詞,基于獲取的關鍵詞,在數據庫中檢索與該關鍵詞匹配的答案信息,以完成對問題信息的回答。
但是,無法在數據庫中檢索到匹配的答案信息時,則無法對該問題信息進行回答,因此上述方法具有局限性。
發明內容
本申請實例提供了一種問答方法、裝置、設備及存儲介質,提高了獲取的答案信息的準確性。所述技術方案如下:
一方面,提供了一種問答方法,所述方法包括:
獲取第一問題信息的第一問題向量和至少一條第二問題信息的第二問題向量,所述至少一條第二問題信息為在所述第一問題信息之前獲取的問題信息;
調用答案生成模型,根據所述第一問題向量和至少一條第二問題向量,獲取至少一條答案信息,所述答案生成模型用于根據任一問題向量生成所述任一問題向量匹配的答案信息;
根據所述第一問題信息或所述第一問題向量,在問答數據庫中進行檢索;
調用排序模型,按照與所述第一問題信息的匹配度從高到低的順序,對獲取到的多條答案信息進行排序,將排在第一位的答案信息確定為所述目標答案信息。
在一種可能實現方式中,所述方法還包括:
獲取樣本問題信息和對應的樣本答案信息,以及所述樣本問題信息與所述樣本答案信息的樣本匹配度;
根據所述樣本問題信息、所述樣本答案信息和所述樣本匹配度,對所述排序模型進行訓練,得到訓練后的排序模型。
在另一種可能實現方式中,所述根據所述樣本問題信息、所述樣本答案信息和所述樣本匹配度,對所述排序模型進行訓練,得到訓練后的排序模型,包括:
將所述樣本問題信息與所述樣本答案信息輸入至所述排序模型中,獲取所述樣本問題信息與所述樣本答案信息的預測匹配度;
根據所述樣本匹配度和所述預測匹配度,對所述排序模型進行訓練,得到訓練后的排序模型。
在另一種可能實現方式中,所述排序模型包括多個匹配層、一個融合層和一個排序層,所述調用排序模型,按照與所述第一問題信息的匹配度從高到低的順序,對獲取到的多條答案信息進行排序,將排在第一位的答案信息確定為所述目標答案信息,包括:
調用所述多個匹配層,分別獲取每條答案信息與所述第一問題信息的匹配度;
調用所述融合層,獲取所述每條答案信息的多個匹配度的融合匹配度;
調用所述排序層,按照融合匹配度由高到低的順序,對所述多條答案信息進行排序,將排在第一位的答案信息確定為所述目標答案信息。
在另一種可能實現方式中,所述獲取第一問題信息的第一問題向量,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三快在線科技有限公司,未經北京三快在線科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010613891.3/2.html,轉載請聲明來源鉆瓜專利網。





