服务分发方法、装置、设备及存储介质与流程

文档序号:34464342发布日期:2023-06-15 09:41阅读:43来源:国知局
服务分发方法、装置、设备及存储介质与流程

本技术涉及通信,尤其涉及一种消息服务分发方法、装置、设备及存储介质。


背景技术:

1、随着第五代移动通信技术(5th generation mobile communicationtechnology,5g)消息业务的发展,行业客户(提供服务的客户)可以通过运营商网络,以聊天机器人(chatbot)的形式,与用户进行5g消息交互。具体的,行业客户的chatbot可以通过点对点和群发消息的方式向个人用户发送的消息内容(消息内容可以包含的媒体格式有文本、图片、音频、视频、表情、位置、联系人以及富媒体卡片),消息内容中还可以携带选项列表(包括“建议回复”和“建议操作”)。

2、用户可以通过多种方式触发与chatbot的消息交互(例如在消息搜索框内搜索后点击搜索结果触发、从浏览器的网页上点击触发、扫描二维码触发、输入chatbot id触发),触发成功后用户进入消息交互界面。用户可以在终端设备的消息交互页面上查看chatbot详细信息(如chatbotid、名称、头像、简介、关键词、服务描述和客服电话)。用户可以将chatbot详细信息存储在终端设备本地,也可删除终端设备本地已存储的chatbot详细信息。在用户第一次收到来自chatbot消息时,可以通过终端设备向运营商网络校验此chatbot的详情,若运营商网络未发现该chatbot,则认为此chatbot消息的来源为不可信,不向用户展示此chatbot消息,从而确保了消息来源的可靠性。行业客户向用户发送的chatbot消息的按键有三种呈现方式(悬浮按键、富媒体卡片内置按键、消息对话界面底部的固定按键),用户点击悬浮按键后,所有悬浮按键消失。用户点击富媒体卡片内置按键后,内置按钮不消失。用户点击固定按键后,固定按键不消失。

3、在上述方法中,行业客户往往通过互联网的“轰炸式”广告消息推送方式向用户发送5g消息,这种发送5g消息的方式给用户造成了较多困扰,导致消息的打开率较低,用户体验感较差。在用户主动查询获取行业客户提供的服务时,只能通过简单元素搜索服务、匹配服务的方法不完善,导致查询方式单一、查询结果不够精确、操作繁琐并且搜索查询的效率差,用户体验感较差。从而,服务分发的效率较差,准确度较低。


技术实现思路

1、本技术提供一种服务分发方法、装置、设备及存储介质,用于解决用户查询服务方式单一、匹配服务方法不完善的问题,从而提高服务分发的效率、准确度。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,提供了一种服务分发方法,方法包括:基于用户输入的目标搜索内容,从目标数据库中确定目标搜索内容对应的至少一个第一服务,目标数据库中包括多个服务;基于至少一个第一服务中每个第一服务对应的基本信息,对至少一个第一服务进行排序,得到目标排列顺序,基本信息包括以下至少一项:第一服务与目标搜索内容之间的匹配度、第一服务的活跃度;显示排序后的至少一个第一服务供用户选择。

4、在一种可能的实现方式中,基于用户输入的目标搜索内容,从目标数据库中确定目标搜索内容对应的至少一个第一服务,包括:对用户输入的目标搜索内容进行解析处理,得到第一信息,解析处理包括以下至少一项:字符过滤处理、纠错处理、分词处理,第一信息为目标搜索内容对应的计算机可识别的文本内容;基于第一信息,从目标数据库中确定第一信息对应的至少一个第一服务。

5、在一种可能的实现方式中,基于至少一个第一服务中每个第一服务对应的基本信息,对至少一个第一服务进行排序,得到目标排列顺序,包括:对至少一个第一服务中每个第一服务对应的基本信息进行处理,确定至少一个第一服务中每个第一服务对应的第二信息,第二信息包括以下至少一项:第一服务被搜索次数、第一服务对应的消息量、第一服务对应的使用频率、第一服务对应的用户点击率;基于至少一个第一服务中每个第一服务对应的第二信息,对至少一个第一服务进行排序,得到目标排列顺序。

6、在一种可能的实现方式中,方法还包括:基于用户对至少一个第一服务中的第二服务的操作,确定第二服务在至少一个第一服务中的排列位置,第二服务为至少一个第一服务中的任一服务;

7、基于第二服务在至少一个第一服务中的排列位置,确定目标排列顺序的准确度。

8、第二方面,提供了一种服务分发装置,服务分发装置包括:处理单元和确定单元;确定单元,用于基于用户输入的目标搜索内容,从目标数据库中确定目标搜索内容对应的至少一个第一服务,目标数据库中包括多个服务;处理单元,用于基于至少一个第一服务中每个第一服务对应的基本信息,对至少一个第一服务进行排序,得到目标排列顺序,基本信息包括以下至少一项:第一服务与目标搜索内容之间的匹配度、第一服务的活跃度;处理单元,还用于显示排序后的至少一个第一服务供用户选择。

9、在一种可能的实现方式中,处理单元,还用于对用户输入的目标搜索内容进行解析处理,得到第一信息,解析处理包括以下至少一项:字符过滤处理、纠错处理、分词处理,第一信息为目标搜索内容对应的计算机可识别的文本内容;确定单元,还用于基于第一信息,从目标数据库中确定第一信息对应的至少一个第一服务。

10、在一种可能的实现方式中,处理单元,还用于对至少一个第一服务中每个第一服务对应的基本信息进行处理;确定单元,还用于确定至少一个第一服务中每个第一服务对应的第二信息,第二信息包括以下至少一项:第一服务被搜索次数、第一服务对应的消息量、第一服务对应的使用频率、第一服务对应的用户点击率;处理单元,还用于基于至少一个第一服务中每个第一服务对应的第二信息,对至少一个第一服务进行排序,得到目标排列顺序。

11、在一种可能的实现方式中,确定单元,还用于基于用户对至少一个第一服务中的第二服务的操作,确定第二服务在至少一个第一服务中的排列位置,第二服务为至少一个第一服务中的任一服务;确定单元,还用于基于第二服务在至少一个第一服务中的排列位置,确定目标排列顺序的准确度。

12、第三方面,一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面的一种服务分发方法。

13、第四方面,提供了一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被计算机执行时使计算机执行如第一方面的一种服务分发方法。

14、本技术提供了一种服务分发方法、装置、设备及存储介质,应用于服务分发的场景中。在需要进行服务分发时,可以基于用户输入的目标搜索内容,从包括多个服务的目标数据库中确定目标搜索内容对应的至少一个第一服务。进一步的,基于至少一个第一服务中每个第一服务对应的包括第一服务与目标搜索内容之间的匹配度、第一服务的活跃度中至少一项的基本信息,对至少一个第一服务进行排序,得到目标排列顺序,从而显示排序后的至少一个第一服务供用户选择。通过上述方法,在需要进行服务分发时,可以基于用户输入的目标搜索内容,从目标数据库中确定第一服务,然后对第一服务进行排序,得到目标排列顺序,以显示排序后的第一服务供用户选择。从而解决大量服务消息的推送给用户造成困扰,并且在用户主动查询获取行业客户提供的服务时,只能通过简单元素搜索服务、匹配服务的方法不完善的问题。从而提高了服务分发的效率,准确度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1