1. 研究目的与意义
近几年来,社会已经进入了一个数据爆发的时代,互联网的应用日益普及,其实践范围也越来越广泛,更多的人的生活开始依赖于互联网,人们通过上网了解世间万物。
随着社交网络的出现,人们之间的距离也极大的缩短了,人们的交际范围也得到了很大的扩展。
在社交网络中,每一个用户都可以参与创造、传播、分享信息。
2. 课题关键问题和重难点
以电影推荐为应用场景,设计和实现一个基于社交网络的智能推荐app. 主要任务包括:1)构建一个由朋友构成的社交网络,朋友之间密切程度用0到1之间的值表示 2)设计一个基于密友评分的电影评分模型 3)设计一个基于电影评分的电影推荐模型 4)以安卓手机为实现环境,实现所设计的电影推荐模型。
本次课题的关键问题1.首先要理解并且建立一个社交网络社交网络的理论基础源于著名的六度分割理论和 150 定律,这两个主要理论奠定了社交网络快速发展的基石。
人们加入在线社交网络的主要原因就是为了维持这些已存在的社交关系,或者通过已存在的关系去拓展自己的社交圈。
3. 国内外研究现状(文献综述)
伴随着信息化的脚步,计算机技术不断发展,互联网日趋普及,网络上信息数量不断扩大,用户可以更自由的获取信息,这给用户提供了广阔的视野和更好的学习生活环境。
但是随着网络上信息的大幅增长,用户在有限的时间里面对巨大的信息量的能力却并不能跟的上信息的飞速增长。
面对此种信息超载现象,传统的人工过滤搜索算法已经无法适应当前的形式。
4. 研究方案
本课题的任务是以电影推荐为应用场景,设计和实现一个基于社交网络的智能推荐app,为用户推荐电影。
1.电影评分模型的建立用户可以对数据库中存储的电影进行评分,分数从1到5分,五个级别。
如果数据库中尚无此电影,用户可以添加电影,并对其打分。
5. 工作计划
1.周计划:第1-4周,阅读文献,搭建开发环境,完成开题报告第5-6周:完成社交网络的建立和推荐算法的设计;第7-8周:app设计;第9-11周:服务器端实现和app实现;第12周:完成app的功能测试;第13-14周:完成论文的书写和修改,答辩。
2、文档(1)3000汉字的英文翻译并附原文;(2)开题报告一份,总字数不少于3000汉字;(3)毕业设计报告(论文)一份,字数不少于10000汉字,符合规范化格式要求。
(4)软件设计报告和测试报告3、实物成果的规格与数量或性能指标要求包括运行在移动客户端的app和运行在服务器端的推荐软件,要求可运行、可演示
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。