[發明專利]一種基于知識圖譜進行人機交互的方法和系統有效
| 申請號: | 202010720792.5 | 申請日: | 2020-07-24 |
| 公開(公告)號: | CN111651615B | 公開(公告)日: | 2023-06-13 |
| 發明(設計)人: | 李旭濱 | 申請(專利權)人: | 上海茂聲智能科技有限公司 |
| 主分類號: | G06F16/36 | 分類號: | G06F16/36;G06F16/332;G06F16/68 |
| 代理公司: | 上海領譽知識產權代理有限公司 31383 | 代理人: | 車超平;王琰 |
| 地址: | 201306 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 知識 圖譜 進行 人機交互 方法 系統 | ||
本申請涉及一種基于知識圖譜進行人機交互的方法和系統,其中,該方法包括:對話管理模塊從第一語音數據中獲取第一信息,其中,第一信息包括第一實體、第一屬性;知識圖譜服務生成與第一信息相對應的第一檢索指令;知識圖譜數據庫獲取與第一檢索指令相對應的第二信息,其中,第二信息包括第二實體、第二屬性;對話管理模型獲取與第一信息相對應的第一對話流程;對話管理模塊獲取第二對話流程,其中,第一對話流程包括第二對話流程;根據第二對話流程,對話應答模塊生成與第一語音數據相對應的第二語音數據。通過本申請,解決了智能機器人只能進行任務式對話而影響人機交互體驗以及擬人化差的問題,提高了人機交互的流暢度。
技術領域
本申請涉及人機交互領域,特別是涉及一種基于知識圖譜進行人機交互的方法和系統。
背景技術
目前在進行人機交互的情況下,一般是根據預先設計好的對話流程進行人機交互。在智能機器人接收到用戶意圖的情況下,將用戶意圖作為槽值填充到預設的對話流程中的槽位中,若用戶意圖作為槽值與對話流程中的槽位相匹配,此時智能機器人根據預設的對話應答流程生成與用戶意圖相對應的應答話術;但是由于對話流程一般是預先設計好的,所以用戶的對話場景的邊界需要清晰、意圖定義需要準確以及對話場景范圍也需要適中,從而防止智能機器人不能準確識別出用戶意圖。
相關技術中,在進行人機交互的情況下,一般只能通過用戶主動發起交互,然后智能機器人按照預設的對話流程進行應答,只能進行簡單的任務式對話,智能機器人并不能進行主動的發起對話;在用戶與智能機器人在進行人機交互的情況下,也無法實現跨領域、跨交互形式進行多輪對話;且如果用戶意圖作為槽值與對話流程中的槽位不匹配的情況下,也會造成答非所問、交互生硬的問題。
目前針對相關技術中智能機器人只能進行簡單的任務式對話而造成的人機交互體驗差以及智能機器人擬人化差的問題,尚未提出有效的解決方案。
發明內容
本申請實施例提供了一種基于知識圖譜進行人機交互的方法和系統,以至少解決相關技術中智能機器人只能進行簡單的任務式對話而造成的人機交互體驗差以及智能機器人擬人化差的問題。
本發明的第一個方面,提供了一種基于知識圖譜進行人機交互的方法,包括:
對話管理模塊從第一語音數據中獲取第一信息,其中,所述第一信息包括第一實體、第一屬性;
知識圖譜服務生成與所述第一信息相對應的第一檢索指令;
知識圖譜數據庫獲取與所述第一檢索指令相對應的第二信息,其中,所述第二信息包括第二實體、第二屬性;
對話管理模型獲取與所述第一信息相對應的第一對話流程;
所述對話管理模塊獲取與所述第一信息、所述第二信息以及所述第一對話流程相對應的第二對話流程,其中,所述第一對話流程包括所述第二對話流程;
根據所述第二對話流程,對話應答模塊生成與所述第一語音數據相對應的第二語音數據。
進一步地,在所述對話管理模塊從第一語音數據中獲取第一信息之前,所述方法還包括:
獲取第一知識圖譜的第一圖數據;
所述知識圖譜服務將所述第一圖數據轉換成第一結構化數據;
根據所述第一結構化數據,所述對話管理模型生成第三對話流程,其中,所述第三對話流程包括所述第一對話流程。
進一步地,在所述對話管理模型生成第三對話流程之后,所述方法還包括:
更新所述第一知識圖譜,以獲得第二知識圖譜;
獲取所述第二知識圖譜的第二圖數據;
所述知識圖譜服務將所述第二圖數據轉換成第二結構化數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海茂聲智能科技有限公司,未經上海茂聲智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010720792.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可分區散熱的插箱以及機柜
- 下一篇:一種輸尿管鏡鞘套件





