当前位置:主页 > 社科论文 > 图书档案论文 >

基于Mahout的高校图书馆藏书推荐系统的设计与实现

发布时间:2024-04-27 18:39
  随着社会生活的信息化、网络化,信息量的增加必然导致其中充斥着无用的垃圾内容,造成有效信息占比降低。为了解决在数据庞大、需求不明情况下,传统搜索方式不能准确提供有效信息的问题,推荐系统由此出现。其针对用户的不同偏好对不同用户的个人需求进行定制,提供更加精准的信息服务。推荐系统推测用户的想法,将其可能感兴趣的内容推送,这样互联网信息服务的方式就由被动转为主动。目前,各种专业技术领域正处于不断融合的趋势下,这对于一些用户寻找一些不熟悉专业领域的书籍的时候带来了很大的便利。面对当下高校图书馆查阅书籍存在的问题,更迫切的需要将推荐算法应用于专业书籍的管理中去。因此,本文所要解决的问题就是在传统图书管理系统的中融入推荐算法.本论文主要任务是以Hadoop平台为依托,选择Mahout的协同过滤推荐算法为核心算法,实现系统的搭建,完成基于Mahout的高校图书馆藏书推荐系统。本论文的主要工作如下:首先,对基于用户基于项目两种协同过滤算法的的实现原理进行深入的分析和研究,对比这两种协同过滤算法的应用场景和优缺点,并结合本系统的特点合理利用两种算法的优势,搭配使用达到优势互补的目标。其次,对推荐算法存在的...

【文章页数】:67 页

【学位级别】:硕士

【部分图文】:

图1.1Hadoop平台的基本组成与生态系统

图1.1Hadoop平台的基本组成与生态系统

相关理论与技术概述5第2章相关理论与技术概述2.1Hadoop平台Hadoop是一个开源云计算平台。其是由Apache基金会开发的分布式系统基础架构,具有高可靠行、高效行、高扩展性、高容错性、低成本等优点[9]。该框架上手容易,开发人员不需要对基础框架进行深入研究,只需要简单的了....


图1.2HDFS基本架构

图1.2HDFS基本架构

阜阳师范大学硕士学位论文62.1.1HDFSHDFS是Hadoop架构中的文件存储系统,由以下四个部分组成:Client、NameNode、DataNode和SecondaryNameNode。一个HDFS集群,由一个NameNode和多个DataNode组成,属于典型的Mast....


图1.3MapReduce执行流程

图1.3MapReduce执行流程

相关理论与技术概述72.1.2MapReduceMapReduce被设计的目的是为了解决数据量庞大问题,是一种搭建在大量普通机器上的分布式计算框架。它将一个大的处理任务划分后分配到集群中的每个节点上,经过整理后汇总,得到最终结果。它解决了传统的单机计算的性能瓶颈,优化效率,节省网....


图1.4Taste工作原理

图1.4Taste工作原理

阜阳师范大学硕士学位论文8用户的喜好等信息的一个抽象的接口,UserSimilarity则是用来定义用户之间的相似程度,与此功能相似的还有ItemSimilarity,Recommender是引擎的一个核心,用来计算出目标用户的推荐内容以及Taste还提供了一些其他功能的接口。T....



本文编号:3965556

资料下载
论文发表

本文链接:https://www.wllwen.com/tushudanganlunwen/3965556.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户8144a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]