基于协同过滤算法的移动点餐系统的设计与实现

来源 :北京工业大学 | 被引量 : 2次 | 上传用户:fangfang200805
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,人们越来越依赖网络,足不出户购物已经成为现实,而网上订餐也越来越普遍。经过大量调查研究,我认为点餐与推荐系统的结合将为人们带来极大便利,本研究的特色是根据用户的喜好来推荐用户可能喜欢的餐品,帮助用户快速且愉快的选餐,旨在进一步方便人们尤其是上班族的生活,提升社会和工作效率。推荐系统是根据用户的兴趣爱好为用户选出符合他们兴趣的商品并推荐给用户,也称为个性化推荐系统。目前绝大多数手机订餐系统无法根据用户的喜好进行菜品推荐,商家及菜品众多的情况下用户面临着“选择恐惧症”,适当的帮助用户做选择将会带给用户更佳的使用体验;而有些推荐系统的推荐算法的选择可能不合理,存在推荐不准确的问题;或者推荐系统的实时性不高,响应速度不乐观,影响用户体验;或者自动推荐的能力弱,可能只是根据用户的喜好标签进行推荐,不能根据用户的行为(历史订单)获取到用户的潜在喜好。本次课题中采用协同过滤算法。协同过滤常常被用于分辨某位特定顾客可能感兴趣的东西,这些结论来自于对其他相似顾客对哪些产品感兴趣的分析。协同过滤以其出色的速度和健壮性,在全球互联网领域炙手可热。协同过滤算法的原理是根据用户买过的商品来分析用户的兴趣所在,并计算用户兴趣的相似度,以此来寻找兴趣相似的用户,认为兴趣相似的用户购买过的物品目标用户也可能会喜欢,然后计算这些物品与目标用户已经购买过的商品的相似度,将相似度高的若干个物品推荐给目标用户。我们将采用调整的余弦相似度,并取相似度最高的前十个物品来推荐给用户。本设计主要讲述了基于协作型过滤算法的安卓手机点餐系统的基本功能和数据库的设计与实现方法。对用到的模型、算法、架构都有详细介绍,最终实现的订餐系统包含的功能有:注册与登录,菜品展示,购物车,商品结算,订单管理,设置管理,菜品管理,投诉管理,数据分析等。之后我们对该订餐系统进行了功能与性能上的测试,确定本次设计满足最初的需求,没有明显缺陷。
其他文献
可信电子文件是表明电子档案质量的主要"代名词",对可信电子文件的管理其实就是在维护电子文件的质量,保持电子文件的原始性。可信电子文件存在结构、环境及管理等问题,为解
6月14日,国家统计局发布的数据显示,5月份,全国居民消费价格同比上涨1.5%,涨幅比上月扩大0.3个百分点;环比下降0.1%。
4月18日,河北省邢台市卫计委在内丘县召开全市中医工作会议,推出四项举措,加强中医药文化建设。一是做好今年中医药文化示范医院创建申报工作,要求邢台市中医院、沙河市中医院严
长久以来,我国一些颇有创新性的科技论文,却因其英译文质量不高,影响了其在国际上的接受度。这表明,科技论文的英译水平有待提高。本实践报告讨论了《生物计算机时代即将来临
<正>1978年,国家林业局启动实施了三北防护林工程,40年来,酒泉市全市上下按照"南护水源,中建绿洲,北拒风沙"的总体思路,以三北防护林工程建设为抓手,大力开展国土绿化和生态
利用连续式超临界水氧化实验装置,以H2O2为氧化剂,在480~550℃,38 MPa条件下,进行了超临界水氧化对氨基苯酚实验,得到了CODCr去除宏观动力学方程.实验结果表明,对氨基苯酚的去
互联网行业的迅速发展,推动了传统餐饮行业的变革。020背景的互联网餐饮平台越来越多,方便快捷的就餐体验使得越来越多的用户选择这种新型的就餐模式。网络订餐已经成为人们
莫学科现有的术语体系可否被各个领域的专家使用,是断定该学科是否科学的主要原因之一。构建该科学知识主体结构之前,应先建立术语体系。认可度高的属于体系可确保专业交流的
目的 :检测高海拔地区藏族人群β2肾上腺素能受体(β2-AR)基因Argl6Gly和Gln27Glu多态性,并研究其与原发性高血压的相关性。方法:选择原发性高血压患者(原发性高血压组)385例及正常
作为影响二语习得的主要因素之一,语言学习者的情感因素历来是研究人员关注的重点之一。目前,国内外已经有很多关于英语自我概念或是英语课堂焦虑的研究。有些研究表明,健康