冷启动问题主要分为3类:
用户冷启动、物品冷启动、系统冷启动
针对这三种不同冷启动问题,有不同解决方案,一般可以参考下面通用方案:
1. 提供非个性化的推荐,简单来说就可以推荐热门排行榜,等用户数据集收集到一定时候,再切换到个性化推荐
2. 利用用户注册时提供的年龄、性别等数据做粗粒度的个性化
3. 利用用户社交网络信息,导入好友信息,推荐好友喜欢物品
4. 要求用户注册时对一些物品的喜好进行反馈,收集用户对这些物品的兴趣信息,然后给用户推荐那些物品相似的物品
5. 对于新加入物品,可以利用内容信息,将它们推荐给喜欢过和它们相似物品的用户
6. 在系统冷启动时,可以引入专家知识,快速建立物品相关度表
此外还可以参考:https://www.zhihu.com/question/19843390
其实现在用户信息都掌握在几家大公司手里,腾讯掌握社交信息、阿里掌握购物信息、百度掌握搜索信息,在淘系公司里拥有淘宝交易数据、微博社交数据、天天动听音乐喜好数据、支付宝个人金融数据,所以bat公司拥有一个用户完整数据刻画。