【技术实现步骤摘要】
【国外来华专利技术】对话中的主题引导
技术介绍
人工智能(AI)聊天机器人正变得越来越流行,并且正在应用于越来越多的场景中。聊天机器人被设计为模拟人的对话,并且可以通过文本、语音、图像等来与用户聊天。通常,聊天机器人可以扫描用户输入的消息中的关键字或者对消息应用自然语言处理,以及向用户提供具有最匹配关键字或最相似措辞模式的响应。
技术实现思路
提供本
技术实现思路
以便对下文在具体实施方式中进一步描述的设计构思的选择进行介绍。其并不旨在标识要求保护的专利技术主题的关键特征或重要特征,也不旨在用于限制要求保护的专利技术主题的范围。本公开内容的实施例提出了用于在用户与聊天引擎之间的对话中引导主题的方法和装置。确定至少一个第一主题。基于所述至少一个第一主题来向用户提供第一消息,以便将所述对话引导至所述至少一个第一主题。从所述用户接收对所述第一消息的第一响应。确定所述第一响应是否与所述至少一个第一主题相关联。在确定所述第一响应与所述至少一个第一主题相关联的情况下,基于所述至少一个第一主题来确定至少一个第二主题。至少基于所述至少一个第二主题提供至少一个第二消息,其中,如果所述至少一个第二主题与资源或服务相关联,则所述至少一个第二消息至少包括所述资源或服务。应该注意的是:上述一个或多个方面包括在下文中充分描述并在权利要求书中具体指出的特征。下文的描述和附图详细阐述了一个或多个方面的某些说明性的特征。这些特征仅指示各个方面的原理可以在其中使用的各个方式,并且本公开内容旨在包括所有这些方面以及它们的等价物。附图说明将结合附图在 ...
【技术保护点】
1.一种用于在用户与聊天引擎之间的对话中引导主题的方法,所述方法包括:/n确定至少一个第一主题;/n基于所述至少一个第一主题向所述用户提供第一消息;/n从所述用户接收对所述第一消息的第一响应;/n确定所述第一响应是否与所述至少一个第一主题相关联;以及/n在确定所述第一响应与所述至少一个第一主题相关联的情况下:/n基于所述至少一个第一主题来确定至少一个第二主题,以及/n至少基于所述至少一个第二主题来提供至少一个第二消息,其中,如果所述至少一个第二主题与资源或服务相关联,则所述至少一个第二消息至少包括所述资源或服务。/n
【技术特征摘要】
【国外来华专利技术】1.一种用于在用户与聊天引擎之间的对话中引导主题的方法,所述方法包括:
确定至少一个第一主题;
基于所述至少一个第一主题向所述用户提供第一消息;
从所述用户接收对所述第一消息的第一响应;
确定所述第一响应是否与所述至少一个第一主题相关联;以及
在确定所述第一响应与所述至少一个第一主题相关联的情况下:
基于所述至少一个第一主题来确定至少一个第二主题,以及
至少基于所述至少一个第二主题来提供至少一个第二消息,其中,如果所述至少一个第二主题与资源或服务相关联,则所述至少一个第二消息至少包括所述资源或服务。
2.根据权利要求1所述的方法,其中,如果所述至少一个第二主题不与所述资源或服务相关联,则所述方法还包括:
基于所述至少一个第二主题来确定至少一个第三主题,所述至少一个第三主题与所述资源或服务相关联;以及
至少基于所述至少第三主题来提供至少一个第三消息,其中,所述至少第三消息至少包括所述资源或服务。
3.根据权利要求2所述的方法,其中,
所述至少一个第一主题是基于对话上下文和用户简档中的至少一项来确定的,
所述至少一个第二主题还基于下列各项中的至少一项来确定:对话上下文、用户简档、所述至少一个第二主题与所述至少一个第一主题之间的相关性,并且
所述至少一个第三主题还基于下列各项中的至少一项来确定:对话上下文、用户简档、所述至少一个第三主题与所述至少一个第二主题之间的相关性。
4.根据权利要求3所述的方法,其中,所述至少一个第二主题与所述至少一个第一主题之间的所述相关性以及所述至少一个第三主题与所述至少一个第二主题之间的所述相关性中的每一个包括下列各项中的至少一项:因果关系、坐标关系、替代关系、转折关系、渐进关系、上下关系、对比关系。
5.根据权利要求1所述的方法,其中,所述第一消息是进一步基于对话上下文和用户简档中的至少一项来提供的,并且其中,所述至少一个第二消息是进一步基于对话上下文、用户简档以及所述第一响应中的至少一项来提供的。
6.根据权利要求1所述的方法,其中,所述至少一个第一主题是由所述第一消息中的单词或短语指示的,并且所述至少一个第二主题是由所述至少一个第二消息中的单词或短语指示的。
7.根据权利要求1所述的方法,还包括:
在确定所述第一响应不与所述至少一个第一主题相关联的情况下:
确定至少一个第四主题;
基于所述至少一个第四主题向所述用户提供第四消息;
从所述用户接收对所述第四消息的第四响应;
确定所述第四响应是否与所述第四主题相关联;以及
在确定所述第四响应与所述第四主题相关联的情况下:
基于所述至少一个第四主题来确定至少一个第五主题,以及
至少基于所述至少一个第五主题来提供至少一个第五消息,其中,如果所述至少一个第五主题与资源或服务相关联,则所述至少一个第五消息至少包括所述资源或服务。
8.根据权利要求7所述的方法,其中,所述第四消息是进一步基于所述第一响应提供的,并且所述第五消息是进一步基于所述第四响应提供的。
9.根据权利要求7所述的方法,其中,所述至少一个第四主题是由所述第四消息中的单词或短语指示的,并且所述至少一个第五主题是由所述至少一个第五消息中的单词或短语指示的。
10.根据权利要求7所述的方法,其中,
所述至少一个第四主题是基于对话上下文和用户简档中的至少一项来确定的,
所述至少一个第五主题是基于下列各项中的至少一项来确定的:对话上下文、用户简档、所述至少一个第五主题与所述至少一个第四主题之间的相关性。
11.根据权利要求1所述的方法,还包括:
从所述用户接收对所述至少一个第二消息的至少一个第二响应;以及
基于所述至少一个第二响应来确定是否传送所述资源或服务。
12.根据权利要求11所述的方法,其中,在确定传送所述资源或服务的情况下,所述方法还包...
【专利技术属性】
技术研发人员:周峰,邹莹,康飒,徐翔,刘越,曾敏,李笛,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。