一种主播账户推荐的方法和装置制造方法及图纸

技术编号:18913418 阅读:26 留言:0更新日期:2018-09-12 02:55
本发明专利技术实施例提供了一种主播账户推荐的方法和装置,所述方法包括:分别采集每个主播账户所在直播间中用户发布的第一历史消息;基于所述第一历史消息,生成所述每个主播账户对应的主播标签;获取目标用户对应的期望标签;确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户。通过本发明专利技术实施例,实现了对主播账户的个性化推荐,提升了推荐的准确性。

Recommendation method and device for anchor account

The embodiment of the present invention provides a method and apparatus for recommending a host account, which includes: collecting a first history message issued by a user in a live room where each host account is located; generating a host tag corresponding to each host account based on the first history message; and obtaining expectations corresponding to the target user Tag; determines the matching degree of the desired tag and the host tag corresponding to each host account, and recommends the host account whose matching degree meets the preset conditions to the target user. Through the embodiment of the invention, the personalized recommendation of the host account is realized, and the accuracy of the recommendation is improved.

【技术实现步骤摘要】
一种主播账户推荐的方法和装置
本专利技术涉及互联网
,特别是涉及一种主播账户推荐的方法和一种主播账户推荐的装置。
技术介绍
随着互联网技术的发展,各种直播类的应用程序越来越多,用户可以利用终端设备登录直播类的应用程序,然后可以进入感兴趣的直播间,观看主播的直播节目。在现有技术中,每个主播可以为自身设置标签,如“歌唱”、“搞笑”等,以实现对主播的分类,用户也可以通过选择标签来筛选出感兴趣的主播,然而,主播为自身设置的标签带有极大的主观色彩,并不能够准确反映主播的直播风格,当用户采用标签对主播进行筛选时,很难找到满足期望的主播。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供克服上述问题或者至少部分地解决上述问题的一种主播账户推荐的方法和装置。为了解决上述问题,本专利技术实施例公开了一种主播账户推荐的方法,所述方法包括:分别采集每个主播账户所在直播间中用户发布的第一历史消息;基于所述第一历史消息,生成所述每个主播账户对应的主播标签;获取目标用户对应的期望标签;确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户。可选地,所述基于所述第一历史消息,生成所述每个主播账户对应的主播标签的步骤包括:从所述第一历史消息中,确定第一关键消息;对所述第一关键消息进行分词,得到一个或多个第一字词;分别将所述一个或多个第一字词在预置的第一标签数据库中进行匹配,并将匹配成功的第一字词确定为候选主播标签;从所述候选主播标签中,确定所述主播账户对应的主播标签;其中,所述主播标签为出现频率大于第一预设阈值的候选主播标签。可选地,所述目标用户对应的期望标签采用如下方式生成:采集所述目标用户在观看直播过程中发布的第二历史消息;基于所述第二历史消息,确定所述目标用户对应的期望标签。可选地,所述基于所述第二历史消息,确定所述目标用户对应的期望标签的步骤包括:从所述第二历史消息中,确定第二关键消息;对所述第二关键消息进行分词,得到一个或多个第二字词;分别将所述一个或多个第二字词在预置的第二标签数据库中进行匹配,并将匹配成功的第二字词确定为候选期望标签;从所述候选期望标签中,确定所述目标用户对应的期望标签;其中,所述期望标签为出现频率大于第二预设阈值的候选期望标签。可选地,所述分别采集每个主播账户所在直播间中用户发布的第一历史消息的步骤包括:分别检测每个主播账户所在直播间的活跃度;针对每个主播账户,当所述活跃度在第一预设范围内时,采集在所述直播间中用户发布的第一历史消息。可选地,所述确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户的步骤包括:确定所述期望标签与所述每个主播账户对应的主播标签中的相同标签;计算所述相同标签在所述期望标签中的占比,得到所述期望标签与所述每个主播账户对应的主播标签的匹配度;针对每个主播账户,当所述匹配度在第二预设范围内时,向所述目标用户推荐所述主播账户。本专利技术实施例还公开了一种主播账户推荐的装置,所述装置包括:第一历史消息采集模块,用于分别采集在每个主播账户所在直播间中用户发布的第一历史消息;主播标签生成模块,用于基于所述第一历史消息,生成所述每个主播账户对应的主播标签;期望标签获取模块,用于获取目标用户对应的期望标签;主播账户推荐模块,用于确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户。可选地,所述主播标签生成模块包括:第一关键消息确定子模块,用于从所述第一历史消息中,确定第一关键消息;第一字词得到子模块,用于对所述第一关键消息进行分词,得到一个或多个第一字词;候选主播标签确定子模块,用于分别将所述一个或多个第一字词在预置的第一标签数据库中进行匹配,并将匹配成功的第一字词确定为候选主播标签;主播标签选取子模块,用于从所述候选主播标签中,确定所述主播账户对应的主播标签;其中,所述主播标签为出现频率大于第一预设阈值的候选主播标签。可选地,还包括:第二历史消息采集模块,用于采集所述目标用户在观看直播过程中发布的第二历史消息;期望标签确定模块,用于基于所述第二历史消息,确定所述目标用户对应的期望标签。可选地,所述期望标签确定模块包括:第二关键消息确定子模块,用于从所述第二历史消息中,确定第二关键消息;第二字词得到子模块,用于对所述第二关键消息进行分词,得到一个或多个第二字词;候选期望标签确定子模块,用于分别将所述一个或多个第二字词在预置的第二标签数据库中进行匹配,并将匹配成功的第二字词确定为候选期望标签;期望标签选取子模块,用于从所述候选期望标签中,确定所述目标用户对应的期望标签;其中,所述期望标签为出现频率大于第二预设阈值的候选期望标签。可选地,所述第一历史消息采集模块包括:活跃度检测子模块,用于分别检测每个主播账户所在直播间的活跃度;匹配第一历史消息采集子模块,用于针对每个主播账户,当所述活跃度在第一预设范围内时,采集在所述直播间中用户发布的第一历史消息。可选地,所述主播账户推荐模块包括:相同标签确定子模块,用于确定所述期望标签与所述每个主播账户对应的主播标签中的相同标签;匹配度得到子模块,用于计算所述相同标签在所述期望标签中的占比,得到所述期望标签与所述每个主播账户对应的主播标签的匹配度;匹配主播账户推荐子模块,用于针对每个主播账户,当所述匹配度在第二预设范围内时,向所述目标用户推荐所述主播账户。本专利技术实施例包括以下优点:在本专利技术实施例中,通过分别采集每个主播账户所在直播间中用户发布的第一历史消息,基于第一历史消息,生成每个主播账户对应的主播标签,并获取目标用户对应的期望标签,然后确定期望标签与每个主播账户对应的主播标签的匹配度,并向目标用户推荐匹配度满足预设条件的主播账户,实现了对主播账户的个性化推荐,提升了推荐的准确性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种主播账户推荐的方法的步骤流程图;图2是本专利技术实施例的一种主播账户推荐的装置的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术实施例的一种主播账户推荐的方法的步骤流程图,具体可以包括如下步骤:步骤101,分别采集每个主播账户所在直播间中用户发布的第一历史消息;作为一种示例,第一历史消息可以为文字消息,也可以其他类型的消息,如在直播间中为主播发送礼物的消息。在主播直播过程中,用户可以进入主播账户对应的直播间观看直播,在观看直播的过程中,每个用户都可以在直播间中发布消息,服务器可以对发布的消息进行记录,本专利技术实施例可以从记录的消息中获取第一历史消息。在本专利技术一种优选本文档来自技高网...

【技术保护点】
1.一种主播账户推荐的方法,其特征在于,所述方法包括:分别采集每个主播账户所在直播间中用户发布的第一历史消息;基于所述第一历史消息,生成所述每个主播账户对应的主播标签;获取目标用户对应的期望标签;确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户。

【技术特征摘要】
1.一种主播账户推荐的方法,其特征在于,所述方法包括:分别采集每个主播账户所在直播间中用户发布的第一历史消息;基于所述第一历史消息,生成所述每个主播账户对应的主播标签;获取目标用户对应的期望标签;确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一历史消息,生成所述每个主播账户对应的主播标签的步骤包括:从所述第一历史消息中,确定第一关键消息;对所述第一关键消息进行分词,得到一个或多个第一字词;分别将所述一个或多个第一字词在预置的第一标签数据库中进行匹配,并将匹配成功的第一字词确定为候选主播标签;从所述候选主播标签中,确定所述主播账户对应的主播标签;其中,所述主播标签为出现频率大于第一预设阈值的候选主播标签。3.根据权利要求1或2所述的方法,其特征在于,所述目标用户对应的期望标签采用如下方式生成:采集所述目标用户在观看直播过程中发布的第二历史消息;基于所述第二历史消息,确定所述目标用户对应的期望标签。4.根据权利要求3所述的方法,其特征在于,所述基于所述第二历史消息,确定所述目标用户对应的期望标签的步骤包括:从所述第二历史消息中,确定第二关键消息;对所述第二关键消息进行分词,得到一个或多个第二字词;分别将所述一个或多个第二字词在预置的第二标签数据库中进行匹配,并将匹配成功的第二字词确定为候选期望标签;从所述候选期望标签中,确定所述目标用户对应的期望标签;其中,所述期望标签为出现频率大于第二预设阈值的候选期望标签。5.根据权利要求1所述的方法,其特征在于,所述分别采集每个主播账户所在直播间中用户发布的第一历史消息的步骤包括:分别检测每个主播账户所在直播间的活跃度;针对每个主播账户,当所述活跃度在第一预设范围内时,采集在所述直播间中用户发布的第一历史消息。6.根据权利要求1所述的方法,其特征在于,所述确定所述期望标签与所述每个主播账户对应的主播标签的匹配度,并向所述目标用户推荐所述匹配度满足预设条件的主播账户的步骤包括:确定所述期望标签与所述每个主播账户对应的主播标签中的相同标签;计算所述相同标签在所述期望标签中的占比,得到所述期望标签与所述每个主播账户对应的主播标签的匹配度;针对每个主播账户,当所述匹配度在第二预设范围内时,向所述目标用户推荐所述主播账户。7.一种主播账户推荐的装置,其特征在于,所述装置包括:第一历史消息采集模块,用于分别采集在每个主播账户所在直播...

【专利技术属性】
技术研发人员:郭子农傅一峰吴金贵彭瑾龙
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1