从0开始搭建完整的电影推荐系统网站五(Python+Django)

本网站有两个组成部分:

  • Builder: 预计算
  • 推荐

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第1张图片

怎么说呢,我感觉就是把推荐,网站,分析,收集器,每个都是个微服务,用用API交互,反正就这个感觉。

一。给网站添加图表

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第2张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第3张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第4张图片

二 。Seeded recommendations

这名字从没听过,但是书中讲的目测就是频繁项,频繁出现在一起的商品,作为彼此的推荐。

具体原理耳熟能详就不说了,自行百度吧。重点要知道自信度 ,支持度。

具体如果应用关联规则呢?

  • 设定最小支持度和最小自信度
  • 获得所有交易
  • 建立单个itemsets,计算他们的支持度,自信度
  • 建立多个物品组成的itemsets,计算他们的自信度,支持度
  • 遍历找到满足要求的项

三。获得交易

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第5张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第6张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第7张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第8张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第9张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第10张图片

以上都是非常基本的操作了,算法就是大名鼎鼎的Apriori.

四。在数据库中保存关联规则

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第11张图片

从0开始搭建完整的电影推荐系统网站五(Python+Django)_第12张图片

 

你可能感兴趣的:(推荐系统)