聊天机器人的会话方法、程序产品、设备及存储介质与流程

文档序号:37484803发布日期:2024-04-01 13:53阅读:20来源:国知局
聊天机器人的会话方法、程序产品、设备及存储介质与流程

本说明书涉及互联网,尤其涉及聊天机器人的会话方法、程序产品、设备及存储介质。


背景技术:

1、随着网络和信息技术的快速发展,互联网成为人们获取信息的主要手段,为了解决用户的疑问,越来越多的网站或产品厂商提供了聊天机器人为用户解答问题。例如,在电子商务等领域,客户端产品中提供有聊天机器人入口,用户可以触发该聊天机器人入口,进入与聊天机器人的会话界面,从而可以为用户提供自助问答的功能。基于此,需要提供一种更为便利的聊天机器人的会话方案。


技术实现思路

1、为克服相关技术中存在的问题,本说明书提供了聊天机器人的会话方法、装置及终端。

2、根据本说明书实施例的第一方面,提供一种聊天机器人的会话方法,所述方法包括:

3、根据用户的业务行为数据,预测用户是否具有与聊天机器人会话的需求;

4、根据预测结果确定具有与所述聊天机器人会话的需求后,在当前页面上悬浮展示表征聊天机器人的悬浮对象。

5、可选的,所述业务行为数据包括如下一种或多种:

6、指示用户查阅业务页面次数的数据、用户与聊天机器人的历史会话数据、用户对表征聊天机器人的悬浮对象的操作数据、指示用户在业务页面中停留时长的数据、用户对业务页面的触发操作数据、用户的订单数据。

7、可选的,所述方法还包括:若接收到针对所述悬浮对象的触发操作,展示与聊天机器人的会话页面。

8、可选的,所述方法还包括:获取用户关注的会话主题的消息,通过所述悬浮对象展示所述消息的消息摘要。

9、可选的,所述会话页面展示有所述消息。

10、可选的,所述方法还包括:在悬浮展示所述悬浮对象后的设定时间,若未接收到对所述悬浮对象的触发操作,则在所述当前页面撤销展示所述悬浮对象。

11、可选的,通过将所述悬浮对象对应视图添加至当前页面对应视图的最上层,以在当前页面上悬浮展示表征聊天机器人的悬浮对象。

12、可选的,在悬浮展示所述悬浮对象时,将所述悬浮对象的移动位置参数赋值给移动函数,利用移动函数控制所述悬浮对象从所述目标页面的边界移动至设定位置。

13、可选的,还包括:在利用移动动画函数控制在悬浮对象从所述目标页面的边界移动至设定位置后,利用所述移动动画函数控制所述悬浮对象动态退回至所述目标页面的边界。

14、可选的,所述通过所述悬浮对象展示所述消息的消息摘要,包括:

15、添加气泡弹出框对应视图作为所述悬浮对象对应视图的子视图,利用所述气泡弹出框展示所述消息摘要。

16、根据本说明书实施例的第二方面,提供一种聊天机器人的会话装置,所述装置包括:

17、预测模块,用于:根据用户的业务行为数据,预测用户是否具有与聊天机器人会话的需求;

18、展示模块,用于:根据预测结果确定具有与所述聊天机器人会话的需求后,在当前页面上悬浮展示表征聊天机器人的悬浮对象。

19、可选的,所述业务行为数据包括如下一种或多种:

20、指示用户查阅业务页面次数的数据、指示用户在业务页面中停留时长的数据、用户对业务页面的触发操作数据、用户的订单数据。

21、可选的,所述装置还包括会话模块,用于:若接收到针对所述悬浮对象的触发操作,展示与聊天机器人的会话页面。

22、可选的,所述展示模块还用于:获取用户关注的会话主题的消息,通过所述悬浮对象展示所述消息的消息摘要。

23、可选的,所述会话页面展示有所述消息。

24、可选的,所述展示模块还用于:在悬浮展示所述悬浮对象后的设定时间,若未接收到对所述悬浮对象的触发操作,则在所述当前页面撤销展示所述悬浮对象。

25、可选的,所述展示模块具体用于:通过将所述悬浮对象对应视图添加至当前页面对应视图的最上层,以在当前页面上悬浮展示表征聊天机器人的悬浮对象。

26、可选的,所述展示模块具体用于:在悬浮展示所述悬浮对象时,将所述悬浮对象的移动位置参数赋值给移动函数,利用移动函数控制所述悬浮对象从所述目标页面的边界移动至设定位置。

27、可选的,所述展示模块还用于:在利用移动动画函数控制在悬浮对象从所述目标页面的边界移动至设定位置后,利用所述移动动画函数控制所述悬浮对象动态退回至所述目标页面的边界。

28、可选的,所述展示模块具体用于:

29、添加气泡弹出框对应视图作为所述悬浮对象对应视图的子视图,利用所述气泡弹出框展示所述消息摘要。

30、根据本说明书实施例的第三方面,提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现前述聊天机器人的会话方法。

31、本说明书的实施例提供的技术方案可以包括以下有益效果:

32、本说明书实施例中,可以根据用户的业务行为数据预测用户是否具有与聊天机器人会话的需求,在根据预测结果确定用户具有与所述聊天机器人会话的需求后,可以在当前页面上悬浮展示表征聊天机器人的悬浮对象。本实施例能够主动地在任意页面中展示聊天机器人,无需用户主动触发,可以减少用户操作。

33、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。



技术特征:

1.一种聊天机器人的会话方法,所述方法应用于客户端,所述客户端提供有聊天机器人,所述方法包括:

2.根据权利要求1所述的方法,所述与用户关注的会话主题相关的信息,包括:用户关注的会话主题的消息,或者用户关注的会话主题的消息的消息摘要。

3.根据权利要求1所述的方法,所述用户关注的会话主题是当前展示的页面中被用户触发的业务内容所关联的会话主题,或者是根据当前展示的页面所关联的业务内容确定的。

4.根据权利要求1所述的方法,所述与用户关注的会话主题相关的信息有多条,所述悬浮对象还用于将多条信息中的每条信息按照设定时间间隔依次展示。

5.根据权利要求1所述的方法,所述业务行为数据包括如下一种或多种:

6.根据权利要求1所述的方法,所述方法还包括:

7.根据权利要求1所述的方法,在悬浮展示所述悬浮对象时,将所述悬浮对象从所述当前展示的页面的边界移动至所述当前展示的页面中的设定位置。

8.根据权利要求7所述的方法,所述方法还包括:

9.根据权利要求1所述的方法,所述与用户关注的会话主题相关的信息,是通过如下方式展示的:

10.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至9任一所述方法的步骤。

11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现权利要求1至9任一所述的方法的步骤。

12.一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至9任一所述方法的步骤。


技术总结
本说明书提供一种聊天机器人的会话方法、程序产品、设备及存储介质,本说明书实施例中,可以根据用户的业务行为数据预测用户是否具有与聊天机器人会话的需求,在根据预测结果确定用户具有与所述聊天机器人会话的需求后,可以在当前页面上悬浮展示表征聊天机器人的悬浮对象。本实施例能够主动地在任意页面中展示聊天机器人,无需用户主动触发,可以减少用户操作。

技术研发人员:朱侃
受保护的技术使用者:创新先进技术有限公司
技术研发日:
技术公布日:2024/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1