148 混合推荐系统案例(需求分析)
2023-09-11 14:15:40 时间
某电商网站首页有猜你喜欢推荐位,该推荐位一次能展示6个商品,推荐内容可以更换四次,共需推荐24个商品。
需要使用协同过滤算法(user CF & Item CF)及基于物品内容的算法进行混合推荐。
一次性展示的6个商品中,从左到右的顺序分别是:
- 第一位:基于物品的实时推荐结果
- 第二位:基于用户的离线推荐结果
- 第三位:基于物品的离线推荐结果
- 第四位:基于内容的实时推荐结果
- 第五位:基于物品的实时推荐结果
- 第六位:基于用户的离线推荐结果
如有业务需要推广产品,可以指定推广产品出现在某一个位置上。如下图,在第一位上硬推某产品。
需求分析
大型网站的推荐位不仅仅只有一个,需要对每个广告位进行编号,比如猜你喜欢的广告位编号是121
每个推荐位是一个独立的推荐产品,需要对每个广告位开发独立的推荐模型
每个推荐位需要配置特有的推荐规则和排序规则
为了容错,每个推荐位都需要默认的推荐产品,当推荐系统无法计算正常的结果时,使用默认产品进行推荐。
各个推荐模型推送的商品可以能重复和下线的商品,需要对商品进行进行去重和过滤处理
推荐结果计算完毕之后,将硬推广告放进去。
相关文章
- mybatis简单案例源码详细【注释全面】——实体层(Role.java)
- 使用ueditor实现多图片上传案例——ServiceImpl层(ShoppingServiceImpl)
- 更安全更稳定,阿里云斩获多项云系统稳定安全运行优秀案例
- 数据挖掘时功能和一个聚类分析应用案例
- wireshark 抓包整理———— 从一个小案例开始 [一]
- 机器学习笔记 - 探索性数据分析(EDA) 入门案例二
- SPSS聚类分析——一个案例演示聚类分析全过程
- javascript案例6——开关灯、背景变化
- Py之cx_Freeze:cx_Freeze简介(程序打包软件)、安装、使用方法、案例应用(实现机器人在线24小时智能翻译软件打包)之详细攻略
- Python编程语言学习:os模块/sys模块用法之获取当前系统环境的所有变量及其对应值、添加新的系统环境变量地址等案例之详细攻略
- AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理和区块链技术的乘客智能报警系统》案例的界面简介、功能介绍分享之自然语言处理技术
- AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理、区块链和爬虫技术的智能会议系统》软件系统案例的界面简介、功能介绍分享之五、人脸图像
- CV之FR之FAN:FAN人脸对齐网络(Face Alignment depth Network)的论文简介、案例应用之详细攻略
- DL之MaskR-CNN:Mask R-CNN算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- ML之GB:GB算法相关论文、相关思路、关键步骤、代码实现、配图集合、案例应用之详细攻略
- Python语言学习:复杂函数(yield/@property)使用方法、案例应用之详细攻略
- [设计案例分享]基于数据中心实现系统间数据解耦
- 华为防火墙虚拟系统的案例分析(个人总结向)
- 人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
- 【数字信号处理】线性时不变系统 LTI ( 判断某个系统是否是 “ 非时变 “ 系统 | 案例一 | 先变换后移位 | 先移位后变换 )
- <<高并发系统实战课>> 小记随笔 —— 用户中心案例优化
- 数据分析案例-基于随机森林模型对信用卡欺诈检测
- Matlab在线IDE:MATLAB Online介绍与计算定积分案例
- 综合案例:利用ansible常用七种模块实现备份系统的部署及告警(十一)
- 案例:ELK日志分析系统
- 【应用案例】CANape支持基于模型的ECU开发