用于在对话系统中从用户话语产生自然语言短语的系统和方法技术方案

技术编号:7150246 阅读:254 留言:0更新日期:2012-04-11 18:40
描述了使用基于语料库的手段来基于给定数量的语义约束-值对而产生响应的对话系统的实施例。该系统充分利用来自用户输入的数据来与模板产生器组合地产生对话系统响应。该系统主要使用约束值,以便基于在实际对话系统中执行的更频繁的任务来实现效率,但是也可以以类似的方式包括对话的修辞或篇章方面,即,使用这样的信息来标记数据,并且执行训练处理。这种系统的益处包括较高质量的用户对齐的响应、较宽的覆盖范围、较快的响应时间和较短的开发周期。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施例总体上涉及对话系统,更具体地涉及在对话系统中产生用于系统响应的短语。
技术介绍
对话系统是计算机系统,其被设计来在输入信道和输出信道上使用连贯的结构和文本、语音、图形或其他交流模式来与人交谈。使用语音的对话系统被称为口语对话系统, 并且一般表示最自然类型的人机界面。随着越来越依赖于电子设备,口语对话系统越来越多地被实现在许多不同的机器中。响应产生是在开发传统对话系统中的重要组成。最终用户经常基于他们从系统听到的响应的质量来判定对话系统的质量。这涉及格莱斯合作原则,格莱斯合作原则描述了人们如何彼此交互,并且假定交谈贡献在适当的时间根据需要来作出,并且用于推进交谈的目的。系统质量的一个方面是避免模糊或所答非所问(non-responsive)的表达,优选的是使用用户熟悉的短语。系统开发者和研究者已经越来越关注响应产生问题,响应产生问题不仅涉及响应产生内容,而且涉及内容呈现。响应产生系统使用训练模型来产生对用户输入的适当响应。这样的训练模型的质量依赖于训练数据的语料库。已知的训练系统一般使用从一个或多个真人收集的数据。通常,这些系统未使用来自实际用户本身的数据。因此,这本文档来自技高网...

【技术保护点】
1.一种用于响应于在当前交谈会话中的用户输入而在对话系统中产生响应的方法,包括:从在所述用户和所述对话系统之间的一个或多个交谈会话或其他离线来源收集原始用户短语数据;从所述用户输入提取一个或多个约束,其中每一个约束包括约束-值对;将所提取的约束一般化为短语模式,以产生一般短语模式;构造由所述原始短语数据和所述一般短语模式构成的响应数据库;根据所述用户输入向响应产生器部件发送一组填充的约束;以及从所述响应数据库选择与所述一组填充的约束最佳匹配的至少一个短语。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:翁富良
申请(专利权)人:罗伯特·博世有限公司
类型:发明
国别省市:DE

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

1