[发明专利]在自动聊天中提供响应在审
申请号: | 201710087051.6 | 申请日: | 2017-02-17 |
公开(公告)号: | CN108460033A | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 虞淑娴;武威;王宝勋;彭爽 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 话题 聊天 消息关联 响应 关联 | ||
本公开提供了用于自动聊天的方法、装置和系统。可以获得用户输入的消息。可以确定所述消息是否关联于多个话题中的第一话题。在确定所述消息关联于所述第一话题的情况下,可以基于所述第一话题来提供对所述消息的响应。
背景技术
如今,聊天机器人已经越来越盛行,并且被应用在了越来越多的场合。聊天机器人被设计用于模拟人类会话,其可以经由文本、语音、视觉等形式来与用户进行会话。通常,聊天机器人可以扫描用户输入中的关键词或者对用户输入应用自然语言处理,并且可以从数据库中返回一个具有最佳匹配关键词或最相似措辞模式的答复。
发明内容
提供本发明内容以便以简化形式介绍一组概念,这组概念将在以下的具体实施方式中做进一步描述。本发明内容并非旨在标识所保护主题的关键特征或必要特征,也不旨在用于限制所保护主题的范围。
根据本公开的实施例,当用户与聊天机器人进行聊天时,聊天机器人可以实时地确定用户输入的每一个消息是否关联于一个话题,并且相应地建立、维持或结束基于该话题的聊天流。在基于话题的聊天流期间,可以维持对应于该话题的话题上下文,并且通过考虑该话题上下文来提供对用户输入的消息的响应。
应当注意,以上一个或多个方面包括以下详细描述以及权利要求中具体指出的特征。下面的说明书及附图详细提出了所述一个或多个方面的特定说明性特征。这些特征仅仅指示可以实施各个方面的原理的多种方式中的一些方式,并且本公开旨在包括所有这些方面和其等同变换。
附图说明
以下将结合附图描述所公开的多个方面,这些附图被提供用以说明而非限制所公开的多个方面。
图1示出示例性的用于与聊天机器人进行聊天的用户界面。
图2示出示例性的聊天机器人的部署场景。
图3示出另一示例性的聊天机器人的部署场景。
图4示出根据一个实施例的用于自动聊天的示例性方法的流程图。
图5示出根据一个实施例的示例性开始话题检测器。
图6示出根据一个实施例的示例性结束话题检测器。
图7示出根据一个实施例的标示了话题检测过程的示例性聊天用户界面。
图8示出根据一个实施例的用于自动聊天的示例性方法的流程图。
图9示出根据一个实施例的用于自动聊天的示例性装置。
图10示出根据一个实施例的用于自动聊天的示例性系统。
具体实施方式
现在将参考多种示例性实施方式来讨论本公开。应当理解,这些实施方式的讨论仅仅用于使得本领域技术人员能够更好地理解并从而实施本公开的实施例,而并非教导对本公开的范围的任何限制。
图1示出示例性的用于与聊天机器人进行聊天的用户界面100。用户界面100可以显示在由用户使用的终端设备上。通过用户界面100,用户可以获得由聊天机器人所提供的自动聊天服务。
用户可以在用户界面100中输入各种消息,例如问候语、查询、评论等,聊天机器人可以基于用户的输入来提供响应。例如,当用户输入问候语“早上好”时,聊天机器人可以返回“早上好”。当用户输入询问“今天天气怎么样?”时,聊天机器人可以返回答复“今天是晴天,很暖和”。当用户输入评论“今天适合去跑步”时,聊天机器人可以返回答复“是呀”。
尽管在图1示出的用户界面100中用户与聊天机器人以文字的形式进行聊天,但是应当理解,用户界面100也可以采用任何其它形式来进行聊天,例如,用户可以与聊天机器人进行语音聊天、用户可以与聊天机器人互发图片等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710087051.6/2.html,转载请声明来源钻瓜专利网。