推荐系统开发之要考虑的问题

原创 2015年07月06日 19:43:59
1.用户行为数据:
     反馈方式:显式&&隐式
     表示:用户兴趣向量
     数据预处理:大量样本存在噪声,可以去掉。
     
2.推荐方/算法
     basic的三种:content-based、collaborative filtering(user-based & item_based)
     算法优良应取决于实际的数据,不同的算法对不同的推荐系统反响不尽相同。


3.special的考虑因素
   eg:时间戳(如、可以在计算相似度时引入时间因子)
           地域特征


4.冷启动问题:又可分为user冷启动 & item冷启动
user冷启动   
solutions:1)热门推荐(排行榜)
                     2)充分利用其他信息,如用户的来源ip、访问时间、、、
                     3)初始用户回答问题(问题选择要有代表性、选项间要有区分度)
 
item冷启动:这时content-based方法能发挥关键作用,although此方法推荐进度不够高,但其在处理item冷启动时有先天优势。


5.推荐结果展示方式:
   1)突出显示用户的关注重点:不同item的推荐,要考虑用户关注点不同;(一般包括标题、缩略图、介绍等)
   2)推荐展示的场景和位置要符合用户的行为习惯(求职社交网站LinkedIn的对比实验表明,在用户        申请完一个工作的之前或之后分别展示推荐结果,前者的点击率是 后者的10倍。在网页正中或      右侧边栏放置推荐结果,点击率也相差5倍之多。)

   3)要提供推荐理由!!!!!(能够赢得用户的信任,进而让用户更容易接受推荐给他的结果)

   4)设置一些按钮让用户对推荐结果进行反馈(参考amazon),不断改善用户体验。



6.明确优化目标---then衡量指标
    eg:点击率、准确率、覆盖率、多样性、新颖性、、、
    可加权折衷后进行结果测评
版权声明:本文为博主原创文章,未经博主允许不得转载。

智能推荐系统开发中的十个关键注意点

发表于:2013年03月25日  分类:算法学术, 精华  2 条评论    作者:陈运文 博士,盛大智能推荐团队负责人 亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果...

智能推荐系统开发中的十个关键注意点

亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果我有100万个用户,我就要为他们做100万个亚马逊网站”。智能推荐系统承载的就是这个梦想,即通过数据挖掘技术,为每一个用户实现个性化的推荐...

智能推荐系统开发中的十个关键注意点

推荐理由:仔细读了每个字,很有见地,对推荐产品的认识绝非一般人能及。 智能推荐系统开发中的十个关键注意点 作者:陈运文 博士,盛大智能推荐团队负责人 亚马逊的CEO Jeff Bez...

智能推荐系统开发中的十个关键注意点

原文:http://www.resyschina.com/2013/03/recommendation-keypoint.html 作者:陈运文 博士,盛大智能推荐团队负责人 亚马逊的CE...

智能推荐系统开发中的十个关键注意点

原文:http://www.resyschina.com/2013/03/recommendation-keypoint.html 作者:陈运文 博士,盛大智能推荐团队负责人 亚马逊的CE...

2013.04 08 智能推荐系统开发中的十个关键注意点

文章发表在netflix的技术博客上。作者是Xavier Amatriain和Justin Basilico 利用清明的时间学习了一下,翻译备份,好货分享之。有不当的地方请评论中指出。多谢各位。...

智能推荐系统开发中的十个关键注意点

http://www.resyschina.com/2013/03/recommendation-keypoint.html 发表于:2013年03月25日 分类:算法学术, 精华 2...

智能推荐系统开发中的十个关键注意点

作者:陈运文 博士,盛大智能推荐团队负责人 亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果我有100万个用户,我就要为他们做100万个亚马逊网站”。智能推荐系统承载的就是这个梦想...

电子商务系统开发语言在选择上要考虑哪些问题?

1、php     php支持使用平台丰富,lamp(linux+apache+mysql+php)应该说是PHP支持的最佳平台了。免费,开源,安全,开发成本低,速度快,负载强。当然也可以使用Apa...

图书管理系统开发--问题解决

项目名称:图书管理系统 项目简介: 该系统主要面向图书馆的单机服务实体对象开发,适合中小型图书馆使用。此开发的“图书管理系统”项目的界面如图所示,主界面采用了多文档窗口,这样可以在窗      口...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:推荐系统开发之要考虑的问题
举报原因:
原因补充:

(最多只允许输入30个字)