一种主题对话方法和装置制造方法及图纸

技术编号:8190952 阅读:182 留言:0更新日期:2013-01-10 01:51
本申请提供了一种主题对话方法和装置,涉及计算机技术领域。方法包括:解析首次输入的自然语言文本,确认第一语义表达式;针对第一语义表达式匹配分析,得到回话表达式,并确认当前回合的会话主题;根据回话表达式和当前回合的会话主题生成自然语言回话进行返回;解析再次输入的自然语言文本,确认第二语义表达式;针对第二语义表达式进行匹配分析,得到回话表达式,确认当前回合的会话主题;转到下一回合对话直至结束。本申请使用户基于会话主题与对话系统进行交流,使对话回合之间保持连贯性,回话对应的语义与用户的输入查询一致,且结合会话主题反问用户,使对话系统模拟真人聊天,准确连贯地响应用户的自然语言输入查询,与用户积极互动。

【技术实现步骤摘要】

本申请涉及计算机
,特别是涉及ー种主题对话方法和装置
技术介绍
对话系统是ー种能够与人通过自然语言进行交互的电子系统,由人输入自然语言,系统理解后再做出自然语言的回应。比如用户输入文字信息,电子系统中虚拟的机器人针对文字信息与用户进行交互。现有技术中,大致存在两种对话系统一是基于问答对的对话系统基于问答对的对话系统就是指通过预先设定好的问答对来存储的知识的对话系统,在用户提问后,从问答对知识库中选取出最匹配的问题,然 后以该问题的答案做回答。基于问答对的对话系统,对于不同的数据来源有不同的应用,比如,垂直领域中以人工编辑为数据来源的常用于客服类的对话系统;以用户数据为数据来源的常用于娱乐类的聊天系统;以已有问答社区的资源为数据来源的常用于回答公共知识。基于问答对的对话系统大致实现方式如下I、建立知识库通过“人工编辑”、“用户数据”、“问答社区”等知识来源(问答对来源)中的ー个或几个来建立索引库,建立时需要对问题进行语义关键词的提取再做索引,形成知识库;2、用户查询当输入用户查询后,先将该用户查询转换为语义指紋,再从知识库中检索出与其语义相似度大于一定阈值的问题,并获取该问题本文档来自技高网...

【技术保护点】
一种主题对话方法,其特征在于,包括:步骤110、解析首次输入的自然语言文本中各词所属的词性,确认对应匹配的第一语义表达式;步骤120、针对所述第一语义表达式在结构化知识库中进行匹配分析,得到对应所述第一语义表达式对应的回话表达式,并确认当前回合的会话主题;步骤130、根据当前回合的回话表达式和所述当前回合的会话主题,生成自然语言回话进行返回;步骤140、解析再次输入的自然语言文本中各词所属的词性,结合前一回合的会话信息确认对应匹配的第二语义表达式;步骤150、针对所述第二语义表达式在结构化知识库中进行匹配分析,得到对应所述第二语义表达式对应的回话表达式,结合前一回合的会话信息确认当前回合的会话...

【技术特征摘要】

【专利技术属性】
技术研发人员:张帆
申请(专利权)人:北京搜狗信息服务有限公司北京搜狗科技发展有限公司
类型:发明
国别省市:

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

1