加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网_黄海网 (https://www.huanghaiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

springboot基于JAVA的电影推荐系统的开发与实现毕业设计源码11230

发布时间:2022-10-17 11:16:39 所属栏目:大数据 来源:
导读:  随着互联网与移动互联网迅速普及,网络上的电影娱乐信息数量相当庞大,人们对获取感兴趣的电影娱乐信息的需求越来越大,个性化的电影推荐系统成为一个热门。然而电影信息的表示相当复杂,己有的相似度计算方法与推
  随着互联网与移动互联网迅速普及,网络上的电影娱乐信息数量相当庞大,人们对获取感兴趣的电影娱乐信息的需求越来越大,个性化的电影推荐系统成为一个热门。然而电影信息的表示相当复杂,己有的相似度计算方法与推荐算法都各有优势,导致单一的相似度计算方法与推荐算法无法合适地应用于电影推荐系统中。大量的电影数据的管理运营随着数据量的增长也变得越来越复杂,因此,如何综合各种算法的优势给用户可靠的电影推荐结果,并保证用户能访问到正确的推荐数据成为推荐系统设计中需要解决的一个重要问题。
 
  系统采用了B/S结构,将所有业务模块采用以浏览器交互的模式,选择MySQL作为系统的数据库,开发工具选择My eclipse来进行系统的设计。基本实现了电影推荐系统应有的主要功能模块,本系统有管理员、学生和社长三大功能模块,管理员:首页、轮播图、公告栏、管理员、影片交流、论坛分类列表、新闻列表、新闻分类列表、普通用户、每日电影、高分电影、热门电影;用户:首页、影片交流、公告栏、影片资讯、每日电影、高分电影、热门电影、我的管理等操作。
 
  对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,并且该系统有很好的操作体验,实现了对于管理员与用户双赢。
 
  关键词:电影推荐系统;Mysql;
 
  Abstract
 
  With the rapid popularization of the Internet and mobile Internet, the amount of film entertainment information on the network is quite large。 People have an increasing demand for obtaining interested film entertainment information。 Personalized film recommendation system has become a hot topic。 However, the representation of film information is quite complex, and the existing similarity calculation methods and recommendation algorithms have their own advantages, resulting in a single similarity calculation method and recommendation algorithm can not be properly applied to the film recommendation system。
 
  The management and operation of a large number of movie data has become more and more complex with the growth of the amount of data。 Therefore, how to integrate the advantages of various algorithms to give users reliable movie recommendation results and ensure that users can access the correct recommendation data has become an important problem to be solved in the design of recommendation system。
 
  The system adopts B / S structure, adopts browser interaction mode for all business modules, selects MySQL as the database of the system, and selects my eclipse as the development tool to design the system. Basically realized the main functional modules of the film recommendation system. The system has three functional modules: administrator, student and president. Administrators: home page, rotation map, bulletin board, administrator, film exchange, forum classification list, news list, news classification list, general users, daily films, high score films and popular films; Users: home page, film exchange, bulletin board, film information, daily film, high score film, popular film, my management and other operations.
 
  After testing the system, the program logic and code are improved. At the same time, ensure that all programs in the system can run normally, all functions can be operated, and the system has a good operation experience, which realizes a win-win situation for administrators and users.
 
  Key words: film recommendation system; Mysql;
 
  第1章 前 言 1.1 研究背景
 
  互联网在最近十年内出现了爆发性增长,伴随着用户数量迅速的增长的背后是用户数据量的指数级增长,面对着海量的信息,用户往往会感到束手无策,这就是互联网中所谓的信息过载问题。如何帮助用户从海量的信息中获取用户最感兴趣的信息逐渐成为一项热门的研究工作。
 
  信息过载问题传统的解决方案是基于被动响应的服务模式,即用户提出有针对性的需求,服务器端则根据每个用户的具体需求,过滤用户不感兴趣的一些信息,然而这种解决方案也存在一些缺陷,因为它只是向用户提供一些共同兴趣点比较高的信息,例如热门的新闻,电影,音乐等,无法满足用户日益增强的个性化需求,用户获取个性化信息的难度仍然很大。
 
  个性化的解决方案是解决上问题的主要方法,通过分析用户的历史数据对用户的兴趣爱好进行建模,为每个用户创建一个profile 文件,其中记录用户的兴趣表示,并能在和用户不断的交互中学习用户的兴趣,及时地更新用户的profile,在适当的时候提供给用户其感兴趣的信息。
 
  近年来个性化信息服务逐渐成为 Web技术的热点,推荐系统在实时资讯、新闻、微博、电影评分、音乐、博客、电商等Web站点中都有大量的应用。通过推荐系统,系统可以有效地解决信息过载问题,分析用户的评分与购买行为等历史数据建立用户兴趣模型,无需用户特意地填写大量的兴趣调查信息,极大的减轻了用户的负担大数据开发,使用户的认可度大大增加。
 
  1.2 研究现状
 
  经过调查,目前现代人的生活节奏加快,生活压力也在逐渐的增加,人们可以使用智能产品的功能给人们带来的便利,随着人们的网上管理不断的增加,越来越多的人们开始加入了网上管理的大潮中,但是我国对于网上电影推荐信息管理效果低下,而且出错率也很高。因此大家都在寻找一款更加专业化的电影推荐系统。
 
  随着电影推荐系统的不断出现,用户需求的不断增多,电影推荐系统也不断的得到壮大,本系统主要根据用户和管理人员的实际需要,方便用户利用互联网实现对电影推荐系统的了解、对比,甚至是交易。同时让管理者可以通过这个系统对用户实际需求以及各品牌电影的所有了解和管理情况进行管理。设计该系统主要目的是为了方便人们的对各种类型的电影的横向对比,帮助人们节省时间,而且减少管理者资金的投入。
 
  1.3 系统开发目标
 
  对于网站的前台设计,要保证主界面的整洁有序,能够抓住人的眼球,不会产生视觉疲劳,更重要的是,带给人容易操作的直观感受,这样才能留住用户去进行使用,增加三分热度的延续期。在系统的后台设计上,要采取非常简洁有效的技术,开发方便的同时,便于以后的维护。我们不但要确保所有的功能都能够满足用户的需求,用户还要能自己主动通过网站去实现想要的操作,而管理者的简单通过网站对用户的需求情况进行了解和管理。
 

(编辑:天瑞地安资讯网_黄海网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!