[發明專利]多輪會話交互方法及裝置在審
| 申請號: | 201611220247.X | 申請日: | 2016-12-26 |
| 公開(公告)號: | CN106844499A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 劉銳 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京漢昊知識產權代理事務所(普通合伙)11370 | 代理人: | 朱海波 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 會話 交互 方法 裝置 | ||
技術領域
本發明的實施方式涉及人機交互領域,更具體地,本發明的實施方式涉及多輪會話交互方法、多輪會話交互裝置以及計算機可讀存儲介質。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
基于一定的對話規則,允許人機進行多輪會話,從而讓機器理解用戶的深層意圖并提供反饋一直是人機交互領域所努力的方向。
目前,已經出現了少許人機多輪會話方法。典型地,現有技術中國發明專利申請CN104408639A公開了一種多輪會話交互方法和系統,以實現系統動作具有樹形層次依賴關系的任務型會話。該多輪會話交互方法包括:接收用戶需求信息;將所述用戶需求信息向預置在本地的多個需求結構樹中各節點包含的標準需求進行映射,在所述需求結構樹中,每個節點包含的標準需求是其子節點包含的標準需求的上位需求;若所述多個需求結構樹中存在一個節點,其包含的所述標準需求被所述用戶需求信息命中,則輸出被命中的非葉子節點的子節點包含的標準需求內容,或者輸出被命中的葉子節點對應的會話信息。據專利申請文件記載,該專利申請的技術方案不僅實現了有樹形層次依賴關系的任務型會話任務交互,而且提高了標準需求被命中的可能性。
然而,專利申請CN104408639A公開的技術方案存在著明顯的不足。該技術方案中業務(即“需求”)與算法過于耦合,同樣的算法難以應用于多個不同的業務,編程人員需要針對不同的業務花費大量編程時間。例如其中的關鍵環節“需求結構樹”需要根據業務定制構建。為實現多輪會話,需要針對不同的業務分別構建不同的算法,這使得該種多輪會話交互方法難以大規模應用。
發明內容
由于現有技術中業務(即“需求”)與算法過于耦合,同樣的算法難以應用于多個不同的業務,編程人員需要針對不同的業務花費大量編程時間,因此,現有技術很難實現拓展以及規模化應用。
在現有技術中,必須根據不同的業務逐個定制算法,以盡可能實現多輪次的人機會話,這是非常令本領域技術人員煩惱的過程。
為此,非常需要一種新的多輪會話交互技術方案,以使多輪會話交互技術具備可拓展性,提高多輪會話的構建效率,從而實現多輪會話交互技術的規模化應用。
在本上下文中,本發明的實施方式期望提供一種多輪會話交互方法、裝置以及計算機可讀存儲介質。
在本發明實施方式的第一方面中,提供了一種多輪會話交互方法,該方法包括:接收終端用戶需求信息;根據終端用戶需求信息判斷終端用戶意圖所對應的目標函數;調用所述目標函數;獲取所述目標函數的第1級關聯函數,并獲取所述第1級關聯函數對應的第一觸發表達;向所述終端用戶發送所述第一觸發表達,并根據接收到的所述終端用戶針對所述第一觸發表達的回應,判斷是否調用所述第1級關聯函數。
在本發明的一個實施例中,該多輪會話交互方法還包括:當調用第N級關聯函數時,獲取所述第N級關聯函數的第N+1級關聯函數,并獲取所述第N+1級關聯函數對應的第二觸發表達;向所述終端用戶發送所述第二觸發表達,并根據接收到的所述終端用戶針對所述第二觸發表達的回應,判斷是否調用所述第N+1級關聯函數,其中,N為自然數。
在本發明的另一實施例中,該多輪會話交互方法還包括:根據終端用戶需求信息提取所述目標函數的參數信息,如果終端用戶需求信息中缺少所述目標函數的參數信息,則獲取所述目標函數對應的第一參數獲取表達;向所述終端用戶發送所述第一參數獲取表達,并根據所述終端用戶針對所述第一參數獲取表達的回應,獲取缺少的該目標函數的參數信息。
在本發明的又一個實施例中,該多輪會話交互方法還包括:根據終端用戶需求信息和N級關聯函數的處理結果,提取所述第N+1級關聯函數的參數信息,如果終端用戶需求信息和N級關聯函數的處理結果中缺少該第N+1級關聯函數的參數信息,則獲取所述第N+1級關聯函數對應的第二參數獲取表達;向所述終端用戶發送所述第二參數獲取表達,并根據所述終端用戶針對所述第二參數獲取表達的回應,獲取缺少的所述第N+1級關聯函數的參數信息。
優選地,所述函數具有統一的定義規范。
更優選地,所述統一的定義規范包括:所述函數本身、所述函數的觸發表達以及所述函數的參數獲取表達。
在本發明的再一個實施例中,該多輪會話交互方法還包括:通過可視化編程的方式建立所述目標函數和所述第1級關聯函數之間的關聯關系,和/或所述第N級關聯函數和所述第N+1級關聯函數之間的關聯關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611220247.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:仿真滑雪游戲機的操作站臺
- 下一篇:一種爆炸頭發型的娃娃頭及其種發的方法





