t I【J]
20l6 1 2f J
无线
Wi}t、 s s I nt e
驳科技
『1o1 T0 hn010g v
0.24
) ember,2016
基于图书馆借阅数据分析的
图书推荐系统设计与实现
赵颖瑁,周亚辉,张 炳
【铜仁学院大数据学院 贵州 铜仁554300)
摘 要:随着出版业的发展,人们可以接触书籍数量达千万种,如何从成千上万种的图书中选择一本适合自己的,成为大部分
人必须要考虑的问题针对这个问题,文章设计了一个基于对用户图书馆借阅记录数据与用户自身属性数据的分析进行图书推
荐的推荐系统首先,丈章介绍图书馆图书推荐系统的设计的总体架构;然后,丈章介绍了系统的具体功能模块设计;最后,丈
章分析了系统的特点并阐述了系统的优点
关键词:借阅记录;数据分析;推荐系统
1 图书推荐系统研发背景
II,ff ,j进步 科 技术的技腱越来越多地 u向着人们 学 J、 )-i4的方方l… 。智能化的推进更是为,{ 活提供了极 犬的他利。 r充9" ̄ql订技术发腱促进人们读l5 便利,文 审波汁J ‘歉 能化、个性化的 ¨}fi 荐系统。 1f) l,f勺I} 【n I n,Jf 彩图 销僻lxq (如: 1 1、、l 上 逊、 京力i ) 提供仃 };捕 荇这一服务项H。像这‘类个人图 I ̄-}I 川}i务l1:嫂址通过分析用,’,购 记录,给川 推荐卡H同 类, ,JI冬I}5'这样的推 方式结i 比较模糊目. 一。因为它 忽略J,Jf J, 身的 Ⅱ 属性信息。 卜一类罔fjj1 荐 站足 像人 、 瓣这炎的、r俞。它们所提供的 书推荐则 多地 从人众I,i{J嫩…车【J 价rI】得剑天丁 籍的信息,通过评分的形 式给…摊荇 ,J祭体 价。它址 J 大众化n勺推荐 J , 刈 个人 、 是不利 欠得适合的 籍信息的。 迂-I 汁的 l 拧系统是利川数据分析,J0 刈‘个人的 {Im( 针对 校学生)借 求与f}j户个人信息进行 分 , 通过推荐 法汁算推导f1 5川 推荐模型,给}{J用厂j 遁 的、个 化推 lL 。系统所涉及的用户个人信息 要 包{ ‘J,』1 一的专、ll,、 龄、年级 能够反映用 h 属性的 信 返样做的 人 处就足充分号虑了用户独特・t"l-:,使得 提供的推 服务 JJ【1个性化。同HJ,将推荐系统建立在图书 馆放 t:J乍f ,叮以使 』『j J t充分利川 书馆资源。卜而文章 将从系统总体架f;IJ、j}仆功能模块、特,t 分析3个疗 洋细介 这个 推荐系统。 2 系统总体架构设计 系统 卡勾改汁的 小曰的就足以概括的方式确定系统 坝定1Jl勺仃务。j 仆地蜕,求圮址要确定系统… f5l块组 成以/乏这 馍块十II 的关系。通常,哎汁出_卡』J 的结构后 还’ 玖改进,从『…止 虹加合 ,接荷还要埘数据库进行 发汁 这 分I:作f — ,足所仃软什改汁的暴础 系统的运行从封嘶表 .1J『始,然后出现系统菜单,接受 Jf]户的操作,操作完成后,川 从系统菜 f 迟 系统。系统
的功能{要分成4个模块: 馆、个人[}l】心、个性推荐、:
r 。系统总体架构设汁 『』I】圈l所示。
图1系统总体架构设计
3模块设计
3.1模块一:图书馆
该模块{ 要足为了满足川 对 书销卡}l天 息浏览、m
域书目查询、馆减分布导航、本校资源等功能的需求。川』
进入图书馆 嘶, ,尢可以厅到最近热门l划 列丧,输入父
键 可以查咖剑 书馆所 ‘的 书资源 息。书籍信息也
:
钇、作 ‘、出版社名、址 被借、剩余小数,图书地^
等价息。
3.2模块二:个人中心
(1)我的收减。¨丁以看纠『j 收城的 图书信息乜
括:¨名、作行、 扳 名、足 破借、剩余小数等信启、。
基金项目:贵州省联合基金;项目名称:, ̄-@LH#[201617289号
作者简介:赵颖王芎(1989一),女,贵州贵阳,硕士研究生,讲师;研究方向:软件开发,图像处理,模式识别,数据分析
70—
第24期
2016芷12)q 无线互联科技・软件透视
No.24
December,2016
果图书已被借,在这里还可以设置对图书的预约,一旦图书 4 系统特点分析
被归还,就会对用户进行通知。
(2)借阅历史。记录用户在图书馆曾经借过的图书。
(3)我的书架。记录用户当前正在借阅的书籍。会标示剩 余归还日期,提前3天对未还用户发送超期提醒,提醒用户 在规定时限内还书。 (4)二手书管理。提供用户购买和出售二手书的管理功 能。 (5)资料修改。进行用户信息包括头像,个性签名和背景 图等的管理和修改功能。 (6)我想对小编说。可以向管理员提意见,以及申请自己 喜欢但是图书馆没有的书录入图书馆。 3.3模块三:个性推荐 过对用户个人图书馆借阅记录数据和用户信息的分析, 得出用户专业背景估测和兴趣评估数据,绘制用户画像,为 用户推荐专业相关和兴趣相应的图书。推荐的来源主要是图 书馆已有的藏书和网上新书资源,从这两个渠道为用户推荐 图书。 3.4模块四:二手书市场 模块主要提供一个二手书的信息发布平台。用户可以在 平台上发布要出售的二手书,其他用户可以通过本平台获得 二手书出售信息。 这款手机APP主要利用用户可接触到的图书馆资源,结 合现代互联网技术帮助用户充分利用资源获得优质图书的 软件,其功能特点主要包括以下几个方面:
第一,移动端连接图书馆。系统提供手机客户端上图书
馆书籍的查询定位,方便用户随时随地进行图书查询。同
时,图书预约功能使得用户可以第一时间借到想要的图书。
第二,借阅书籍管理。这个模块中最特别的是系统将根
据图书馆规定,在用户借出图书到期前3天,发出超期提醒
服务。
第三,个性化推荐。这是本系统最重要特性。每个人需
要看的书和喜欢的类型是存在一个专业和兴趣背景之下的
某种特定方向的选择,文章通过对用户图书馆借阅历史数据
和用户自身属性分析,为用户提供符合用户个性的图书推荐
服务。
5结语
“书中自有黄金屋,书中自有颜如玉。”书籍为人们增添
了丰富的知识,还充实了闲暇时光。私人订阅手机APP的设
计致力于为广大用户提供方便、完善、个性化的图书管理和
推荐服务。开发者必需要想用户所想,做用户所好,才能设计
出合理的图书推荐软件,帮助用户挑选优质好书。
【参考文献】
[1】刘琳扁校图书馆图书借阅数据分析【J】.科技睛报开发与经济,2011(28):65—67.
[2】沈萍萍,吕江英.图书馆特色数据库建设的思考[J].无线互联科技,2013(4):193
Design and implementation of book recommendation system
based on the analysis of 1ibrary borrowing record
Zhao Yin自un,Zhou Yahui,Zhang Bing
(Big Data Institute ofTongren University,Tongren 554300,China)
Abstract:With the development of publishing,people can contact tens of thousands books.How to find a book suiting for themselves
has become a problem many people must think about.In response to this problem,based on analyzing the users’book-borrowing
record and the data of users’property,this paper designs a books recommendation system.Firstly,the system architecture of the
books recommendation system is introduced in the paper.Secondly,functional module design of the system is introduced.Finally,the
characteristic and advantage of the system are analyzed and expounded in this paper.
Key words:book-borrowing record;data analysis;books recommendation system
71—