[發(fā)明專利]一種人機(jī)交互的對話方法及裝置在審
| 申請?zhí)枺?/td> | 202010638455.1 | 申請日: | 2020-07-06 |
| 公開(公告)號: | CN113901181A | 公開(公告)日: | 2022-01-07 |
| 發(fā)明(設(shè)計(jì))人: | 康小明;崔少波;計(jì)峰 | 申請(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332 |
| 代理公司: | 北京鼎佳達(dá)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11348 | 代理人: | 任媛;劉鐵生 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 人機(jī)交互 對話 方法 裝置 | ||
本發(fā)明公開了一種人機(jī)交互的對話方法及裝置,涉及計(jì)算機(jī)人工智能技術(shù)領(lǐng)域,本發(fā)明的主要目的在于輔助識(shí)別用戶輸入消息的完整性,通過等待用戶輸入更多消息提高對用戶意圖的預(yù)測準(zhǔn)確性,提升用戶使用體驗(yàn)。本發(fā)明主要的技術(shù)方案為:接收用戶輸入的第一消息;根據(jù)所述第一消息以及所屬對話的歷史消息判斷是否進(jìn)行消息答復(fù);若是,則基于所述歷史消息生成針對所述第一消息的回復(fù)消息;若否,則按照預(yù)設(shè)策略等待所述用戶輸入第二消息。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)人工智能技術(shù)領(lǐng)域,尤其涉及一種人機(jī)交互的對話方法及裝置。
背景技術(shù)
人機(jī)對話系統(tǒng)作為一個(gè)非常熱門且具有極大前景的應(yīng)用,正逐漸被運(yùn)用到許多領(lǐng)域。人機(jī)對話系統(tǒng)依托語音識(shí)別以及自然語言理解等相關(guān)技術(shù),旨在以語音交互的形式為用戶提供各類服務(wù),如咨詢、導(dǎo)引、日常聊天等,在未來將直接改變現(xiàn)有的服務(wù)提供方式。
目前市面上的對話系統(tǒng),大多使用簡單的問答庫匹配機(jī)制,只能提供簡單的對話以及服務(wù),也有多輪對話系統(tǒng)是基于深度神經(jīng)網(wǎng)絡(luò),上下文感知技術(shù)來分析當(dāng)前對話的重要信息,即機(jī)器人在與人的對話過程中,需要以之前的聊天內(nèi)容作為上下文依據(jù),然后再結(jié)合當(dāng)前的聊天內(nèi)容的上下文,做出合理回答。可見,現(xiàn)有對話系統(tǒng)中的機(jī)器人都需要根據(jù)用戶輸入的當(dāng)前對話內(nèi)容進(jìn)行作答,但在實(shí)際應(yīng)用中,用戶所要提出問題往往需要通過多個(gè)輸入消息來表達(dá),當(dāng)消息之間的間隔稍長時(shí),機(jī)器人就會(huì)自動(dòng)識(shí)別并回答,使得所答復(fù)的內(nèi)容并不是用戶所需的,也就是機(jī)器人的響應(yīng)過于積極,再?zèng)]有準(zhǔn)確理解用戶需求的情況下作答,不僅無法做出正確響應(yīng),還打斷了用戶消息輸入的過程,造成用戶體驗(yàn)欠佳的問題。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提出了一種人機(jī)交互的對話方法及裝置,主要目的在于輔助識(shí)別用戶輸入消息的完整性,通過等待用戶輸入更多消息提高對用戶意圖的預(yù)測準(zhǔn)確性,提升用戶使用體驗(yàn)。
為達(dá)到上述目的,本發(fā)明主要提供如下技術(shù)方案:
一方面,本發(fā)明提供一種人機(jī)交互的對話方法,具體包括:
接收用戶輸入的第一消息;
根據(jù)所述第一消息以及所屬對話的歷史消息判斷是否進(jìn)行消息答復(fù);
若是,則基于所述歷史消息生成針對所述第一消息的回復(fù)消息;
若否,則按照預(yù)設(shè)策略等待所述用戶輸入第二消息。
優(yōu)選的,所述方法還包括:
將未答復(fù)的第一消息緩存至預(yù)設(shè)位置;
如果確定對所述第二消息進(jìn)行消息答復(fù),將所述預(yù)設(shè)位置中的第一消息與所述第二消息組合為新對話消息;
生成針對所述新對話消息的回復(fù)消息。
優(yōu)選的,按照預(yù)設(shè)策略等待所述用戶輸入第二消息,包括:
如果連續(xù)未答復(fù)的第一消息的數(shù)量達(dá)到數(shù)量閾值,終止等待所述用戶輸入第二消息;或者,
如果等待所述用戶輸入第二消息的時(shí)間間隔大于時(shí)間閾值,終止等待所述用戶輸入第二消息。
優(yōu)選的,根據(jù)所述第一消息以及所屬對話的歷史消息判斷是否進(jìn)行消息答復(fù),包括:
將所述第一消息、所述對話的歷史消息以及所述對話的歷史消息的答復(fù)狀態(tài)輸入預(yù)設(shè)模型,由所述預(yù)設(shè)模型輸出是否進(jìn)行消息答復(fù)的判斷結(jié)果。
優(yōu)選的,利用預(yù)設(shè)模型判斷是否對所述第一消息進(jìn)行答復(fù)包括:
識(shí)別所述第一消息的類型;
如果所述第一消息的類型為問題消息,利用預(yù)設(shè)模型確定所述第一消息提出的問題是否完整,如果完整則進(jìn)行答復(fù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010638455.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于Web服務(wù)的分布式人機(jī)交互系統(tǒng)
- 用于提供人機(jī)交互資源的方法及設(shè)備
- 基于配置化實(shí)現(xiàn)人機(jī)交互功能的方法
- 一種人機(jī)交互平臺(tái)位置可調(diào)節(jié)的儲(chǔ)物柜
- 車載人機(jī)交互方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種網(wǎng)格化的飛行管理系統(tǒng)人機(jī)交互設(shè)計(jì)與實(shí)現(xiàn)方法
- 人機(jī)交互優(yōu)化方法以及相關(guān)裝置
- 消毒型自助設(shè)備及其控制方法
- 一種實(shí)時(shí)3D遠(yuǎn)程人機(jī)交互裝置
- 一種人機(jī)交互設(shè)備控制方法及裝置
- 對話控制裝置、對話控制方法以及記錄介質(zhì)
- 任務(wù)對話系統(tǒng)中的對話處理方法及裝置
- 一種人機(jī)對話的方法、裝置和存儲(chǔ)介質(zhì)
- 對話(中)獎(jiǎng)勵(lì)評估和對話方法、介質(zhì)、裝置和計(jì)算設(shè)備
- 一種對話方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 一種輔助英文對話的方法及系統(tǒng)
- 一種回復(fù)對話評分模型訓(xùn)練方法、對話回復(fù)方法及其裝置
- 一種多輪對話的問題定位方法及裝置
- 文本對話方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 對話型文本分類方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





