老王的电影网站 - 推荐系统入门(一)

一年前的某一天...

 

老王的电影网站 - 推荐系统入门(一)

 

一周后...

 

老王的电影网站 - 推荐系统入门(一)

 

又过了一周...

 

老王的电影网站 - 推荐系统入门(一)


又一周过去了...

 

老王的电影网站 - 推荐系统入门(一)

 

转眼间,一年过去了...

 

老王的电影网站 - 推荐系统入门(一)


啥是推荐系统啊?老王开始琢磨起了推荐系统...

查了资料他了解到,就是通过分析一个用户的观影记录和搜索记录等历史行为,建模,然后主动给用户推荐他可能想看的电影。

资料上说,推荐系统和搜索还有很大的区别的

  • 搜索是用户主动发起的行为,而推荐则是商家发起的,用户是被动的接收;

  • 不同的用户对同一个关键词进行搜索,结果是差不多的,也就是个性化很弱,而推荐则不同,可以针对不同的用户,推荐大不相同的内容;

  • 搜索很容易造成马太效应,也就是搜索结果里面看的被看的越多的内容,越容易出现在搜索结果前面,而出现在搜索结果前面的内容,被看的次数又越多,当然,推荐也有这种问题,但是由于个性化的存在,可以缓和这种情况,增加小众内容的曝光率;

  • 对于一个搜索系统来说,它的目标很明确,就是快速返回搜索结果,满足用户需求,而推荐系统,它的目标却没有那么明确,对于一个电影的推荐系统来说,可能是增加用户观看时长,对于购物网站,可能是增加购买率,对于广告,可能是增加点击率。所以,衡量一个搜索系统的好坏比较容易,但要评价一个推荐系统,是比较复杂的。

 

  搜索 推荐
行为 由用户主动进行 商家进行,用户接收
个性化 较弱 很强
目标 明确 多样
评估 简单 复杂

 

资料上还说,要想搭建一个推荐系统,必须具备下面两个条件

  • 信息过载

  • 用户需求不明确

“嘿,这我可都满足啊, 你想啊,我这网站电影多的很,用户都不知道该看啥了,这不是妥妥儿可以弄么。” 

那就明天开始吧。今天先自己找个电影看看。