信息推送方法和装置制造方法及图纸

技术编号:26259334 阅读:51 留言:0更新日期:2020-11-06 17:53
本申请实施例公开了信息推送方法和装置。该方法的一具体实施方式包括:接收终端设备发送的用户会话,确定该用户会话的意图;确定该用户会话的意图的关联意图;基于该关联意图,向该终端设备推送信息。本申请实施例能够通过用户会话的意图的关联意图,快速而准确地确定出向用户推送的信息。同时,因为推送信息的基础不再拘泥于用户会话的意图,上述执行主体所推送的信息更加多样化。

【技术实现步骤摘要】
信息推送方法和装置
本申请实施例涉及计算机
,具体涉及互联网
,尤其涉及信息推送方法和装置。
技术介绍
自然语言处理(naturallanguageprocessing,NLP)是计算机科学、人工智能、语言学关注计算机和自然语言之间的相互作用的领域。机器设备利用自然语言处理,可以实现用自然语言与人进行沟通。在机器设备与人进行交互时,往往需要获取人的语句,通过人的语句判断人的意图,进而,基于该意图与人进行沟通。
技术实现思路
本申请实施例提出了信息推送方法和装置。第一方面,本申请实施例提供了一种信息推送方法,用于服务器,方法包括:接收终端设备发送的用户会话,确定用户会话的意图;确定用户会话的意图的关联意图;基于关联意图,向终端设备推送信息。在一些实施例中,在确定用户会话的意图的关联意图之前,方法还包括:获取至少一个会话,确定至少一个会话中各个会话的意图组成的意图集合,在意图集合中,确定与意图集合中的目标意图相关联的至少一个关联意图;生成指示目标意图与至少一个关联意图之间的关联的意图关联图谱;本文档来自技高网...

【技术保护点】
1.一种信息推送方法,用于服务器,所述方法包括:/n接收终端设备发送的用户会话,确定所述用户会话的意图;/n确定所述用户会话的意图的关联意图;/n基于所述关联意图,向所述终端设备推送信息。/n

【技术特征摘要】
1.一种信息推送方法,用于服务器,所述方法包括:
接收终端设备发送的用户会话,确定所述用户会话的意图;
确定所述用户会话的意图的关联意图;
基于所述关联意图,向所述终端设备推送信息。


2.根据权利要求1所述的方法,其中,在所述确定所述用户会话的意图的关联意图之前,所述方法还包括:
获取至少一个会话,确定所述至少一个会话中各个会话的意图组成的意图集合,在所述意图集合中,确定与所述意图集合中的目标意图相关联的至少一个关联意图;
生成指示所述目标意图与所述至少一个关联意图之间的关联的意图关联图谱;以及
所述确定所述用户会话的意图的关联意图,包括:
在所述意图关联图谱中,确定与所述用户会话的意图相关联的关联意图。


3.根据权利要求2所述的方法,其中,所述关联意图包括相似意图;所述方法还包括:确定所述意图集合中各个意图的概率;以及
所述在所述意图集合中,确定与所述意图集合中的目标意图相关联的至少一个关联意图,包括:
在所述意图集合中,对于所述目标意图以外的至少两个其他意图中的每个其他意图,确定各该其他意图与所述目标意图的概率差,确定各个所述概率差的均方差为第一均方差;
对所确定的第一均方差进行收敛,得到所述至少两个其他意图对应的收敛数值;
基于所述收敛数值的大小,从各个所述收敛数值中选取至少一个收敛数值,以及从所述至少两个其他意图中,确定所述至少一个收敛数值所对应的至少一个其他意图作为所述目标意图的相似意图。


4.根据权利要求3所述的方法,其中,所述关联意图包括延伸意图;所述在所述意图集合中,确定与所述意图集合中的目标意图相关联的至少一个关联意图,包括:
在所述至少一个会话的每个会话的意图中,确定所述目标意图与所述目标意图以外的其他意图的共现次数;
在所述意图集合中,对于所述目标意图以外的至少两个其他意图中的每个其他意图,基于所述共现次数,确定各该其他意图与所述目标意图的共现概率,确定各个所述共现概率的均方差为第二均方差;
基于所述第二均方差的大小,从各个所述第二均方差中选取至少一个第二均方差,以及从所述至少一个第二均方差所对应的至少一个其他意图中,确定所述目标意图的延伸意图。


5.根据权利要求3所述的方法,其中,所述从各个所述收敛数值中选取至少一个收敛数值,包括:
从各个所述收敛数值中,选取大于或等于预设数值阈值的至少一个收敛数值,其中,收敛数值越大,收敛数值所对应的其他意图与目标意图的相似度越大。


6.根据权利要求3所述的...

【专利技术属性】
技术研发人员:王海
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1