[發明專利]應用于多輪對話系統的對話生成方法、裝置、設備及介質在審
| 申請號: | 202210253749.1 | 申請日: | 2022-03-15 |
| 公開(公告)號: | CN114579728A | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 徐萬珺 | 申請(專利權)人: | 四川新網銀行股份有限公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332;G06F40/289;G06F40/30;G06N3/04;G06N3/08 |
| 代理公司: | 成都行之專利代理事務所(普通合伙) 51220 | 代理人: | 梁田 |
| 地址: | 610000 四川省成都市中國(四川)自由*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 輪對 系統 對話 生成 方法 裝置 設備 介質 | ||
1.一種應用于多輪對話系統的對話生成方法,其特征在于,該方法包括:
獲取用戶的第一輪對話,利用語義理解模型對所述第一輪對話進行特征抽取,得到第一輪對話內容的語義特征表示;
根據所述語義特征表示,利用編碼器對所述語義特征表示抽取深層次的語義信息,生成第一輪中間變量;
根據所述第一輪中間變量,利用意圖特征計算網絡對所述第一輪中間變量抽取得到意圖特征表示;
將所述意圖特征表示和所述第一輪中間變量分別解碼,并將解碼結果輸入生成網絡中,由所述生成網絡完成響應,生成第一輪對話內容的響應文本并返回,至此完成是第一輪對話生成;
等待并獲取下一輪對話,重復上述步驟,直至用戶觸發結束條件,本次多輪對話結束。
2.根據權利要求1所述的一種應用于多輪對話系統的對話生成方法,其特征在于,所述的等待并獲取下一輪對話,重復上述步驟,直至用戶觸發結束條件,本次多輪對話結束;包括:
在執行第N輪對話時,將歷史用戶對話內容的意圖特征表示組和所述第N-1輪中間變量分別解碼,并將解碼結果輸入生成網絡中,由所述生成網絡完成響應,生成第N輪對話內容的響應文本并返回,至此完成是第N輪對話生成;
其中,所述歷史用戶對話內容的意圖特征表示組為前N-1輪意圖特征表示的集合,包括第一輪的意圖特征表示、第二輪的意圖特征表示、……、第N-1輪的意圖特征表示。
3.根據權利要求1所述的一種應用于多輪對話系統的對話生成方法,其特征在于,所述的獲取用戶的第一輪對話,利用語義理解模型對所述第一輪對話進行特征抽取,得到第一輪對話內容的語義特征表示;具體包括:
根據用戶的第一輪對話,獲取用戶的第一輪對話輸入文本;
利用分詞算法對用戶的第一輪對話輸入文本進行分詞處理,得到分詞序列S1=(s1,s2,...,st,...,sn);其中,st=onehot(xt),st為采用讀熱編碼法將輸入文本數據xt轉換為的數值向量;t為分詞序列中的第t個詞;
將所述分詞序列S1輸入預設的語義理解模型中,對所述分詞序列S1進行特征抽取,計算第一輪對話的語義向量W1=(w1,w2,...,wt,...wn)并輸出,wt為第一輪對話的語義向量W1中的元素。
4.根據權利要求3所述的一種應用于多輪對話系統的對話生成方法,其特征在于,所述語義理解模型為bi-LSTM網絡,采用所述bi-LSTM網絡計算第一輪對話的語義向量,計算公式為:
式中,wt為第一輪對話的語義向量W1中的元素;是根據基于兩個序列方向計算出的語義向量,MLP(·)是一層全連接網絡。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川新網銀行股份有限公司,未經四川新網銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210253749.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種聚烯烴用助劑組合物
- 下一篇:一種鑄件變形熱調整模具





