[發明專利]一種基于文本的人機交互訓練方法及系統在審
| 申請號: | 201910360009.6 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110222159A | 公開(公告)日: | 2019-09-10 |
| 發明(設計)人: | 張帥;葉茂;徐培;蘇揚 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332 |
| 代理公司: | 成都虹盛匯泉專利代理有限公司 51268 | 代理人: | 王偉 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文本指令 人機交互訓練 動態修改 函數執行 文本 機器學習模型 人工智能系統 計算機語言 處理狀況 反饋控制 規則匹配 機器系統 機器指令 模型處理 輸入文本 系統模型 系統設定 原始數據 規則集 普適性 構建 解析 匹配 觀測 指令 反饋 轉化 對話 應用 | ||
1.一種基于文本的人機交互訓練方法,其特征在于,包括以下步驟:
S1、獲取人機交互過程中對話問答數據;
S2、對步驟S1中的對話問答數據進行分析,下達文本指令;
S3、設定計算機語言,構建基于該計算機語言的規則集;
S4、根據步驟S3構建的規則集中的映射規則對步驟S2中的文本指令進行匹配;
S5、根據步驟S3構建的規則集中的轉換規則將匹配后的文本指令轉化為函數執行序列,利用函數執行序列對人機交互過程進行訓練。
2.如權利要求1所述的基于文本的人機交互訓練方法,其特征在于,所述步驟S1中,通過輸入一條提問語句,利用人機交互過程中設定的機器學習算法進行處理,反饋與提問語句對應的答復語句,形成對話問答數據。
3.如權利要求1所述的基于文本的人機交互訓練方法,其特征在于,所述步驟S2中,判斷步驟S1中的對話問答數據是否滿足對話問答邏輯,當對話問答數據不滿足對話問答邏輯時,下達對人機交互過程中設定的機器學習算法進行控制的文本指令。
4.如權利要求1所述的基于文本的人機交互訓練方法,其特征在于,所述步驟S3中,構造基于BNF語法定義控制指導的計算機語言,定義BNF語言關鍵字到機器學習算法執行函數的映射規則,以及根據BNF語言關鍵字轉換為機器學習算法執行函數的轉換規則。
5.一種基于文本的人機交互訓練系統,其特征在于,包括問答反饋界面、對話問答子系統、反饋控制子系統、規則集子系統;
所述問答反饋界面用于接收外部輸入的提問語句,將提問語句傳輸至所述對話問答子系統,接收所述對話問答子系統反饋的答復語句;還用于接收外部輸入的文本指令,將文本指令傳輸至反饋控制子系統;
所述對話問答子系統用于構造人機交互過程中的機器學習算法模型,接收所述問答反饋界面傳輸的提問語句,并利用構造的機器學習算法對提問語句進行處理,反饋與提問語句對應的答復語句至所述問答反饋界面;
所述規則集子系統用于設定計算機語言,構建基于該計算機語言的規則集;
所述反饋控制子系統用于根據所述規則集子系統構建的規則集對所述問答反饋界面傳輸的文本指令進行匹配,再根據所述規則集子系統構建的規則集將匹配后的文本指令轉化為函數執行序列,利用函數執行序列對人機交互過程進行訓練。
6.如權利要求5所述的基于文本的人機交互訓練系統,其特征在于,所述規則集子系統用于設定計算機語言,構建基于該計算機語言的規則集,具體為:
構造基于BNF語法定義控制指導的計算機語言,定義BNF語言關鍵字到機器學習算法執行函數的映射規則,以及BNF語言關鍵字轉換為機器學習算法執行函數的轉換規則。
7.如權利要求6所述的基于文本的人機交互訓練系統,其特征在于,所述系統還包括數據庫,所述數據庫用于保存所述對話問答子系統生成的對話問答歷史數據,還用于保存所述規則集子系統設定的計算機語言以及構建的基于該計算機語言的規則集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910360009.6/1.html,轉載請聲明來源鉆瓜專利網。





