预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109615466A(43)申请公布日2019.04.12(21)申请号201811426408.X(22)申请日2018.11.27(71)申请人浙江工商大学地址310018浙江省杭州市下沙高教园区学正街18号(72)发明人陈庭贵许翀寰(74)专利代理机构杭州天正专利事务所有限公司33201代理人王兵黄美娟(51)Int.Cl.G06Q30/06(2012.01)权利要求书2页说明书4页附图1页(54)发明名称面向移动订餐系统的内容推荐和协同过滤推荐的混合方法(57)摘要一种面向移动订餐系统的内容推荐和协同过滤推荐的混合方法,包括:依据客户已往所购产品数据和产品收藏情况,得出客户特征向量和客户对产品特征的偏好;根据客户特征向量和客户特征喜好深度,采用余弦相似度计算客户之间的相似度,根据相似值的大小对客户进行排序;根据相似客户购买的产品种类,基于产品评分,按照分值大小从高到低排序,将产品列进候选推荐集合中;计算各种产品集合,得到最终推荐集合。本发明结合餐饮产品的特点实现商家对用户的个性化推荐,降低了用户评分和数据量少的局限性,加强了移动订餐的管理能力,从而保证了向用户推荐符合其实际需要的产品和服务。CN109615466ACN109615466A权利要求书1/2页1.面向移动订餐系统的内容推荐和协同过滤推荐的混合方法,包括如下步骤:步骤1.依据客户已往所购产品数据和产品收藏情况,得出客户特征向量和客户对产品特征的偏好,方法包括:a.将产品特征值用fi表示,将客户对fi的评分用ei表示,将客户所购产品中fi出现的次数用ti表示,n为产品总数,经过对客户已往所购产品数据和产品收藏情况的分析,ei是由fi的所购产品个数与产品总数之比,用公式表示为:若客户虽然没有购买某产品,却将产品放入收藏列表中了,从侧面反映出了客户对该产品还是有一定兴趣的,这也会给产品的特征值加分;b.客户所购产品具有价格特征和产品分类特征,两特征值都是离散型随机变量且记为Y1和Y2,假设这两个特征的标准差分别为σ1和σ2,均值分别为E(Y1)和E(Y2),则两特征的变异系数分别为:c.客户对这两个特征的喜爱程度分别为:这里Q1加Q2等于1;d.客户特征向量是多维的,用向量可表示为W=(e1,e2,e3,e4,e5,……,ei),这个向量说明客户的偏好;步骤2.根据客户特征向量和客户特征喜好程度,采用余弦相似度计算客户之间的相似值,然后根据相似值的大小对客户进行排序,采用余弦相似度计算客户之间的相似性的方法包括:给定两个客户的特征向量,依次表示为X1和X2,则两个客户的相似值用公式表示为:这里的||X||和||Y||分别表示两个客户特征向量的长度,给出的相似性范围从0到1,其中0表示两个客户是独立的关系,1表示两个客户之间无差异;步骤3.根据相似客户购买的产品种类,基于产品评分,按照分值大小从高到低排序,将产品列进候选推荐集合中,基于产品评分的方法为:在计算得到相似用户后,给予相似客户所购产品分值,打分采用的公式为:2CN109615466A权利要求书2/2页S=c(X1,X2)×(Q1×ea+Q2×eb)(7)这里S表示客户给予相似客户所购产品的分值,c(X1,X2)表示X1与X2之间的相似度,ea和eb是目前用户对产品两个特征取值的评分;步骤4.计算各种产品集合,得到最终推荐集合,计算的方法为:P(U)=P(L)-P(L∩N)(8)P(W)=P(N)(9)P(V)=P(E)-P(L∪N)(10)这里的P指的是某种产品集合,P(E)指的是所有产品全集,P(L)指的是推荐产品候选集合,P(N)为客户购买过的产品的集合;P(U),P(V),P(W)为设立的三个优先级别从高到低依次排列的集合,其中P(U)为推荐产品候选集合中没有购买过的产品集合,P(W)为已购买过的产品集合,P(V)表示既不是推荐候选产品也不是购买过的产品的集合。3CN109615466A说明书1/4页面向移动订餐系统的内容推荐和协同过滤推荐的混合方法技术领域[0001]本发明涉及移动端设备领域,且特别涉及一种移动互联网环境下手机订餐的餐饮推荐方法。技术背景[0002]随着社会经济和科学技术的发展,饿了么、美团外卖等手机订餐APP变得越来越流行,人们不用出行就可以选定自己想要的餐饮,这极大方便了人们的生活。在餐饮行业中存在这样一种现象,许多餐饮管理系统较为落后,不能满足店铺管理人员和客户的实际需要,阻碍了餐饮行业的发展。为了有效解决这个问题,可以在餐饮业管理中引入推荐系统。通过对消费者已往数据的搜集和剖析,探寻出用户对产品及服务的偏好,给予用户更满意的服务,方便用户对餐饮的购买,也有助于管理人员更好的管理餐饮系统。[0003