[发明专利]基于计算机自适应的对话方法及其装置在审
申请号: | 202111615610.9 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114327891A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 杨怡滨 | 申请(专利权)人: | 杨怡滨 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54 |
代理公司: | 广州专理知识产权代理事务所(普通合伙) 44493 | 代理人: | 曲超 |
地址: | 510300 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算机 自适应 对话 方法 及其 装置 | ||
本发明涉及基于计算机自适应的对话方法,包括以下:根据请求方与被请求方的相互关系,确定请求服务器以及接收服务器;根据接收服务器的主流程策略为请求服务器配置多个子流程策略,配置原则为,将主流程策略按照顺序进行拆分依次得到多个子事件所需要的子消息,每个子消息包括消息的类型、内容以及发送消息的用户身份信息;依次验证由所述请求服务器所获取的多个子消息,在验证不通过时反馈错误信息至所述接收服务器,在验证通过时所述接收服务器反馈对应的消息内容至所述接收服务器。通过预设验证条件使对话稳定进行,能够避免出现一旦用户的任何一个对话环节出现错误,都会报错的情况,提高用户的使用体验。
技术领域
本发明涉及人工智能技术领域,尤其涉及基于计算机自适应的对话方法及其装置。
背景技术
随着人机交互技术的发展,越来越多的基于人机交互技术的智能产品应运而生,例如聊天机器人(ChatterBot)等。这些智能产品可以和用户进行聊天交流,并根据用户的问题生成回答信息。
现有的自适应对话方法往往稳定性不高,一旦用户的任何一个对话环节出现错误,都会报错,影响用户的使用体验。
发明内容
本发明的目的是为了至少解决现有技术的不足之一,提供基于计算机自适应的对话方法及其装置。
为了实现上述目的,本发明采用以下的技术方案,
具体的,提出基于计算机自适应的对话方法,包括以下:
根据请求方与被请求方的相互关系,确定请求服务器以及接收服务器;
根据接收服务器的主流程策略为请求服务器配置多个子流程策略,配置原则为,将主流程策略按照顺序进行拆分依次得到多个子事件所需要的子消息,每个子消息包括消息的类型、内容以及发送消息的用户身份信息;
依次验证由所述请求服务器所获取的多个子消息,在验证不通过时反馈错误信息至所述接收服务器,在验证通过时所述接收服务器反馈对应的消息内容至所述接收服务器。
进一步,所述方法还包括,
当所述接收服务器出现主流程策略修改时,获取修改的子事件对应的修改子消息,将所述修改子消息标记为模糊子消息,所述模糊子消息在所述请求服务器进行验证的结果为不通过时,会调用修改前的子消息进行2次判断,若2次判断通过则将当前修改子消息标记为暂定通过状态,当所有的修改子消息均为暂定通过状态,触发修改机制以修改的子流程策略为所述请求服务器同步配置,并提示用户修改子消息所对应的验证流程,同时去除模糊子消息的状态。
进一步,具体的,所述验证通过的原则包括以下,
判断首个子消息是否为模糊子消息,若首个子消息是模糊子消息则判断由所述请求服务器所获取的首个子消息是否能够通过2次判断,若不能则直接反馈错误信息,若能则参照上述方法持续对由所述请求服务器获取的所有子消息进行判断;
若首个子消息不是模糊子消息则对由所述请求服务器获取的所有子消息进行判断,当子消息的类型以及内容信息匹配但发送消息的用户身份信息不匹配时,定义所述子消息为潜在通过子消息,获取所有子消息中潜在通过子消息的占比比例,当潜在通过子消息的占比比例超过所有子消息的第一阈值以上时则表示验证通过,反之则为不通过。
进一步,具体的,所述第一阈值为90%。
进一步,所述方法还包括,当存在多个请求服务器与接收服务器进行交互时,为保证对话稳定,假定所述请求服务器与接收服务器之间所期望最大的同时平均交互关联参数为a,可用的通信通道数量为s,其中a与s均为自然数;
则有,
其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨怡滨,未经杨怡滨许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111615610.9/2.html,转载请声明来源钻瓜专利网。