[发明专利]人工智能对话方法有效
| 申请号: | 202110350584.5 | 申请日: | 2021-03-31 |
| 公开(公告)号: | CN112905781B | 公开(公告)日: | 2022-05-03 |
| 发明(设计)人: | 徐戈;方荟;张华;林涌超;杨晓燕;王炅 | 申请(专利权)人: | 闽江学院 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/63 |
| 代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 黄以琳;张忠波 |
| 地址: | 350108 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 人工智能 对话 方法 | ||
一种人工智能对话方法,包括如下步骤,获取用户语音输入,将用户语音输入识别、转化为文本输入,对所述文本输入执行意图理解,根据意图理解的结果选择将文本输入送入开域对话及问答流程、任务式对话流程;其中,开域对话及问答流程如下,对文本输入计算第一句子向量;根据第一句子向量与答案库中的问题的句子向量比对结果,找出与第一句子向量相似度最高的答案库中的问题;返回该问题的答案;通过上述方案我们实现了一种人工智能对话方法,能够分析人工输入的文本信息,并进行分析,并通过解析结果得到答案库中的回答结果输出。
技术领域
人工智能对话方法
背景技术
自动化客服已经深入了各行各业,能够进行简单的问题检索和显示,但仍然不够智能,为了能够进行相关的人工智能对话的更加智能化,需要提出一种新的人工智能对话方法。
发明内容
为此,需要提供一种进行相关的人工智能对话的更加智能化,以解决在现有技术中人机交互意思识别不够智能的问题;
为实现上述目的,发明人提供了一种人工智能对话方法,包括如下步骤,获取用户语音输入,将用户语音输入识别、转化为文本输入,
对所述文本输入执行意图理解,根据意图理解的结果选择将文本输入送入开域对话及问答流程、任务式对话流程;
其中,开域对话及问答流程如下,
对文本输入计算第一句子向量;
根据第一句子向量与答案库中的问题的句子向量比对结果,找出与第一句子向量相似度最高的答案库中的问题;
返回该问题的答案;
任务式对话流程的步骤如下:
对文本输入计算第二句子向量;
根据第二句子向量与任务式对话库中任务代表句子的句子向量比对结果,找出相似度最高的任务代表句子,获取任务代表句子对应的任务;
获取任务代表句子对应的任务所要获取的信息;
检测所述文本输入中是否包含所述要获取的信息;
如果没有,则提示用户补充信息,直至所有要获取的信息均被检测到。
具体地,还包括步骤,在任务式对话步骤开始时,首先对用户分配一个临时ID,并保存每个ID与要获取的信息的获取状态的对应表。
进一步地,还包括步骤在意图理解的部分设置优先级,即当开域对话及问答流程、或任务式对话流程均可被选择时,按任务式对话、开域对话及问答的优先级处理。
进一步地,还包括步骤,构建标注语料库,并用该语料库训练一个开域对话模型,在进入开域对话及问答流程时直接使用该开域对话模型返回结果。
具体地,所述开域对话及问答流程的答案库通过语料库训练获得,所述语料库通过如下方式标注:
切分步骤:
获取N个待标注音频文件F1,F2,F3 ... FN,
对每个待标注音频文件Fi,计算Mi个切分点,并将Fi切分为Mi +1个音频片段,i取值为1,2,3……N,与所述待标注音频文件的数量一致,
将所有待标注音频文件切分形成的音频片段乱序处理,生成乱序处理后的音频片段集合As;
记录所有待标注音频文件的切分点位置,以及所述切分点位置与所述切分点位置对应的所述音频片段集合As中的元素的对应关系,形成切分记录Rs;
处理步骤:
获取乱序处理后的音频片段集合As,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于闽江学院,未经闽江学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110350584.5/2.html,转载请声明来源钻瓜专利网。





