[发明专利]自适应单轮对话和任务型多轮对话的决策方法在审
申请号: | 202210124471.8 | 申请日: | 2022-02-10 |
公开(公告)号: | CN114461776A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 马坤;刘广通;金雯;王波 | 申请(专利权)人: | 元保数科(北京)科技有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33;G06F40/279;G06Q40/08 |
代理公司: | 北京和联顺知识产权代理有限公司 11621 | 代理人: | 谢秀娟 |
地址: | 100000 北京市朝阳区北辰西路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 轮对 任务 决策 方法 | ||
1.自适应单轮对话和任务型多轮对话的决策方法,其特征在于,包括如下方法步骤:
S1、在用户交流单元内进行对话;
S2、对话状态记忆单元对用户交流单元内的对话形式、槽位信息以及对话状态进行记忆,形成记忆数据,并输出至对话键入单元;
S3、对话键入单元向用户交流单元内键入与对话状态记忆单元输出记忆形式不同的对话形式,同时键入相应的记忆数据。
2.根据权利要求1所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述S2中对话形式包括单轮对话形式和任务型对话形式。
3.根据权利要求2所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述单轮对话形式包括如下方法步骤:
S2.1.1、识别用户对话意图;
S2.1.2、根据用户对话意图匹配相适应的槽位信息模板;
S2.1.3、与用户对话获取槽位值;
S2.1.4、将用户对话获取的槽位值补入相应槽位,得到一个完整的对话信息。
4.根据权利要求3所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述S2.1.4中槽位未补入相应槽位值的槽位形成空槽,出现空槽则重复所述S2.1.3继续与用户对话获取空槽部分的槽位值,并将获取的槽位值补入相应空槽。
5.根据权利要求2所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述任务型对话形式包括如下方法步骤:
S2.2.1、识别用户对话意图;
S2.2.2、根据用户对话意图生成对应意图的有限状态树;
S2.2.3、用户交流单元按照有限状态树进行对话;
S2.2.4、对话过程中根据有限状态树确定对话状态节点,再根据对话状态节点匹配应答信息,得到一个完整的对话信息。
6.根据权利要求2-5任意一项所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述S2中对话状态记忆单元采用检测式记忆算法,其算法步骤如下:
S2.3.1、对用户交流单元内的对话形式进行实时检测;
S3.3.2、将当前对话形式与当前记忆形式进行对比,结果包括:
对话形式相同;
对话形式不同;
S2.3.3、对话形式不同的时进行记忆,并替换当前记忆的对话形式。
7.根据权利要求6所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述S2.3.1中在对话形式进行实时检测的同时,对话状态记忆单元还检测对话信息完成情况,然后对已经完成的对话信息进行记忆,直至用户交流单元结束对话。
8.根据权利要求6所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述对话状态记忆单元在用户交流单元非正常结束对话后,再次重启对话时对话状态记忆单元自动恢复记忆的对话信息。
9.根据权利要求8所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述对话状态记忆单元自动恢复的同时还会形成恢复列表,在恢复列表上对已经完成的对话信息进行修改。
10.根据权利要求7所述的自适应单轮对话和任务型多轮对话的决策方法,其特征在于:所述对话状态记忆单元在单轮对话形式和任务型对话形式中将已经完成的对话信息直接补入对应槽位或者对话状态节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于元保数科(北京)科技有限公司,未经元保数科(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210124471.8/1.html,转载请声明来源钻瓜专利网。