设计(论文)题目:基于内容的菜谱推荐系统设计任务书 | |||
学院 | 计算机学院 | 专业年级 |
|
学生姓名 |
| 学号 |
|
下达日期 |
2017 年 1 月 13 日 | 毕业设计(论 文)日期 | 2017 年 1 月 13 日--6 月 2 日 |
1、设计(论文)的主要内容
在饮食信息化方面让基于内容过滤的算法的推荐成为可能,解决当前只能 使用协同过滤算法为用户推荐食谱和饮食的问题。目的是使用图论的方法 对菜谱进行结构化的研究,使用抽象出来的食谱的特征来构造向量,与用 户的特征进行匹配,实现这种新的思路对饮食推荐方面的应用。该研究能 够充分补充协同过滤算法的不足,能够使用户的搜索步骤更加简化,提高 用户体验,改善服务质量,创造经济价值。 ①将食谱进行结构化处理:按照食谱的类型,原料,调料,特性,烹饪方 法等用结构化的数据表示出来。②构造数据库构造数据库:用于存储结构 化后的食谱的数据,从中找出能够用于匹配的特征向量,组织出用于匹配 的矩阵。③模拟用户数据:随机生成用户,为其添加喜好数据,构建用户 的喜好特征向量。④匹配及调试:将上述两步得到的特征向量进行匹配, 找到用户可能喜欢的食谱,在这一步中修正参数使得精准性达到一定程度。 | |||
2、设计(论文)的基本要求
① 论文最终稿电子版。 ② 详细设计说明书,用户使用手册(含操作手册、部署配置手册)。 ③ 系统测试报告(包含详细的测试用例)。 ④ 可运行的应用(用于发布的应用及相应的配置文件)。 ⑤ 源 代 码 ( 符 合 规 范的程 序 源 代 码 及 数 据库脚 本 和 测 试 数 据 )。 使 用 Java1.8,tomcat 和 MySQL,搭建一个用于演示效果的网站,能够实现 注册一个用户,选取感兴趣的菜谱,后台计算出推荐结果后显示出来。 ⑥ |