[發(fā)明專利]基于知識圖譜的人機交互方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201610539546.3 | 申請日: | 2016-07-07 |
| 公開(公告)號: | CN107589828A | 公開(公告)日: | 2018-01-16 |
| 發(fā)明(設計)人: | 邱楠;王昊奮 | 申請(專利權)人: | 深圳狗尾草智能科技有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司11514 | 代理人: | 王風平 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 知識 圖譜 人機交互 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及人工智能技術領域,尤其涉及一種基于知識圖譜的人機交互方法及系統(tǒng)。
背景技術
現(xiàn)有的基于知識圖譜的人機交互技術無法實現(xiàn)多輪會話的順利進行,例如,用戶輸入:聲音大一點,機器人無法識別是將所播放的音樂聲音調大,還是機器人的聲音調大,由此產生歧義,導致多輪會話無法繼續(xù)。
發(fā)明內容
本發(fā)明的目的是提供一種基于知識圖譜的人機交互方法及系統(tǒng),解決了現(xiàn)有的基于知識圖譜的人機交互技術在用戶指令產生歧義時會話無法繼續(xù)的問題。
本發(fā)明解決其技術問題所采用的技術方案是:
一種基于知識圖譜的人機交互方法,包括:
獲取用戶的多模態(tài)輸入記錄,對多模態(tài)輸入記錄進行處理;
根據(jù)知識圖譜對多模態(tài)輸入記錄和意圖模塊進行關聯(lián),獲取關聯(lián)記錄;所述關聯(lián)記錄包括多模態(tài)輸入記錄和關聯(lián)到的意圖模塊;
當關聯(lián)到的意圖模塊唯一時,基于該意圖模塊中的狀態(tài)、場景、模板、模型、方法,根據(jù)輸入信息和知識圖譜對多模態(tài)輸入記錄進行解析,獲取該意圖模塊的解析結果,作為多模態(tài)輸入記錄的解析結果;或者,當關聯(lián)到的意圖模塊不唯一時,基于每個意圖模塊中的狀態(tài)、場景、模板、模型、方法,根據(jù)輸入信息和知識圖譜對多模態(tài)輸入記錄進行解析,獲取每個意圖模塊的解析結果,作為多模態(tài)輸入記錄的解析結果;
當多模態(tài)輸入記錄的解析結果唯一時,輸出該解析結果;或者,當多模態(tài)輸入記錄的解析結果不唯一時,對多個解析結果進行評估,獲取最優(yōu)解析結果,輸出該最優(yōu)解析結果。
在此基礎上,進一步地,所述多模態(tài)輸入記錄為文字、語音、動畫、表情、動作、手勢、圖片或視頻。
在上述任意實施例的基礎上,進一步地,還包括:
當多模態(tài)輸入記錄的解析結果唯一時,根據(jù)多模態(tài)輸入記錄及其解析結果對知識圖譜進行更新;或者,
當多模態(tài)輸入記錄的解析結果不唯一時,根據(jù)多模態(tài)輸入記錄及其最優(yōu)解析結果對知識圖譜進行更新。
在此基礎上,進一步地,還包括:
將知識圖譜的更新記錄存儲于云服務器。
在上述任意實施例的基礎上,進一步地,所述意圖模塊和知識圖譜存儲于云服務器。
一種基于知識圖譜的人機交互系統(tǒng),包括:
輸入模塊,用于獲取用戶的多模態(tài)輸入記錄,對多模態(tài)輸入記錄進行處理;
意圖識別模塊,用于根據(jù)知識圖譜對多模態(tài)輸入記錄和意圖模塊進行關聯(lián),獲取關聯(lián)記錄;所述關聯(lián)記錄包括多模態(tài)輸入記錄和關聯(lián)到的意圖模塊;
解析模塊,用于當關聯(lián)到的意圖模塊唯一時,基于該意圖模塊中的狀態(tài)、場景、模板、模型、方法,根據(jù)輸入信息和知識圖譜對多模態(tài)輸入記錄進行解析,獲取該意圖模塊的解析結果,作為多模態(tài)輸入記錄的解析結果;或者,當關聯(lián)到的意圖模塊不唯一時,基于每個意圖模塊中的狀態(tài)、場景、模板、模型、方法,根據(jù)輸入信息和知識圖譜對多模態(tài)輸入記錄進行解析,獲取每個意圖模塊的解析結果,作為多模態(tài)輸入記錄的解析結果;
輸出模塊,用于當多模態(tài)輸入記錄的解析結果唯一時,輸出該解析結果;或者,當多模態(tài)輸入記錄的解析結果不唯一時,對多個解析結果進行評估,獲取最優(yōu)解析結果,輸出該最優(yōu)解析結果。
在此基礎上,進一步地,所述多模態(tài)輸入記錄為文字、語音、動畫、表情、動作、手勢、圖片或視頻。
在上述任意實施例的基礎上,進一步地,所述輸出模塊還用于當多模態(tài)輸入記錄的解析結果唯一時,根據(jù)多模態(tài)輸入記錄及其解析結果對知識圖譜進行更新;或者,當多模態(tài)輸入記錄的解析結果不唯一時,根據(jù)多模態(tài)輸入記錄及其最優(yōu)解析結果對知識圖譜進行更新。
在此基礎上,進一步地,還包括:
更新記錄模塊,用于將知識圖譜的更新記錄存儲于云服務器。
在上述任意實施例的基礎上,進一步地,所述意圖模塊和知識圖譜存儲于云服務器。
本發(fā)明的有益效果是:
本發(fā)明提供了一種基于知識圖譜的人機交互方法及系統(tǒng),根據(jù)知識圖譜,對用戶的輸入進行意圖識別,以及對意圖識別結果進行解析,獲取解析結果,從而消除歧義,實現(xiàn)多輪會話。
附圖說明
下面結合附圖和實施例對本發(fā)明進一步說明。
圖1示出了本發(fā)明實施例提供的一種基于知識圖譜的人機交互方法的流程圖;
圖2示出了本發(fā)明實施例提供的一種基于知識圖譜的人機交互系統(tǒng)的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳狗尾草智能科技有限公司,未經深圳狗尾草智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610539546.3/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





