一种Chatbot的搜索方法、设备及存储介质技术

技术编号:32634894 阅读:50 留言:0更新日期:2022-03-12 18:09
本申请提供了Chatbot的搜索方法、设备及存储介质,该方法包括:接收用户的输入信息;将输入信息与多个Chatbot账号分别对应的第一关联信息进行匹配,该第一关联信息包括:Chatbot账号的第一摘要信息和第一标签信息;将输入信息与多个消息卡片分别对应的第二关联信息进行匹配,该第二关联信息包括:消息卡片的第二摘要信息和第二标签信息;显示匹配成功的第一关联信息对应的Chatbot账号;显示匹配的第二关联信息对应的消息卡片。本申请提供的方法,解决了用户不能快速利用搜索信息确定出和搜索信息匹配的检索结果的问题,提高了用户的搜索效率以及用户体验。索效率以及用户体验。索效率以及用户体验。

【技术实现步骤摘要】
一种Chatbot的搜索方法、设备及存储介质


[0001]本申请属于通信
,尤其涉及一种Chatbot的搜索方法、设备及存储介质。

技术介绍

[0002]5G消息是短信业务的升级,是运营商的一种基础电信服务,基于IP技术实现业务体验的飞跃,支持的媒体格式更多,表现形式更丰富,5G消息更是一种基于短信收件箱为手机用户提供富媒体消息及智能会话服务的通讯渠道。
[0003]目前5G消息场景下的Chatbot的搜索引擎,能够根据用户输入的内容进行精确匹配。如果匹配成功,则会反馈匹配成功的Chatbot账号,用户通过点击所反馈的Chatbot账号进入该账号的页面;如果匹配失败,则不会返回任何Chatbot账号。
[0004]目前Chatbot搜索的方法,由于只能在匹配成功的情况下才反馈Chatbot账号,在匹配失败的情况,可能需要用户进行多次搜索才能得到其需要的结果,搜索效率极低。

技术实现思路

[0005]本申请实施例提供了一种Chatbot的搜索方法、设备及存储介质,可以解决用户不能快速利用搜索信息精准匹配出搜索结果的问题,提高了用户的搜索效率。
[0006]第一方面,提供了一种Chatbot的搜索方法,该方法包括:接收用户的输入信息;将输入信息与多个Chatbot账号分别对应的第一关联信息进行匹配,第一关联信息包括:Chatbot账号的第一摘要信息和第一标签信息;将输入信息与多个消息卡片分别对应的第二关联信息进行匹配,第二关联信息包括:消息卡片的第二摘要信息和第二标签信息;显示匹配成功的第一关联信息对应的Chatbot账号;显示匹配成功的第二关联信息对应的消息卡片。
[0007]第一方面提供的方法,当终端设备接收到用户的输入信息后,利用输入信息和多个Chatbot账号分别对应的第一关联信息进行匹配,该第一关联信息包括了Chatbot账号的第一摘要信息和第一标签信息,并且将输入信息与多个消息卡片分别对应的第二关联信息进行匹配,该第二关联信息包括消息卡片的第二摘要信息和第二标签信息。由于Chatbot账号的第一摘要信息和第一标签信息以及消息卡片的第二摘要信息和第二标签信息中包含更多的Chatbot账号和消息卡片相关的信息,因此将输入信息和Chatbot账号的第一关联信息进行匹配以及将输入信息和消息卡片的第二关联信息进行匹配,提高了匹配成功的概率,进而提高了用户的搜索效率。最后将匹配成功的第一关联信息对应的Chatbot账号和匹配成功的第二关联信息对应的消息卡片显示给用户,提高了用户体验。
[0008]可选的,获取Chatbot账号的第一主页信息;将第一主页信息确定为第一摘要信息,第一主页信息至少包括:Chatbot账号的服务介绍、服务类型、短信号码和认证信息。在该种实现方式中,由于第一主页信息中至少包括了Chatbot账号的服务介绍、服务类型、短信号码和认证信息,因此将第一主页信息确定为第一摘要信息,提高了根据用户的输入信息进行精准匹配的效率。
[0009]可选的,获取消息卡片的第二主页信息;将第二主页信息确定为第二摘要信息,第二主页信息至少包括:消息卡片的服务介绍、服务类型、短信号码和认证信息。在该种实现方式中,由于第二主页信息中至少包括了消息卡片的服务介绍、服务类型、短信号码和认证信息,因此将第二主页信息确定为第二摘要信息,提高了根据用户的输入信息进行精准匹配的效率。
[0010]可选的,提取第一摘要信息的第一关键词,将第一关键词作为Chatbot账号的第一标签信息。
[0011]可选的,提取第二摘要信息的第二关键词,将第二关键词作为消息卡片的第二标签信息。
[0012]可选的,获取用户与Chatbot账号的历史会话信息;提取历史会话消息中出现次数大于预设次数的第三关键词,将第三关键词添加到Chatbot账号的第一标签信息中;和/或,爬取网络消息中的主题信息,获取主题信息中与Chatbot账号关联的第四关键词,将第四关键词添加到Chatbot账号的第一标签信息中。在该种实现方式中,利用用户与Chatbot账号的历史会话信息和网络消息中的主题信息中的关键词作为第一标签信息,使得第一标签信息的范围更加全面,从而提高了匹配效率。
[0013]可选的,将输入信息与多个Chatbot账号分别对应的第一关联信息进行匹配之前,方法还包括;获取训练样本,训练样本包括:Chatbot账号的摘要信息;利用训练样本和初始第一分类模型生成预测标签信息;根据预测标签信息和样本标注信息计算损失函数;根据损失函数对初始第一分类模型进行迭代训练,得到训练好的第一分类模型;利用训练好的第一分类模型确定Chatbot账号的第一标签信息。在该种实现方式中,利用训练好的分类模型确定第一Chatbot账号的第一标签信息,使得第一标签信息更加精确,从而进一步提高了搜索效率。
[0014]第二方面,提供了一种Chatbot的搜索装置,该装置包括用于执行以上第一方面或者第一方面的任意一方面可能的实现方式中的各个步骤的单元。
[0015]第三方面,提供了一种Chatbot的搜索装置,该装置包括至少一个处理器和存储器,该至少一个处理器用于执行以上第一方面或第一方面的任意可能的实现方式中的方法。
[0016]第四方面,提供了一种Chatbot的搜索装置,该装置包括至少一个处理器和接口电路,该至少一个处理器用于执行以上第一方面或者第一方面中的任意一方面可能的实现方式中的方法。
[0017]第五方面,提供了一种Chatbot的搜索设备,该设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,该设备用于执行以上第一方面或者第一方面中的任意一方面可能的实现方式中的方法。
[0018]第六方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序在被处理器执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法。
[0019]第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序被执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法。
[0020]第八方面,提供了一种芯片或者集成电路,该芯片或者集成电路包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片或者集成电路的设备执行第一方面或第一方面的任意可能的实现方式中的方法。
[0021]可以理解的是,上述第二方面至第八方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
[0022]本申请实施例与现有技术相比存在的有益效果是:
[0023]本申请提供的方法,当终端设备接收到用户的输入信息后,利用输入信息和多个Chatbot账号分别对应的第一关联信息进行匹配,该第一关联信息包括了Chatbot账号的第一摘要信息和第一标签信息,并且将输入信息与多个消息卡片分别对应的第二关联信息进行匹配,该第二关联信息包括消息卡片的第二摘要信息和第二标签信息。由于Chatbot账号的第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Chatbot的搜索方法,其特征在于,所述方法包括:接收用户的输入信息;将所述输入信息与多个Chatbot账号分别对应的第一关联信息进行匹配,所述第一关联信息包括:Chatbot账号的第一摘要信息和第一标签信息;将所述输入信息与多个消息卡片分别对应的第二关联信息进行匹配,所述第二关联信息包括:消息卡片的第二摘要信息和第二标签信息;显示匹配成功的第一关联信息对应的Chatbot账号;显示匹配成功的第二关联信息对应的消息卡片。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取Chatbot账号的第一主页信息;将所述第一主页信息确定为所述第一摘要信息,所述第一主页信息至少包括:所述Chatbot账号的服务介绍、服务类型、短信号码和认证信息。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取所述消息卡片的第二主页信息;将所述第二主页信息确定为所述第二摘要信息,所述第二主页信息至少包括:所述消息卡片的服务介绍、服务类型、短信号码和认证信息。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:提取所述第一摘要信息的第一关键词,将所述第一关键词作为Chatbot账号的第一标签信息。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:提取所述第二摘要信息的第二关键词,将所述第二关键词作为消息卡片的第二标签信息。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取用户与Chatbot账号的历...

【专利技术属性】
技术研发人员:余文胜许红波饶冠旗
申请(专利权)人:深圳市梦网科技发展有限公司
类型:发明
国别省市:

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

1