电子图书馆碎片化阅读快速检索系统设计
来源:用户上传
作者:
摘 要: 信息化时代背景下利用碎片化时间在电子图书馆中快速检索所需图书信息是时代发展潮流,因此文中设计了一种电子图书馆碎片化阅读的快速检索系统十分必要。由快速检索系统总体架构表示层、应用层、集成層和数据源层构成。构建图书信息数据库,通过检索器从图书信息数据库中快速检索出用户所需的相关图书信息,完成图书信息的快速检索。仿真实验结果表明,所设计系统可快速检索用户所需图书信息,具有较强的图书信息深度关联和挖掘能力,实用性强。
关键词: 快速检索; 碎片化阅读; 电子图书馆; 图书信息检索; 系统设计; 仿真实验
中图分类号: TN99?34; TP391 文献标识码: A 文章编号: 1004?373X(2020)02?0067?03
Design of rapid retrieval system for fragmented reading in electronic library
LU Xiaoqin
Abstract: Under the background of the information age, it is the trend of era development to use the fragmented time to quickly retrieve the required book information in the electronic library. Therefore, it is very necessary to design a rapid retrieval system for fragmented reading in the electronic library. The overall architecture of the rapid retrieval system is composed of the presentation layer, application layer, integration layer and data source layer. The book information database is built, from which the relevant book information required by users can be quickly retrieved with the retrieval engine, so as to complete the quick retrieval of book information. The simulation experimental results show that the designed system can quickly retrieve the book information required by users, has strong ability of depth correlation and mining of the book information, and has strong practicability.
Keywords: rapid retrieval; fragmented reading; electronic library; book information retrieval; system design; simulation experiment
0 引 言
移动网络与科学技术的发展对人们阅读习惯的改变影响深远,碎片化阅读模式的产生使人们阅读时间和地点呈现碎片化发展[1]。碎片化阅读发展模式给传统电子图书馆提供的系统化服务带来冲击[2],它要求用户检索图书信息的速度更快,检索出的图书信息结果更加符合用户的使用需求,且在提供具体检索信息结果的基础上还对感兴趣的内容进行推荐。因此为使电子图书馆这种碎片化的阅读需求得到满足,本文设计一种适合电子图书馆碎片化阅读的快速检索系统,旨在缩短用户对所需信息检索用时,提升用户检索结果的质量并向用户提供高质量的相关检索内容信息。
1 系统总体架构
设计快速检索系统总体架构分为4个层次,包括表示层、应用层、集成层和数据源层[3?4]。表示层接收用户的碎片化检索需求。应用层中信息搜索模块搜索出电子图书馆中所有图书信息。应用层包括检索结果的相关性排序和检索结果优化功能,且相关性排序和优化后检索结果以网络服务形式发布到系统接口。集成层接收用户的检索请求后,采用适配器将检索请求转化为检索系统数据库的可识别的形式[5],如图1所示。
1.1 信息搜索模块设计
电子图书馆图书信息搜集模块将电子图书馆平台中URL作为种子,按照不重复原则遍历URL种子指向所有图书资源,将图书资源下载到系统服务器。信息搜索模块采用Lucene项目的子项目Nutch中的图书信息收集器实现电子图书馆中信息的全部收集[6]。为降低图书信息的收集精度,可通过正则表达式缩小种子遍历范围,故采用正则表达式可匹配特定的URL,避免系统搜集到无关图书信息[7?8]。
1.2 信息快速检索模块
信息快速检索模块处于系统总体架构的应用层,以信息搜索模块搜索出的图书信息为处理对象[9]。信息检索模块的信息检索过程如图2所示。
2 系统实现 电子图书馆碎片化阅读快速检索系统通过检索组件完成检索[10],系统快速检索流程如图3所示。
3 实验分析
为验证本文系统在电子图书馆碎片化阅读应用中的性能优劣,仿真分析本文系统的实际应用效果。实验以我国南方某高校的电子图书馆为仿真实验环境,将本文系统仿真用于该电子图书馆中,分析本文系统的检索能力。
3.1 系统检索性能检测
实验将基于Web服务器框架的图书信息快速检索系统和基于移动Agent的图书信息快速检索系统与本文系统进行比较。
在该南方高校中某日电子图书馆进行,在使用人数中随机选取10人,研究对象均对自己感兴趣的图书信息进行检索,系统检索性能的评价指标还包括系统在不同并发人数下的信息处理速率。实验将三种系统个人检索信息检索用时以及系统在不同人数使用下的平均检索时长分别如表1和表2所示。
从表1数据以看出,实验随机选取的10个研究对象采用不同系统对相同信息进行检索时,检索时间差异较大。横向分析三种系统对相同信息检索结果可知,本文系统检索用时低于另外两种系统;纵向分析结果可知,采用本文系统各次检索用时较稳定,而另外两种方法用时差值较大,检索用时受研究对象主观因素影响严重,检索容易则检索较快,反之需要的检索时间长。
实验比较三种系统在不同并发人数下的平均响应能力,系统使用人数越多响应越快,证明系统承压能力越强。结果显示采用本文系统进行碎片化阅读信息快速检索的平均用时虽与系统并发人数成正相关,但检索平均用时增长速度较慢;基于Web服务器框架系统进行碎片化阅读信息快速检索时同样存在系统并发人数越多,检索平均用时越长的结果,但该系统并发人数超出5 000后,系统发生崩溃;分析基于移动Agent系统的平均检索用时可看出,该系统碎片化阅读快速检索能力较差,且在系统使用人数超出3 000时无法提供服务。故本文系统碎片化阅读快速检索信息能力强。
3.2 检索结果质量比较
检索结果是否符合碎片化阅读可从检索结果的简洁性和便捷性两点出发,实验将三种系统的检索结果分为5个等级,从1~5级分别表示检索结果适合碎片化阅读能力逐渐增强,实验将10位研究对象采用三种系统图书信息检索结果质量评价,结果如表3所示。
由表3可知,采用三种检索系统对研究对象的检索结果质量存在较大差异。表中显示各位研究对象对采用本文系统图书信息检索结果的简洁性和便捷性评价结果满意度均较强,另外两种系统检索结果评价结果大部分为较好或一般等结果,说明本文系统在电子图书馆碎片化阅读快速图书信息检索中可得到简洁性和便捷性高的检索结果。
3.3 检索系统相关信息关联和挖掘能力分析
对系统的图书信息深度关联和挖掘能力进行分析,用户在使用检索系统检索信息时除检索出自身需要的知识外,系统应具有相关信息推荐和挖掘能力,让用户了解更多的相关知识。实验研究中的对象分别对自己感兴趣的图书类型进行快速检索,检索结果按相关度依次排序。研究对象检索结果的关联书目推荐如图4所示。
从图4曲线可知,采用本文系统碎片化阅读快速检索得到的关联书目始终在40条以上;而采用基于移动Agent系统检索得到的相关图书推荐结果只有2次较高,其余检索中的相关数据推荐结果较少;基于Web服务器框架系统检索得到相关书目推荐整体保持在15~25条。故采用本文系统在碎片化阅读环境下进行检索时,检索结果不仅有用户真正需要的检索结果,还包括大量的引申推荐结果,可加强电子图书馆碎片化阅读中知识的了解范围。
4 结 论
为使电子图书馆这种碎片化的阅读需求得到满足,本文设计一种适合电子图书馆碎片化阅读的快速检索系统,旨在缩短用户对所需信息检索用时,提升用户检索结果的质量并向用户提供高质量的相关检索内容信息。本文设计的快速信息检索系统具有较强的信息检索速率,同时能够深度挖掘出较多的图书信息,加强电子图书馆碎片化阅读中知识的了解范围,是一种实用性强的快速信息检索系统。
参考文献
[1] 何赫,刘涛,李丹.基于RFID的图书馆图书定位系统研究与设计[J].电子器件,2017,40(3):688?691.
[2] 苏福,柯平.国际图书情报学热点与前沿动态研究(2014—2015年):27种SSCI核心期刊的全样本分析[J].大学图书馆学报,2017,35(1):11?19.
[3] 李白杨,肖希明.公共数字文化资源整合中的检索系统框架设计[J].国家图书馆学刊,2016,25(2):42?47.
[4] 付兵.基于Android的GDRMS移动图书馆信息服务系统设计与实现[J].现代情报,2015,35(12):60?64.
[5] 姜婷婷,陈舜昌,高慧琴.大学图书馆OPAC系统用户信息搜寻路径的可视化分析[J].大学图书馆学报,2017,35(1):63?71.
[6] 赵振营.图书馆图书信息用户快速自动查阅仿真研究[J].计算机仿真,2017,34(9):432?434.
[7] 姚舜.圖书馆微信借书系统的设计与实现[J].图书馆建设,2015(2):84?87.
[8] 王捷.基于现代信息技术的图书馆全空间信息服务系统研究[J].图书馆工作与研究,2018(5):66?71.
[9] 欧石燕,唐振贵,苏翡斐.面向信息检索的术语服务构建与应用研究[J].中国图书馆学报,2016,42(2):32?51.
[10] 薛辉.“互联网+”环境下图书馆自获取信息服务研究[J].图书馆工作与研究,2017(8):45?49.
作者简介:鲁晓琴(1980—),女,甘肃兰州人,馆员,研究方向为计算机档案、电子图书。
转载注明来源:https://www.xzbu.com/8/view-15122195.htm