对社区产品进行冷启动的方法和装置制造方法及图纸

技术编号:30411659 阅读:37 留言:0更新日期:2021-10-20 11:44
本公开提供了一种对社区产品进行冷启动的方法,涉及计算机技术领域,尤其涉及内容服务技术领域。具体实现方案为:生成对社区产品进行冷启动所需要的基础数据,其中基础数据包括冷启动内容数据库和冷启动素材;响应于社区产品进行冷启动期间社区产品的用户在社区产品中发布内容,基于基础数据来生成与用户所发布的内容相关的关联内容;以及在社区产品中发布关联内容,以实现社区产品的冷启动。以实现社区产品的冷启动。以实现社区产品的冷启动。

【技术实现步骤摘要】
对社区产品进行冷启动的方法和装置


[0001]本公开涉及计算机
,尤其涉及内容服务
,具体涉及一种对社区产品进行冷启动的方法和装置。

技术介绍

[0002]社区产品是存在于互联网等网络上的论坛、讨论组、聊天室等供用户交流的虚拟空间。用户可以使用这些社区产品,基于特定文化或主题来互动并持续产生内容。例如,用户可以在社区产品中发布新内容、对其他用户发布的内容进行回复、对其他用户进行点赞、加好友等。社区产品中的内容是指由社区产品的平台本身或社区产品的用户产生的例如文字、图片、语音、视频等各种形式的内容。在社区产品刚刚开发出来时需要对社区产品进行冷启动。对社区产品进行冷启动是指,在社区产品中的用户和内容都非常少的情况下使社区产品开始逐渐积累用户和内容。

技术实现思路

[0003]本公开提供了一种对社区产品进行冷启动的方法和装置。
[0004]根据本公开的一方面,提供了一种对社区产品进行冷启动的方法,包括:
[0005]生成对社区产品进行冷启动所需要的基础数据,其中基础数据包括冷启动内容数据库和冷启动素材;...

【技术保护点】

【技术特征摘要】
1.一种对社区产品进行冷启动的方法,包括:生成对社区产品进行冷启动所需要的基础数据,其中基础数据包括冷启动内容数据库和冷启动素材;响应于社区产品进行冷启动期间所述社区产品的用户在社区产品中发布内容,基于所述基础数据来生成与用户所发布的内容相关的关联内容;以及在所述社区产品中发布所述关联内容,以实现所述社区产品的冷启动。2.根据权利要求1所述的方法,其中,所述冷启动内容数据库包括多个内容,每个内容具有以下属性中的至少一种:类别、标签和情绪。3.根据权利要求2所述的方法,其中,所述基于所述基础数据来生成与用户所发布的内容相关的关联内容包括:从用户所发布的内容中提取关键词;在所述冷启动内容数据库中搜索与所提取的关键词之间的相关度大于或等于预定阈值的内容;以及基于搜索到的内容生成与用户所发布的内容相关的关联内容。4.根据权利要求3所述的方法,其中,所述冷启动内容数据库中的每个内容与所提取的关键词之间的相关度基于以下中的至少一项来计算:所述每个内容是否包含所述关键词;所述每个内容所具有的类别属性是否与所述关键词的类别相同;所述每个内容所具有的标签属性是否与所述关键词相似;以及所述每个内容所具有的情绪属性是否与所述关键词的情绪相同。5.根据权利要求3所述的方法,其中,所述基于搜索到的内容生成与用户所发布的内容相关的关联内容包括:将搜索到的内容输入经训练的内容生成模型中,得到所述与用户所发布的内容相关的关联内容。6.根据权利要求1至5中任一项所述的方法,其中,所述冷启动素材包括多个虚拟用户,所述虚拟用户具有以下属性中的至少一项:用户名、昵称、头像、IP地址,并且所述发布关联内容包括:从所述多个虚拟用户中选择虚拟用户;以及以所选择的虚拟用户为作者来发布所生成的内容。7.根据权利要求6所述的方法,其中,所述从所述多个虚拟用户中选择虚拟用户包括:计算在社区产品中预定时间段内每个用户发布的内容的平均数量;以及从所述多个虚拟用户中选择所述预定时间段内已发布的内容的数量小于该平均数量的虚拟用户。8.根据权利要求1至5中任一项所述的方法,还包括:响应于社区产品进行冷启动期间所述社区产品中的任一分区中的内容的数量小于阈值数量,基于所生成的基础数据,生成与该分区有关的内容;以及将所生成的内容发布到该分区中。9.一种对社区产品进行冷启动的装置,包括:第一生成模块,用于生成对社区产品进行冷启动所需要的基础数据,其中基础数据包
括冷启动内容数据库和冷启动素材;第二生成模块,用于响应于社区产品进行冷启动期间所述社区产品的用户在社区产品中发布内容,基于所述基础数据来生成与用户所发布的内容相关的关联内容;以及第一发布模块,用于在所述社区产品中发布所述关联内容,以实现所述社区产品的冷启动。10.根据权利要...

【专利技术属性】
技术研发人员:王学兵杜英豪逄增耀肖锋
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1