什么是好的推荐系统?

 推荐算法有哪些        

  1. 基于内容的推荐(相关新闻的推荐)
  2. 基于协同过滤的推荐(和我兴趣相同的人或物品)
  3. 基于关联规则推荐(mp???
  4. 基于模型的推荐(模型算法-->数据--->结果   论文一般)
  5. 组合推荐 (算法组合起来运用)

离线推荐+实时推荐

  1. 实施推荐(近期):京东买书---猜你喜欢 (当前兴趣行为)
  2. 离线推荐(整体):基于历史数据来推荐    喜欢漫画 而不是喜欢电视剧

-----------------------------------------------------------------------------------------------------------------

我们要做的电影推荐网站:

项目架构是什么?    1 前后端分离 2 组合推荐

想要实现的一些功能:

登录界面-注册用户-登录

是否第一次登陆??冷启动问题

首页:实施推荐(混合) 离线推荐  热门推荐(评分数、评论) 最新电影  评分最多电影

快速链接:更多--猜你喜欢

点击进一个具体的电影页面:影片信息展现--给电影加一个标签--相似推荐(和这部电影最相似的电影)

搜索:模糊查询/搜索电影标签

框架具体版:

前三个--->中间四个统计模型--->最后三个矩阵

1环境搭建

大数据项目实践 电影推荐系统概述(尚硅谷)相关推荐

  1. 架构(B站尚硅谷大数据项目实践 电影推荐系统概述)

    详细版: 整体流程: 数据模型: 数据模型解析: 整体模块: 环境搭建: 数据加载服务:spark(scala) 推荐模块: 后台: 前端: 打包部署: 解决冷启动问题:

  2. 大数据项目实践:基于hadoop+spark+mongodb+mysql开发医院临床知识库系统

    一.前言 从20世纪90年代数字化医院概念提出到至今的20多年时间,数字化医院(Digital Hospital)在国内各大医院飞速的普及推广发展,并取得骄人成绩.不但有数字化医院管理信息系统(HIS ...

  3. 大数据项目实践:基于hadoop+spark+mongodb+mysql+c#开发医院临床知识库系统

    从20世纪90年代数字化医院概念提出到至今的20多年时间,数字化医院(Digital Hospital)在国内各大医院飞速的普及推广发展,并取得骄人成绩.不但有数字化医院管理信息系统(HIS).影像存 ...

  4. 大数据项目实践过程笔记

    开发工具intelijidea 2.19.3 目前围绕Hadoop体系的大数据架构包括: 传统大数据架构 数据分析的业务没有发生任何变化,但是因为数据量.性能等问题导致系统无法正常使用,需要进行升级改 ...

  5. Hive大数据项目实践

    在搭建了Hadoop和hive环境后,就可以使用hive来进行数据库相关操作了.Hive提供了hql(类sql)语句来操作,基本过程与mysql类似,区别的就是对于hive中的聚合操作,将使用hado ...

  6. 大数据项目实践--手机日志分析

    一.准备环境 1.下载jdk-8u45-windows-x64.exe 安装于D:\Java8 2.修改JAVA_HOME为 D:\Java8\jdk1.8.0_45 3.修改HADOOP_HOME为 ...

  7. 电商数仓描述_笔记-尚硅谷大数据项目数据仓库-电商数仓V1.2新版

    架构 项目框架 数仓架构 存储压缩 Snappy与LZO LZO安装: 读取LZO文件时,需要先创建索引,才可以进行切片. 框架版本选型Apache:运维麻烦,需要自己调研兼容性. CDH:国内使用最 ...

  8. 尚硅谷大数据项目之电商数仓(4即席查询数据仓库)

    尚硅谷大数据项目之电商数仓(即席查询) (作者:尚硅谷大数据研发部) 版本:V4.0 第1章 Presto 1.1 Presto简介 1.1.1 Presto概念 1.1.2 Presto架构 1.1 ...

  9. 最详细大数据项目落地路线图实践总结

    今天,来谈一谈"大数据项目如何落地?"这个话题.从事过多个大数据项目的规划方案及项目落地工作,在这里与大家分享一些心得,主要是关于大数据项目如何成功落地并取得预期目标,也可以说这些 ...

  10. 电商大数据项目-推荐系统实战之推荐算法(三)

    电商大数据项目-推荐系统实战(一)环境搭建以及日志,人口,商品分析 https://blog.51cto.com/6989066/2325073 电商大数据项目-推荐系统实战之推荐算法 https:/ ...

最新文章

  1. 64位win10系统无法安装.Net framework3.5的解决方法
  2. python的ide环境中创建文件_使用Python开发环境Wing IDE设立项目注意事项
  3. 三十一、R语言基本语法(上篇)
  4. SSH反向连接及Autossh
  5. 【库】/lib64/libc.so.6: version `GLIBC_2.14' not found问题
  6. 力扣--让字符串成为回文串的最少插入次数
  7. ReactiveLodeBalancerClientFilter响应式负载均衡代理
  8. lolfps高但画面不流畅_华为P40系列90Hz参上 高刷新率玄机一文知晓
  9. 类的继承和派生java_Java 类的继承与派生
  10. C++基础教程之日期和时间
  11. Atitit.分布式远程调用  rpc  rmi  CORBA的关系
  12. vue 点击图片放大预览
  13. 到底什么叫作数据集成?
  14. linux文件操作命令包括,学习Linux命令之最基本的文件操作
  15. mongodb副本集+分片集群部署 step by step
  16. 编程的技术|艺术|术术——面向开发者编程
  17. 网站制作教程:新手如何用PageAdmin建站系统做网站
  18. linux 网络拦截ws,如何拦截linux信号? (在C中)
  19. BAPI_GOODSMVT_CREATE MIGO预留成本中心201发货实例
  20. 基于Springboot的宠物医院管理系统-JAVA【毕业设计、论文、源码、开题报告】

热门文章

  1. 获取用户手机号码解析失败,微信小程序授权登录获取token步骤
  2. 肠道微生物群:环境污染物毒性的重要参与者?
  3. PNAS:植物香豆素塑造拟南芥合成根系微生物组的组成
  4. Linux 离线安装本地rpm的命令
  5. 基于layui 下拉多选 三级联动省市区demo
  6. 【vue/iview】将所选择的文本插入文本框的光标处
  7. wagtail 实现中英文
  8. jQuery改变网页背景颜色切换的方法
  9. 区块链开发以太坊ETH单位转换关系
  10. 电器上的这些符号有什么特别含义?