老王的电影网站 - 推荐系统入门(一)
一年前的某一天...
一周后...
又过了一周...
又一周过去了...
转眼间,一年过去了...
啥是推荐系统啊?老王开始琢磨起了推荐系统...
查了资料他了解到,就是通过分析一个用户的观影记录和搜索记录等历史行为,建模,然后主动给用户推荐他可能想看的电影。
资料上说,推荐系统和搜索还有很大的区别的
搜索是用户主动发起的行为,而推荐则是商家发起的,用户是被动的接收;
不同的用户对同一个关键词进行搜索,结果是差不多的,也就是个性化很弱,而推荐则不同,可以针对不同的用户,推荐大不相同的内容;
搜索很容易造成马太效应,也就是搜索结果里面看的被看的越多的内容,越容易出现在搜索结果前面,而出现在搜索结果前面的内容,被看的次数又越多,当然,推荐也有这种问题,但是由于个性化的存在,可以缓和这种情况,增加小众内容的曝光率;
对于一个搜索系统来说,它的目标很明确,就是快速返回搜索结果,满足用户需求,而推荐系统,它的目标却没有那么明确,对于一个电影的推荐系统来说,可能是增加用户观看时长,对于购物网站,可能是增加购买率,对于广告,可能是增加点击率。所以,衡量一个搜索系统的好坏比较容易,但要评价一个推荐系统,是比较复杂的。
搜索 | 推荐 | |
行为 | 由用户主动进行 | 商家进行,用户接收 |
个性化 | 较弱 | 很强 |
目标 | 明确 | 多样 |
评估 | 简单 | 复杂 |
资料上还说,要想搭建一个推荐系统,必须具备下面两个条件
信息过载
用户需求不明确
“嘿,这我可都满足啊, 你想啊,我这网站电影多的很,用户都不知道该看啥了,这不是妥妥儿可以弄么。”
那就明天开始吧。今天先自己找个电影看看。
老王的电影网站 - 推荐系统入门(一)相关推荐
- 老王的电影网站,基于内容的推荐 - 推荐系统入门(二)
"这书都挺厚的啊",老王看了看,又掂了掂桌上新买的<推荐系统 技术.评估及高效算法><推荐系统实战>,不禁叹了一口气... "先来个简单的,总比没 ...
- 在线电影推荐网 Python+Django+Mysql 协同过滤推荐算法在电影网站中的运用 基于用户、物品的协同过滤推荐算法 开发在线电影推荐系统 电影网站推荐系统 人工智能、大数据、机器学习开发
在线电影推荐网 Python+Django+Mysql 协同过滤推荐算法在电影网站中的运用 基于用户.物品的协同过滤推荐算法 开发在线电影推荐系统 电影网站推荐系统 人工智能.大数据.机器学习开发 M ...
- 在线电影推荐网 使用Python+Django+Mysql开发技术 在线电影推荐系统 电影网站推荐系统 基于用户、物品的协同过滤推荐算法 个性化推荐算法开发 机器学习、人工智能、大数据分布式开发
在线电影推荐网 使用Python+Django+Mysql开发技术 在线电影推荐系统 电影网站推荐系统 基于用户.物品的协同过滤推荐算法 个性化推荐算法开发 机器学习.人工智能.大数据分布式开发 Mo ...
- 基于Spark的电影推荐系统(电影网站)
第一部分-电影网站: 软件架构: SpringBoot+Mybatis+JSP 项目描述:主要实现电影网站的展现 和 用户的所有动作的地方 技术选型: 技术 名称 官网 Spring Boot 容器 ...
- HTML5期末大作业:电影网站设计——指环王:护戒使者(13页) HTML+CSS+JavaScript
HTML5期末大作业:电影网站设计--指环王:护戒使者(13页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品 大学生毕设网页设计 ...
- 在昨天夜黑风高的晚上,我偷了隔壁老王的Python入门课件,由浅入深堪称完美!
隔壁老王是一个资深码农,就业教育事业的秃顶之才 昨天我下楼打酱油,看他迎面走来,满目春光 我好奇的问道:老王,有什么好事,隔壁小花叫你上门了吗? 老王:秘密!! 我心想:哎呦~不错啊 半晚之时,连猫狗 ...
- java 从入门到单身狗_java 的23种设计模式 之单身狗和隔壁老王的故事
觉得代码写的别扭了,回头翻翻java 的23种设计模式. today,额,这么晚了,困了.就弄个最简单的单例模式吧. 单例模式:俗称单身狗 package singleton; public clas ...
- 【转】推荐系统入门实践:世纪佳缘会员推荐(完整版)
推荐系统入门实践:世纪佳缘会员推荐(完整版) 版本 作者 联系 日期 1.0 周巍然 weiran.chow@gmail.com 20120723 2.0 严 程 supersteven198701@ ...
- 推荐系统入门(六):新闻推荐实践1(附代码)
推荐系统入门(六):新闻推荐实践1 目录 推荐系统入门(六):新闻推荐实践1 前言 赛题简介 数据概况 评价方式理解 Baseline 总结 参考资料 前言 相关系列笔记: 推荐系统入门(一):概述 ...
最新文章
- 2.1.5 编码与调制
- KL 损失的边界框回归
- 导入 sun.net.TelnetInputStream; 报错
- 机房收费系统=三层+设计模式
- Android 接入支付宝支付实现
- 搜索推荐炼丹笔记:Transformer在搜索推荐中的应用
- 在阿里云上以Daemon进程方式运行SAP Cloud Connector portable版本的尝试
- 数据结构 堆中的路径(最小堆)
- linux 监控java内存_Linux下实用的JAVA内存泄露监控命令及工具
- 人工智能TensorFlow工作笔记006---计算图的基本应用_认识计算图_02_以及使用GPU运算
- 程序员如何切入区块链去中心化应用开发 1
- led投屏软件_手机投屏竖屏显示器怎么全屏
- 学生管理系统(源码)(C语言版)
- Bazinga(HDU5510+KMP)
- Java小项目之拼图游戏
- 需要将录音转文字在线转换,应该如何完成
- StatisticsView
- Python爬虫爬取智联招聘(进阶版)
- 电脑不能创建txt文件解决方法
- OpenStack版本 - 发布时间 - 及其组件