个性化推荐系统-简介

  • 1. 推荐系统简介
  • 2. 推荐系统产生背景
  • 3. 推荐系统的作用
  • 4. 推荐系统和Web项目的区别

1. 推荐系统简介

个性化推荐 (推荐系统) 经历了多年的发展,已经成为互联网产品的标配,也是AI成功落地的分支之一,在电商(淘宝/京东)、资讯(今日头条/微博)、音乐(网易云音乐/QQ音乐)、短视频(抖音/快手)等热门应用中,推荐系统都是核心组件之一

2. 推荐系统产生背景

  • 信息过载 & 用户需求不明确

    • 分类目录(1990s):覆盖少量热门网站。Hao123 Yahoo
    • 搜索引擎(2000s):通过搜索词明确需求。Google Baidu
    • 推荐系统(2010s):不需要用户提供明确的需求,通过分析用户的历史行为给用户的兴趣进行建模,从而主动给用户推荐能够满足他们兴趣和需求的信息。
  • 什么是推荐系统

    • 没有明确需求的用户访问了我们的服务, 且服务的物品对用户构成了信息过载, 系统通过一定的规则对物品进行排序,并将排在前面的物品展示给用户,这样的系统就是推荐系统
  • 推荐系统 V.S. 搜索引擎

    搜索 推荐
    行为方式 主动 被动
    意图 明确 模糊
    个性化
    流量分布 马太效应 长尾效应
    目标 快速满足 持续服务
    评估指标 简明 复杂

3. 推荐系统的作用

  • 高效连接用户和物品, 发现长尾商品

  • 留住用户和内容生产者, 实现商业目标

  • 推荐系统的工作原理

    • 社会化推荐 向朋友咨询, 社会化推荐, 让好友给自己推荐物品
    • 基于内容的推荐 打开搜索引擎, 输入自己喜欢的演员的名字, 然后看看返回结果中还有什么电影是自己没看过的
    • 基于流行度的推荐 查看票房排行榜,
    • 基于协同过滤的推荐 找到和自己历史兴趣相似的用户, 看看他们最近在看什么电影
  • 推荐系统的应用场景 feed 流/信息流

4. 推荐系统和Web项目的区别

  • 稳定的信息流通系统 V.S. 通过信息过滤实现目标提升

    • web项目: 处理复杂逻辑 处理高并发 实现高可用 为用户提供稳定服务, 构建一个稳定的信息流通的服务
    • 推荐系统: 追求指标增长, 留存率/阅读时间/GMV (Gross Merchandise Volume电商网站成交金额)/视频网站VV (Video View)
  • 确定 V.S. 不确定思维
    • web项目: 对结果有确定预期

    • 推荐系统: 结果是概率问题


加油!

感谢!

努力!

【个性化推荐系统】简介相关推荐

  1. 读书笔记 |《推荐系统实践》- 个性化推荐系统总结

    -- 原创,未经授权,禁止转载 2017.11.15 -- 推荐系统实践 对于推荐系统,本文总结内容,如下图所示: 推荐系统.png 文章很长,你可以跳着看你感兴趣的部分. 一.什么是推荐系统 1. ...

  2. PAI平台搭建企业级个性化推荐系统

    简介:利用PAI平台快速构建一个高效的离线训练和在线推理的推荐业务系统. 直达最佳实践:[PAI平台搭建企业级个性化推荐系统] 最佳实践频道:[点击查看更多上云最佳实践] 这里有丰富的企业上云最佳实践 ...

  3. 【云栖直播】精彩推荐第3期:个性化推荐系统搭建实践

    热门推荐  (1)即将直播 持续集成与交付:分层自动化之UI自动化体系建设 直播简介:本系列直播由阿里旗下一站式研发提效平台云效策划推出,主要为大家详细介绍阿里巴巴在持续集成和持续交付的最佳实践. 直 ...

  4. Facebook 面向个性化推荐系统的深度学习推荐模型

    作者:王鸣辉 整理:Hoh Xil 来源:http://wd1900.github.io/#blog https://www.zhihu.com/people/wang-ming-hui-38/pos ...

  5. 区块链在个性化推荐系统中的应用研究综述

    区块链在个性化推荐系统中的应用研究综述 许小颖, 陈熙, 陈源, 谢永靖 华南理工大学工商管理学院 摘要:区块链作为一种新兴技术,以其去中心化.难以篡改.匿名性和可追溯性等特点,为个性化推荐系统的改进 ...

  6. 推荐系统简介+算法详解+项目介绍

    目录标题 推荐系统简介 1.推荐系统目的 2.推荐系统的应用 3.推荐系统的基本思想 4.推荐系统的数据分析 5.推荐系统的分类 6.推荐算法简介 6.1 基于人口统计学的推荐算法(基于用户数据) 6 ...

  7. 【计算机毕业设计】003图书个性化推荐系统的设计与实现

    一.系统截图(需要演示视频可以私聊) 摘 要 本论文主要论述了如何使用JAVA语言开发一个图书个性化推荐系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开 ...

  8. 【推荐系统入门】推荐系统简介

    推荐系统简介 1. 推荐系统架构 2. 推荐算法 2.1 推荐模型构建流程 2.2 基于协同过滤(Collaborative Filtering)的推荐算法 2.2.1 算法思想 2.2.2 基于协同 ...

  9. 人工智能AI课 个性化推荐系统详解

    一 推荐系统简介 ​ 个性化推荐(推荐系统)经历了多年的发展,已经成为互联网产品的标配,也是AI成功落地的分支之一,在电商(淘宝/京东).资讯(今日头条/微博).音乐(网易云音乐/QQ音乐).短视频( ...

最新文章

  1. SharePoint的Reporting Service Viewer Web Part
  2. Unity3D第三人称摄像机控制脚本
  3. ONES 万事联合创始人 amp; CTO 冯斌:企业服务产品的探索实践
  4. 点击php文件显示下载文件,求助 为什么编的下载文件代码,打开后下的全是php文件...
  5. dva处理_umi项目中dvaeffects异常统一处理
  6. 临沧计算机教试报名,2019下半年临沧小学计算机教师资格证考什么?
  7. 一张图看懂 SQL 的各种 join 用法
  8. win10 系统 程序员计算器面板介绍和功能使用
  9. 华为笔试题大总结(基操,务六!!!)
  10. 在FL Studio中如何制作白噪音的转场效果
  11. MyBatis入门系列(9) -MyBatis之SQL语句构建器
  12. 降噪蓝牙耳机对比测评:南卡和OPPO哪款降噪耳机好?
  13. 心知天气API如何调用与json数据如何显示
  14. CAD标注常见问题:为什么CAD软件快速标注后中间有很多0?
  15. FFmpeg 安装与使用
  16. 岛屿问题 通用解-463.岛屿周长-200.岛屿数量-695.岛屿的最大面积-827.最大人工岛
  17. 科技无障碍盛会举办,人工智能和创新成为高频词
  18. android 系统语言切换,Android系统切换语言更新应用界面方法
  19. HTTP协议抓包 【HTTP协议解析】
  20. UMDF的第一个win10驱动:驱动程序开发环境完善(四)

热门文章

  1. 【xlwings api语言参考】Range.RowHeight 属性
  2. 使用记录11_微信小游戏排行榜
  3. JAVA模拟自动售货机
  4. 给Matlab换个好看的字体
  5. BiGCN(谣言检测)踩坑记录
  6. 博弈问题-取石子(D题小牛vs小客)附取石子游戏总结
  7. 2020 10 29日
  8. js 绝对等于 的各种情况 需要进行绝对等于比较的方法
  9. CUDA安装错误解决Missing recommended library
  10. 《百闻牌》体验设计之道——和崽崽在妖怪世界打牌(UI篇)