菜品推荐系统

推荐系统可能有很多种算法,这里简单概述一下推荐系统的过程,数据如下:

列是菜品

横是用户

中间是用户对菜品的评分,模拟给用户U1推荐菜品,推荐一个菜品(用户没有吃过的)

1.  给用户推荐的肯定是客户没有吃过的菜品:  可以给客户U1推荐  F6, F7 菜品,

2. 根据U1的历史数据,以及其它客户数据给F6,F7评分

       对F6评分:

               1  U1 吃过的菜 Z1 = {F1, F2, F3,F4,F5,F8,F9}

                2  相似度计算,方法有多种(比如F1):

                     筛选吃过F1和F6菜品的客户,根据他们的评分计算相似度SIM1

                 3.  计算评分:

                                  score = \sumSIMn*  Fn(评分)/\sumSIMn

           

 

              

        

        

 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值