机器人交互控制方法及装置、存储介质、服务器制造方法及图纸

技术编号:21629623 阅读:18 留言:0更新日期:2019-07-17 11:18
一种机器人交互控制方法及装置、存储介质、服务器,所述方法包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。基于本发明专利技术技术方案,采用多个聊天机器人共同展示资讯信息可以获取与用户兴趣匹配度高的资讯信息,改善用户的阅读体验。

Robot Interactive Control Method and Device, Storage Media and Server

【技术实现步骤摘要】
机器人交互控制方法及装置、存储介质、服务器
本专利技术涉及信息处理
,具体涉及机器人交互控制方法及装置、存储介质、服务器。
技术介绍
现有的资讯信息展示往往采用列表方式逐条呈现,例如微博、各种新闻推送应用等。资讯信息列表中的各条资讯信息之间往往按内容的发布时间、与用户兴趣的匹配程度等特征组织信息列表,因此在同一信息列表中各条资讯信息之间可能缺乏语义上的相关性,无法与用户产生互动,影响用户体验。再者,尽管基于用户画像的算法可以根据用户的兴趣调整资讯信息,但是用户的兴趣往往会有一些即时性的改变,而基于用户画像推荐资讯信息的算法却无法适时捕捉这种改变,导致资讯信息的调整滞后于用户兴趣。
技术实现思路
本专利技术解决的技术问题是如何实现展示给用户的资讯信息具有语义相关性,并与用户兴趣保持高度匹配。为解决上述技术问题,本专利技术实施例提供一种机器人交互控制方法,机器人交互控制方法包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。可选的,所述确定当前上下文包括:从内容语料库中选取至少一条内容语料作为所述当前上下文。可选的,所述内容语料库中的内容语料为热门话题。可选的,所述确定当前上下文包括:将用户的输入信息作为所述当前上下文。可选的,所述确定当前上下文包括:将聊天记录作为所述当前上下文,所述聊天记录包括先前的当前上下文及其回答。可选的,在所述将各个候选回答与所述当前上下文的匹配度进行排序之前,还包括:根据当前用户的历史聊天记录和预设业务规则,对全部的候选回答进行过滤。可选的,所述对全部的候选回答进行过滤包括:滤除所述全部的候选回答中重复或小于匹配度预设阈值的候选回答。可选的,所述候选回答与所述当前上下文的匹配度包括:所述候选回答与所述当前上下文的语义相关度。可选的,所述方法还包括:输出所述回答至终端。为解决上述技术问题,本专利技术实施例还提供一种机器人交互控制装置,机器人交互控制装置包括:当前上下文确定模块,适于确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;回答获取模块,适于获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;答案排序模块,适于将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。可选的,所述当前上下文确定模块从内容语料库中选取至少一条内容语料作为所述当前上下文。可选的,所述内容语料库中的内容语料为热门话题。可选的,所述当前上下文确定模块将用户的输入信息作为所述当前上下文。可选的,所述当前上下文确定模块将聊天记录作为所述当前上下文,所述聊天记录包括先前的当前上下文及其回答。可选的,所述装置还包括:回答过滤模块,在所述答案排序模块将各个候选回答与所述当前上下文的匹配度进行排序之前,所述回答过滤模块根据当前用户的历史聊天记录和预设业务规则,对全部的候选回答进行过滤。可选的,所述对全部的候选回答进行过滤包括:滤除所述全部的候选回答中重复或小于匹配度预设阈值的候选回答。可选的,所述候选回答与所述当前上下文的匹配度包括:所述候选回答与所述当前上下文的语义相关度。可选的,所述装置还包括:输出模块,适于输出所述回答至终端。本专利技术实施例还公开了一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行所述基于机器人交互控制方法的步骤。本专利技术实施例还公开了一种服务器,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行所述机器人交互控制方法的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:本专利技术技术方案提供一种机器人交互控制方法,包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。本专利技术技术方案模仿人类聊天的形式展示资讯信息,可以引起用户浏览资讯信息的兴趣。一方面,采用多个聊天机器人展示资讯信息,可以避免出现单个聊天机器人缺少资讯信息的情况,能够使用户获取更多的资讯信息;另一方面,展示给用户的回答是与当前上下文匹配度高的资讯信息,因此前后多次回答中的资讯信息具有相关性,保证了用户在阅读资讯信息时的思维连贯性,可以提升用户的阅读体验。进一步地,本专利技术技术方案所述确定当前上下文包括:将用户的输入信息作为所述当前上下文,由此可以允许用户通过聊天的方式与聊天机器人互动。当聊天机器人展示的资讯信息偏离用户兴趣和/或偏离了用户的当前真实喜好时,用户可以通过主动输入用户的输入信息,及时改变会话主题,快速调整得到的资讯信息,使资讯信息围绕用户兴趣展开。此外,在本专利技术技术方案中,可以从内容语料库中选取至少一条内容语料作为所述当前上下文。由此,在无用户输入的情况下,多个聊天机器人仍然可以给出相关的回答,从而可以保证资讯信息能够得到持续的展示。进一步地,本专利技术技术方案在所述将各个候选回答与所述当前上下文的匹配度进行排序之前,还可以根据当前用户的历史聊天记录和预设业务规则,对全部的候选回答进行过滤,由此可以综合考虑候选回答与上下文的语义相关性,提高语言连贯性,有利于减少资讯信息重复展示,改善用户体验。附图说明图1是本专利技术实施例一种机器人交互控制方法的流程图;图2是本专利技术实施例一种机器人交互控制方法的应用场景示意图;图3是本专利技术实施例另一种机器人交互控制方法的应用场景示意图;图4是本专利技术实施例一种机器人交互控制装置的结构示意图。具体实施方式如
技术介绍
所述,传统的资讯信息展示无法与用户产生互动,缺乏语义相关性,资讯信息的调整更新往往滞后于用户兴趣,影响用户体验。另外,本申请的专利技术人经过研究注意到,如果当采用传统的聊天机器人以聊天的方式展示资讯信息时,由于单个聊天机器人的资讯信息量偏少,用户难以获得足够的资讯信息,可能影响用户体验。传统的聊天机器人主要采用用户主动提问、机器人被动回答的互动方式。如果没有用户输入,则聊天难以继续,无法持续展示资讯信息,也会影响用户体验。本专利技术技术方案提供一种机器人交互控制方法,包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。本专利技术技术方案模仿人类聊天的形式展示资讯信息,可以引起用户浏览资讯信息的兴趣。一方面,采用多个聊天机器人展示资讯信息,可以避免出现单个聊天机器人缺少资讯信息的情况,能够使用户获取更多的资讯信息;另一方面,展示给用户的回答是与当前上下文匹配度高的资讯信息,因此前后多次回答中的资讯信息具有相关性,保证了用户在阅读资讯信息时的思维连贯性,可以改善用户的阅读体验。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。图1是本专利技术实施例一种机器人交互控制方法的流程图。图1所示的机器人交互控制方法可以包括以下步骤:S101:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;S本文档来自技高网
...

【技术保护点】
1.一种机器人交互控制方法,其特征在于,包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。

【技术特征摘要】
1.一种机器人交互控制方法,其特征在于,包括:确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;将各个候选回答与所述当前上下文的匹配度进行排序,挑选匹配度最高的候选回答作为回答。2.根据权利要求1所述的机器人交互控制方法,其特征在于,所述确定当前上下文包括:从内容语料库中选取至少一条内容语料作为所述当前上下文。3.根据权利要求2所述的机器人交互控制方法,其特征在于,所述内容语料库中的内容语料为热门话题。4.根据权利要求1所述的机器人交互控制方法,其特征在于,所述确定当前上下文包括:将用户的输入信息作为所述当前上下文。5.根据权利要求1所述的机器人交互控制方法,其特征在于,所述确定当前上下文包括:将聊天记录作为所述当前上下文,所述聊天记录包括先前的当前上下文及其回答。6.根据权利要求1所述的机器人交互控制方法,其特征在于,在所述将各个候选回答与所述当前上下文的匹配度进行排序之前,还包括:根据当前用户的历史聊天记录和预设业务规则,对全部的候选回答进行过滤。7.根据权利要求6所述的机器人交互控制方法,其特征在于,所述对全部的候选回答进行过滤包括:滤除所述全部的候选回答中重复或小于匹配度预设阈值的候选回答。8.根据权利要求1所述的机器人交互控制方法,其特征在于,所述候选回答与所述当前上下文的匹配度包括:所述候选回答与所述当前上下文的语义相关度。9.根据权利要求1至8任一项所述的机器人交互控制方法,其特征在于,还包括:输出所述回答至终端。10.一种机器人交互控制装置,其特征在于,包括:当前上下文确定模块,适于确定当前上下文,并将所述当前上下文分别输入至多个聊天机器人;回答获取模块,适于获取每个所述聊天机器人响应于所述当前上下文作出的候选回答;答案排序模块,适...

【专利技术属性】
技术研发人员:顾抑扬刘逸青
申请(专利权)人:上海挖数互联网科技有限公司
类型:发明
国别省市:上海,31

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

1