人机对话方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24574540 阅读:23 留言:0更新日期:2020-06-21 00:11
本申请公开了人机对话方法、装置、电子设备及存储介质,涉及人工智能领域,其中的方法可包括:在对话过程中,当需要针对用户输入生成回复时,若确定用户输入中包含语义内容,则分别确定出N条回复,N为大于一的正整数,每条回复分别对应于不同的反馈意图;将N条回复按预定顺序进行拼接,将拼接结果作为生成的回复反馈给用户。应用本申请所述方案,可提升回复质量等。

Man machine dialogue method, device, electronic equipment and storage medium

【技术实现步骤摘要】
人机对话方法、装置、电子设备及存储介质
本申请涉及计算机应用技术,特别涉及人工智能领域的人机对话方法、装置、电子设备及存储介质。
技术介绍
人机对话过程中,主要根据指定的系统意图和语义内容生成针对用户输入的回复,比如,将语义内容在对应的槽位话术(带有槽位的回复模板)上进行填槽,将填槽结果作为生成的回复。但按照这种方式生成的回复内容单一生硬等,回复质量不高。
技术实现思路
有鉴于此,本申请提供了人机对话方法、装置、电子设备及存储介质。一种人机对话方法,包括:在对话过程中,当需要针对用户输入生成回复时,若确定所述用户输入中包含语义内容,则分别确定出N条回复,N为大于一的正整数,每条回复分别对应于不同的反馈意图;将所述N条回复按预定顺序进行拼接,将拼接结果作为生成的回复反馈给用户。根据本申请一优选实施例,所述N条回复包括:第一回复、第二回复以及第三回复;其中,所述第一回复对应的反馈意图包括:响应用户意图;所述第二回复对应的反馈意图包括:对接下来要表达的第一内容进行解释说明;所述第三回复对应的反馈意图本文档来自技高网...

【技术保护点】
1.一种人机对话方法,其特征在于,包括:/n在对话过程中,当需要针对用户输入生成回复时,若确定所述用户输入中包含语义内容,则分别确定出N条回复,N为大于一的正整数,每条回复分别对应于不同的反馈意图;/n将所述N条回复按预定顺序进行拼接,将拼接结果作为生成的回复反馈给用户。/n

【技术特征摘要】
1.一种人机对话方法,其特征在于,包括:
在对话过程中,当需要针对用户输入生成回复时,若确定所述用户输入中包含语义内容,则分别确定出N条回复,N为大于一的正整数,每条回复分别对应于不同的反馈意图;
将所述N条回复按预定顺序进行拼接,将拼接结果作为生成的回复反馈给用户。


2.根据权利要求1所述的方法,其特征在于,
所述N条回复包括:第一回复、第二回复以及第三回复;其中,所述第一回复对应的反馈意图包括:响应用户意图;所述第二回复对应的反馈意图包括:对接下来要表达的第一内容进行解释说明;所述第三回复对应的反馈意图包括:对所述第一内容进行表达;
所述将所述N条回复按预定顺序进行拼接包括:按照第一回复、第二回复以及第三回复的顺序将3条回复进行拼接。


3.根据权利要求2所述的方法,其特征在于,
所述N条回复中进一步包括:第四回复;所述第四回复对应的反馈意图包括:对下一轮要表达的第二内容进行引导;
所述将所述N条回复按预定顺序进行拼接包括:按照第一回复、第二回复、第三回复以及第四回复的顺序将4条回复进行拼接。


4.根据权利要求2所述的方法,其特征在于,
所述确定所述用户输入中包含语义内容包括:对所述用户输入进行语义抽取,若抽取结果不为空,则确定所述用户输入中包含语义内容,否则,确定所述用户输入中不包含语义内容。


5.根据权利要求4所述的方法,其特征在于,
确定出所述第一回复包括:确定出所述用户输入对应的系统意图,获取所述系统意图对应的槽位话术,将抽取出的语义内容添加到所述槽位话术中的槽位中,得到候选回复,分别确定出各候选回复与所述用户输入之间的相似度评分,将评分最高的候选回复作为所述第一回复。


6.根据权利要求4所述的方法,其特征在于,
该方法进一步包括:若确定所述用户输入中不包含语义内容,则确定出所述用户输入对应的系统意图,将所述系统意图对应的高频回复作为候选回复,分别确定出各候选回复与所述用户输入之间的相似度评分,将评分最高的候选回复作为生成的回复反馈给用户。


7.根据权利要求2所述的方法,其特征在于,
确定出所述第二回复包括:对所述第一内容进行语义抽取,确定出抽取出的语义内容对应的系统意图,获取所述系统意图对应的槽位话术,将抽取出的语义内容添加到所述槽位话术中的槽位中,得到候选回复,分别确定出各候选回复与所述第一内容之间的相似度评分,将评分最高的候选回复作为所述第二回复。


8.根据权利要求2所述的方法,其特征在于,
确定出所述第三回复包括:若所述第一内容为文本型数据,则将所述第一内容转换为口语化表达形式,将转换结果作为所述第三回复;若所述第一内容为结构型数据,则根据所述结构型数据生成所述第三回复。


9.根据权利要求3所述的方法,其特征在于,
确定出所述第四回复包括:对所述第二内容进行语义抽取,确定出抽取出的语义内容对应的系统意图,将抽取出的语义内容、所述第二内容及所述系统意图输入预先训练得到的生成模型,得到输出的所述第四回复。


10.一种人机对话装置,其特征在于,包括:第一回复单元以及第二回复单元;
所述第一回复单元,用于在对话过程中,当需要针对用户输入生成回复时,若确定所述用户输入中包含语义内容,则分别确定出N条回复,N为大于一的正整数...

【专利技术属性】
技术研发人员:刘占一王海峰吴华赵亮徐新超刘智彬郭振
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1