基于Android的个性化美食推荐系统的研究与实现

来源 :辽宁大学 | 被引量 : 2次 | 上传用户:XPTRY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术发展及其应用水平的提高,互联网的数据量迎来了爆发式增长。互联网以多种形式满足了人们的衣食住行等需求,于此同时也带来了“信息过载”等问题。为了提升用户体验,提高用户发现信息的效率,一般通过以下三种方法解决该问题:内容分类、搜索引擎和推荐系统。在这三者中,推荐系统使用最为广泛。推荐系统的主要功能是根据物品属性信息和用户行为信息预测用户潜在的偏好,从而向用户推荐他们可能喜欢的物品。协同过滤技术是个性化推荐中最常用的方法,它通过用户与项目之间的联系为用户提供推荐结果。虽然协同过滤技术在电子商务平台里面得到了普遍应用,但它仍存在对用户兴趣感知不全面等问题。本文通过获取用户对商户、文章、订单等多方面因素来感知用户偏好,从而提高用户的参与度。首先,通过用户与商户、文章的历史行为记录,计算用户对商户的偏好得分。其次,通过用户对商户的订单,生成订单矩阵。为了解决推荐中常见的数据稀疏问题,将其转化为订单偏好矩阵,并由此计算用户相似度。通过近邻用户对类别的评分,预测用户对订单所属类别的偏好。最后对多个因素进行融合,得到推荐结果。通过本文提出的算法与其他两种算法的实验对比,实验结果证明该算法在准确度上有所提升。本文基于Android平台开展设计,并实现了推荐系统。首先,对系统进行需求分析,并由此得到系统架构。然后,进行功能设计及数据库设计。最后,在系统中实现了商户、文章、订单的搜索与展示功能以及用户信息维护功能,当用户刷新首页时,调用推荐算法为用户进行推荐。对系统进行了测试,测试结果表明各项功能符合预期。
其他文献
自从2010年中国的GDP总量成为世界第二大国以来,截至去年中国的GDP总量已经达到13万亿美元左右(美国为18万亿美元).这标志着中国已经进入世界经济舞台的中央,一举一动都会对五
西门子近日与Local Motors公司达成全新的合作伙伴关系,旨在通过优化汽车的研发和大规模3D打印技术,来推动面向未来的制造.通过此次合作,西门子在产品生命周期管理(PLM)领域的
19世纪意大利作曲家博伊托的歌剧《梅菲斯托费勒斯》中玛格丽塔的经典唱段《前天夜里,我的孩子》以其优美的旋律、深刻的主题、感人的剧情和丰富的音乐表现力,受到艺术家们的青
本文从理论和实践两方面入手,针对初中生自我管理和学校幸福感的现状、存在问题及原因进行分析研判,深入探究加强自我管理对初中生学校幸福感的提升作用,有针对性的提出解决
目的:随着动物养殖产业的扩大以及宠物饲养数量的增加,动物糖尿病的发病率正逐年上升,而糖尿病肾病作为糖尿病的微血管并发症中最严重的并发症,近几年的发病率高达30%-40%。近年来大量的研究结果显示炎症反应与糖尿病肾病的发生发展密切相关,并且认为糖尿病肾病是一种炎症性的疾病。目前糖尿病的治疗方法主要采用注射胰岛素、口服降糖西药或中药,这些药物虽然对血糖控制有一定效果,但均存在一定的副作用,且对糖尿病并
Shewhart控制图是核查数据分析的主要工具,在核查数据为小样本情况下Shewhart控制图容易导致“误发警报”。针对这一问题,提出一种自助最大熵融合方法,优化Shewhart控制图控制参
针对立窑湿法组合收尘污水处理问题,提出了实现污水自动排放并利用污水进行预加水成球的微机模糊控制方案,采用了一种简单实用的模糊推理合成算法。计算机系统的实际运行表明了
台湾地区研究型大学非常注重通识教育课程目标的制定、课程的整体性设置、课程实施模式的不断改进;并通过专门的层级化的通识教育管理机构的设置强化课程管理;通过内外部课程
近年来,随着经济的发展人们对于石油等能源的需求与日俱增,而石油在开采、运输、储存和使用过程中的泄漏等事故会对水资源造成严重污染。为了更好的处理这些被污染的水资源且
区块链技术演进速度超出预期,以Fabric1.0为代表的许可链技术较好地解决了性能、共识公平、部署成本等技术难题,在隐私保护方面也取得进展,正在逐步为区块链技术大规模商业化