基于图数据库的电影社区推荐网站开题报告

 2022-07-29 14:31:13

1. 研究目的与意义

实现电影社区推荐网站的意义:随着计算机的普及和信息工程的日益发展,从网上获取电影信息已经成为人们的一个重要选择,因此怎样有效而又快捷的从海量电影片源中获取所需的信息就成为一件困难的事情,电影社区推荐网站的出现正是为了解决#8220;电影信息丰富,优质电影获取困难#8221;的问题的一种信息检索服务。

电影社区推荐网站,指通过一定的规则在互联网中爬取电影信息资源以及对电影信息进行处理和提取,对外提供接口方便用户查询,从而起到指导用户获取电影信息的作用,主要由采集电影信息、组织并处理电影信息和查询接口三部分组成。

电影社区推荐网站对于用户来说就是一个为其提供电影信息搜索功能的查询工具以及优质电影推荐的推荐工具。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

研究内容:在一个电影社区中有很多电影观众,观众与观众,观众与电影之间必然存在很多关系,比如观众之间朋友,观众看电影,影院放映电影,观众对电影评价等关系。

搜集这些关联数据,然后通过Neo4j来管理这些数据,进而发现这些数据之中的商业价值,参考价值等。

商业价值:电影社区数据随时发生变化,对于一名观众来讲,在所有上映的电影中,他有几部未看过,在未看过的电影中哪些值得最先观看,观众如何对该电影进行评价等一系列问题,如果影院把一部评分最高的电影推荐给未看过该电影的活跃观众,对于一家影院来讲,这就是精准营销的商业价值。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状

国内外研究现状:三大面临挑战: 1.挑战之一:数据的强耦合性,图计算的动态性(如用Dijkstra计算最短路径,#8220;一下跳#8221;是不确定的) 与文本、关系数据库数据相比,图数据具有很性的耦合性。

在一个图中,数据之间都是相互关联的,图的计算也是相互关联的.图计算的并行算法中对内存的访问表现出很低的局部性。

这种强耦合性带来两个问题:一是子图之间的并行计算困难;二是需要保证数据的一致性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 计划与进度安排

1、2022-10-16至2022-11-30:指导老师下达任务书,对本次毕业设计的进度安排、功能实现和系统提出要求。

2、2022-12-1至2022-12-31:系统设计方面,进行系统需求分析,做好基础的数据准备及技术准备工作,构思系统的功能模块及整体框架。

3、2022-01-01至2022-03-18:在导师的指导下,完成数据库表的建立和系统基础模块,并通过导师检验。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 参考文献

[1]张帜.Neo4j权威指南[M].北京:清华大学出版社.2010. [2]陈韶健.Neo4j全栈开发[M].北京:电子工业出版社.2007. [3]阿列克萨武科维奇.Neo4j实战[M].北京:机械工业出版社.2011. [4]刘小强,《JSP程序设计项目教程》[M].北京:知识产权出版社.2006. [5]陈松乔.现代软件工程[M].北京:清华大学出版社.2004. [6]孙星明,张祖平.数据库原理及应用[M].湖南:中南大学出版社.2005. [7]王维国.浅谈软件工程中的面向对象方法[J].科协论坛(下半月),2012,03:76-77. [8]朱少民.全程软件测试[M].北京:电子工业出版社.2007. [9]Jim Webber.图数据库[M].北京:人民邮电出版社.2008. [10]肖英.JAVA核心技术[M].武汉:华中科技大学出版社.2017. [11]汪云飞.Sprin Boot实战[M].北京:电子工业出版社.2008. [12]Craig Walls.Spring Boot[M].北京:人民邮电出版社.2008. [13]许晓斌.Maven实战[M].北京:机械工业出版社.2011. [14]孙卫琴.Tomcat与Java web开发技术详解[M].北京:电子出版社.2009. [15]刘光瑞.Tomcat架构解析.[M].北京:人民邮电出版社.2017.

剩余内容已隐藏,您需要先支付 1元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。