当前位置: 首页 > news >正文

推荐系统的三道菜

推荐系统的本质就是在有太多展示内容的情况下,对内容的呈现进行排序。
它的排序依据主要有三个方面:
1. 用户信息
排序的主要依据就是用户感兴趣的程度。
要获知用户的兴趣点,就要搜集“用户信息”,比如用户的历史行为、身份信息、关系网络等。
相信大家伙儿一定对“历史行为”这一点深有感触,如果你曾点过某一个,你一定会看到某一堆。
2. 场景信息
不过,兴趣并不是排序的唯一依据,还要注意场合。
不同的时间、地点、用户的状态都可能影响排序结果。
比如你发现妹子特别爱穿超短裙,但现在是冬天,你难不成对妹子说:哥就爱看你穿超短裙,看看这一款,准适合你!
或者妹子飞了海南,你还给人推荐东北大棉袄?
当妹子把买给小哥哥的一大堆礼物退掉时,你还给人家奉上欧巴最爱?
这些场合信息,被称为“场景信息”或“上下文信息”。
3. 物品信息
除此之外,还有另外一个信息:物品信息。你能不能通过大数据,把物美价廉的物品排在前面。当然,你也可能因为收了钱,把人家的货排在前面。

所以,推荐系统要解决的问题就是在获知“用户信息”、“场景信息”、“物品信息”的基础上,预测用户在此时此刻、此情此景下对物品的喜好程度,并由此对物品的呈现进行排序。

http://www.lryc.cn/news/515636.html

相关文章:

  • ModuleNotFoundError: No module named XXX
  • JAVA:HashMap在1.8做了哪些优化的详细解析
  • jest使用__mocks__设置模拟函数不生效 解决方案
  • javaEE-网络原理-1初识
  • 笔上云世界微服务版
  • linux安装redis及Python操作redis
  • node.js内置模块之---stream 模块
  • 《learn_the_architecture_-_aarch64_exception_model》学习笔记
  • 【C++项目实战】贪吃蛇小游戏
  • Python基于matplotlib实现树形图的绘制
  • 【UE5 C++课程系列笔记】21——弱指针的简单使用
  • 【游戏设计原理】46 - 魔杖
  • 【路径跟踪】PIDMPC
  • Spring源码分析之事件机制——观察者模式(二)
  • 热备份路由HSRP及配置案例
  • 仿生的群体智能算法总结之三(十种)
  • CentOS 7系统 OpenSSH和OpenSSL版本升级指南
  • 【专题】2024年出口跨境电商促销趋势白皮书报告汇总PDF洞察(附原数据表)
  • 【Ubuntu】不能连上网络
  • CSS3 框大小
  • 联发科MTK6771/MT6771安卓核心板规格参数介绍
  • python中的时间模块--datetime模块、time模块
  • CV 处理全流程:从数据采集到模型部署的整个过程,体现全面性
  • OWASP ZAP之API 请求基础知识
  • 南京观海微电子----GH7009国宇测试盒使用
  • mysql及其兼容语法数据库对于注释的特殊要求
  • 数据去重与重复数据的高效处理策略
  • Spring Boot自动装配代码详解
  • 渗透测试-非寻常漏洞案例
  • 122. 买卖股票的最佳时机 II