The invention discloses a method and a device for recommending information based on instant communication, belonging to the field of communication technology. The method includes: during the session, the session according to the session message user participation interaction, session scene information acquisition session; file information acquisition target multimedia files to be recommended, the target file information of multimedia files for multimedia files, and session context information and user characteristics of user participation in the file information to participate; the user terminal transmits multimedia file information session, by the participation of the user terminal will file information of the target multimedia files displayed in the conversation interface. The disclosed by the embodiment in the course of the session, based on session scene and user characteristics of multimedia files for users participating in the session recommended, instant communication method can provide a more dimension, so as to improve the level of intelligent instant communication.
【技术实现步骤摘要】
基于即时通信进行信息推荐的方法及装置
本公开涉及网络
,尤其涉及一种基于即时通信进行信息推荐的方法及装置。
技术介绍
随着网络技术的发展,社交应用已经成为人们日常生活中很重要的组成部分。社交应用为人们提供了交流的平台,用户之间可以通过社交应用查看好友的状态,还可以通过社交应用与其他用户进行即时通信。目前在进行即时通信时,一般是社交应用服务器接收会话参与终端所发送的消息,并向其他会话参与终端发送该消息,在各个会话参与终端接收到社交应用服务器所转发的消息后,会分别显示在各自的会话界面上。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种基于即时通信进行信息推荐的方法及装置。第一方面,本公开实施例提供了一种基于即时通信进行信息推荐的方法,所述方法包括:在会话过程中,根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息;获取待推荐的目标多媒体文件的文件信息,所述目标多媒体文件的文件信息为与所述会话场景信息以及所述参与用户的用户特征匹配的多媒体文件的文件信息;向所述会话的参与用户终端发送所述目标多媒体文件的文件信息,由所述参与用户终端将所述目标多媒体文件的文件信息显示于所述会话的会话界面上。本公开提供的实施例,通过在会话过程中,基于会话场景和用户特征为会话参与用户推荐多媒体文件,能够提供一种更多维的即时通信方法,从而提高即时通信的智能化程度。在一种可能实现方式中,所述根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息包括:在所述会话过程中,获取所述参与用户所交互的消息的至少一个关键字;根据所述至少一个关键字和预设场景分类模型, ...
【技术保护点】
一种基于即时通信进行信息推荐的方法,其特征在于,所述方法包括:在会话过程中,根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息;获取待推荐的目标多媒体文件的文件信息,所述目标多媒体文件的文件信息为与所述会话场景信息以及所述参与用户的用户特征匹配的多媒体文件的文件信息;向所述会话的参与用户终端发送所述目标多媒体文件的文件信息,由所述参与用户终端将所述目标多媒体文件的文件信息显示于所述会话的会话界面上。
【技术特征摘要】
1.一种基于即时通信进行信息推荐的方法,其特征在于,所述方法包括:在会话过程中,根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息;获取待推荐的目标多媒体文件的文件信息,所述目标多媒体文件的文件信息为与所述会话场景信息以及所述参与用户的用户特征匹配的多媒体文件的文件信息;向所述会话的参与用户终端发送所述目标多媒体文件的文件信息,由所述参与用户终端将所述目标多媒体文件的文件信息显示于所述会话的会话界面上。2.根据权利要求1所述的方法,其特征在于,所述根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息包括:在所述会话过程中,获取所述参与用户所交互的消息的至少一个关键字;根据所述至少一个关键字和预设场景分类模型,获取所述会话的会话场景信息,所述预设场景分类模型用于根据关键字对会话进行场景识别。3.根据权利要求1所述的方法,其特征在于,所述获取待推荐的目标多媒体文件的文件信息包括:根据所述参与用户的用户标识,获取所述参与用户的用户特征,所述用户特征包括所述参与用户的身份特征、行为特征中至少一项;根据所述会话场景信息,获取与所述会话场景信息对应的第一多媒体文件的文件信息;根据所述参与用户的用户特征,从所述第一多媒体文件的文件信息中,获取目标多媒体文件的文件信息。4.根据权利要求3所述的方法,其特征在于,所述行为特征包括浏览行为特征、播放行为特征中至少一项,所述播放行为特征根据用户的多媒体播放行为获取。5.根据权利要求1所述的方法,其特征在于,所述向所述会话的参与用户终端发送所述目标多媒体文件的文件信息之后,所述方法还包括:向所述会话的参与用户终端发送所述目标多媒体文件,由所述参与用户终端在所述会话界面中进行播放。6.一种基于即时通信进行信息推荐的装置,其特征在于,所述装置包括:场景获取模块,用于在会话过程中,根据所述会话的参与用户所交互的会话消息,获取所述会话的会话场景信息;文件信息获取模块,用于获取待推荐的目标多媒体文件的文件信息,所述目标多媒体文件的文件信息为与所述会话场景信息以及所述参与用户的用户特征匹配的多媒体文件的文件信息;发送模块,用于向所述会话的参与用户终端发送所述目标多媒体文件的文件信息,由所述参与用户终端将所述目标多媒体文件的文件信息显示于所述会话的会话界面上。7.根据权利要求6所述的装置,其特征在于,所述场景获取模块用于:在所述会话过程中,获取所述参与用户所交互的消息的至少一个关键字;根据所述至少一个关键字和预设场景分类模型,获取所述会话的会话场景信息,所述预设场景分类模型用于根据关键字对会话进行场景识别。8.根据权利要求6所述的装置,其特征在于,所述文件信息获取模块用于:根据所述参与用户的用户标识,获取所述参与用户的用户特征,所述用户特征包括所述参与用户的身份特征、行为特征中至少一项;根据所述会话场景信息,获取与所述会话场景信息对应的第一多媒体文件的文件信息;根据所述参与用户的用户特征,从所述第一多媒体文件的文件信息中,获取目标多媒体文件的文件信息。9.根据权利要求8所述的装置,其特征在于,所述行为特征包括浏览行为特征、播放行为特征中至少一项,所述播放行为特征根据用户的多媒体播放行为获取。10.根据权利要求6所述的装置,其特征在于,所述发送模块还用于向所述会话的参与用户终端发送所述目标多媒体文件,由所述参...
【专利技术属性】
技术研发人员:张亮,骆艳飞,刘健全,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。