本发明涉及一种图书相关信息的获取方法及系统。
背景技术:
公共图书馆是藏书、目录、馆际互借和业务研究、交流的中心,担负着为科学研究服务和为大众服务的双重任务。如何提高阅读质量,为读者提供更丰富的内容和更便捷的体验,是一项迫切而艰巨的任务。
然而,现有的公共图书馆仅能实现借书和还书,无法给读者提供更多的服务,其局限于对当前图书的借还服务,读者无法通过公共图书馆获得更多的与当前图书有关的信息,若要获得与当前图书相关的信息,只能通过再次手动输入查询相关图书,给用户造成了很大不便。因此,现有的公共图书馆的业务能力亟待改善。
技术实现要素:
本发明要解决的技术问题是克服现有技术中的公共图书馆仅局限于对当前图书的借还服务的功能,而无法提供给读者更丰富的信息服务的缺陷,提供一种图书相关信息的获取方法及系统。
本发明是通过下述技术方案来解决上述技术问题的:
一种图书相关信息的获取方法,其特点在于,包括以下步骤:
s1、识别当前图书的rfid(radiofrequencyidentification,射频识别)标签,并获得当前图书的历史借阅人和每一历史借阅人借阅过的图书;
s2、使用贝叶斯网络分析法分析该些借阅过的图书,以获得多本待借阅图书的关注概率,并在其中一本待借阅图书的关注概率大于一第一阈值时将所述待借阅图书作为一待推荐图书,并向当前图书的当前借阅人提供所述待推荐图书和/或提供与所述待推荐图书相关的图书。
其中,由于图书上均设有rfid标签,通过rfid读写器或其它设备,均可获得当前图书的历史借阅人和该些历史借阅人借阅过的图书。而贝叶斯网络分析法是计算假设概率的方法,这种方法是基于假设的先验概率、给定假设下观察到不同数据的概率以及观察到的数据本身而得出的。
而待借阅图书是有可能向当前图书借阅人推荐的图书,是作为一个备选项的集合,是否推荐是取决于该待借阅图书被关注的概率。而关注概率是通过贝叶斯分析法得出的在当前图书的相关借阅人借阅过的图书的基础上,当前借阅人有可能对某本待借阅图书感兴趣的可能性,是对未发生但有可能发生的事件的概率预测。
而所述相关的图书可为与所述待推荐图书的图书名称相同、作者相同或者图书内容关联密切程度达到某个设定值时的图书。
本方案将不仅限于对当前图书的了解,还能为读者推荐更多的读者可能感兴趣的图书。同时,在获得当前图书的借阅人和借阅人借阅的历史图书后,当前借阅人也可以借阅历史借阅人借阅过的图书,为读者提供了更丰富的信息服务。
较佳地,步骤s1之后还包括:
s3、以历史借阅人的多个属性形成多维空间,每一属性对应于一个维度,每一历史借阅人根据其属性对应于所述多维空间中的一点,将该些历史借阅人根据所述多维空间的对应点之间的距离进行聚类,并将相邻两点之间的距离小于一第二阈值时的点的集合作为一个类别,以获得当前图书的借阅人群所属的类别;
其中,所述属性包括职业、年龄、性别和爱好中的至少两个属性。
通过对当前图书的借阅人群进行分类,能够给读者提供当前图书的借阅人群分类信息,使读者能够进一步了解当前图书的内容倾向性。
较佳地,步骤s2和s3之后还包括步骤s4;
s4、将所述待推荐图书、与所述待推荐图书相关的图书和当前图书的借阅人群所属的类别做图形化显示。
其中,图形化显示可为拓扑图的方式,也可为几何图、冲积图、主题河图、地形图或星团图等方式,显示方式不限于此。以图形化的方式显示能够方便读者快速获得图书和借阅人群的相关信息。
较佳地,步骤s1之后还包括:
s5、通过第三方数据资源接口获取当前图书、所述待推荐图书和与所述待推荐图书相关的图书的电子资源,所述电子资源包括读者点评信息、图书的电子文档和图书概要中的一种或多种。
本方案能够向当前借阅人提供电子资源,当前图书借阅人可在无需借阅纸质版图书的前提下获得图书的相关电子资源,进一步为读者提供了更丰富的信息服务。
本发明还提供一种图书相关信息的获取系统,其特点在于,包括rfid标签识别模块、分析模块和图书推荐模块;
所述rfid标签识别模块用于识别当前图书的rfid标签,并获得当前图书的历史借阅人和每一历史借阅人借阅过的图书;
所述分析模块用于使用贝叶斯网络分析法分析该些借阅过的图书,以获得多本待借阅图书的关注概率,并在其中一本待借阅图书的关注概率大于一第一阈值时将所述待借阅图书作为一待推荐图书;
所述图书推荐模块用于向当前图书的当前借阅人提供所述待推荐图书和/或提供与所述待推荐图书相关的图书。
较佳地,所述获取系统还包括分类模块,所述分类模块用于以历史借阅人的多个属性形成多维空间,每一属性对应于一个维度,每一历史借阅人根据其属性对应于所述多维空间中的一点,将该些历史借阅人根据所述多维空间的对应点之间的距离进行聚类,并将相邻两点之间的距离小于一第二阈值时的点的集合作为一个类别,以获得当前图书的借阅人群所属的类别;
其中,所述属性包括职业、年龄、性别和爱好中的至少两个属性。
较佳地,所述获取系统还包括图形显示模块,所述图形显示模块用于将所述待推荐图书、与所述待推荐图书相关的图书和当前图书的借阅人群所属 的类别做图形化显示。
较佳地,所述获取系统还包括电子资源获取模块,所述电子资源获取模块用于通过第三方数据资源接口获取当前图书、所述待推荐图书和与所述待推荐图书相关的图书的电子资源,所述电子资源包括读者点评信息、图书的电子文档和图书概要中的一种或多种。
本发明的积极进步效果在于:通过将当前图书的借阅人、借阅人借阅的历史图书做关联,能够获得与当前图书相关的图书推荐信息、借阅人群分布信息、电子资源信息和历史借阅人借阅过的图书,而不限于仅对当前图书进行借还操作,为读者提供了更丰富的信息服务。
附图说明
图1为本发明实施例1的图书相关信息的获取方法流程图。
图2为本发明实施例1的图书相关信息的获取系统的结构示意图。
图3为本发明实施例1实现图书相关信息的获取方法依赖的硬件实体结构示意图。
图4为本发明实施例2的图书相关信息的获取方法流程图。
图5为本发明实施例2的历史借阅人在多维空间内的聚类示意图。
图6为本发明实施例3的图书相关信息的获取方法流程图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
本实施例提供一种图书相关信息的获取方法,如图1所示,包括以下步骤:
步骤101、识别当前图书的rfid标签,并获得当前图书的历史借阅人和每一历史借阅人借阅过的图书;
具体地,使用rfid读写器读取图书rfid标签,从rfid标签中提取图书的馆藏标识符,通过rfid通用接口将该馆藏标识符,运用sip2协议(sessioninitiationprotocolv2.0,基于ip的一个应用层控制协议)传输给图书馆管理系统,并从图书馆管理系统获得当前图书的历史借阅人和每一历史借阅人借阅过的图书。
其中,历史借阅人可为一段时间内的历史借阅人,也可为从新书上架后借阅过该图书的人。而历史借阅人借阅过的图书也可为一段时间内借阅的图书,也可为其在公共图书馆借阅过的所有图书。假设当前的图书为计算机应用图书,在半年内借阅过该图书的历史借阅人为a、b、c、d、e、f、g。
而在半年内,历史借阅人a借阅过的图书有a1,a2,a3;历史借阅人b借阅过的图书有b1,b2;历史借阅人c借阅过的图书有c1,c2,c3,c4;历史借阅人d借阅过的图书有d1;历史借阅人e借阅过的图书有e1,e2,e3,e4,e5;历史借阅人f借阅过的图书有f1,f2,f3;历史借阅人g借阅过的图书有g1,g2。该些图书覆盖的领域可涉及化工、电力、机械、航天、船舶、生物、计算机等领域。该些借阅过的图书的集合假设为x。
步骤102、使用贝叶斯网络分析法分析该些借阅过的图书,并获得对应的图书推荐信息。
具体地,通过贝叶斯网络分析法获得多本待借阅图书的关注概率,并在其中一本待借阅图书的关注概率大于一第一阈值时将所述待借阅图书作为一待推荐图书;并向当前图书的当前借阅人提供所述待推荐图书和/或提供与所述待推荐图书相关的图书。
在借阅过上述图书的情况下,待借阅图书可为候选借阅的图书,如结构类的图书h1,手机类的图书h2,操作系统类的图书h3,编程语言类的图书h4,等,在此不一列举。
贝叶斯网络分析集合x内的图书,对待借阅图书h1,h2,h3和h4进行概率预测,计算出h1,h2,h3和h4被关注的概率。假设关注概率分别为20%,30%,50%,70%,第一阈值设为50%。因此h3和h4均为待推荐图书,于 是向当前借阅人推荐图书h3和h4。
而对于与h3和h4相关的图书,搜索与h3或h4的书名相同的图书,或者搜索与h3或h4的作者相同的图书,或者搜索与h3或h4的内容有三分之一以上相似的图书,均可作为与h3和h4相关的图书。
本实施例还提供一种图书相关信息的获取系统100,如图2所示,包括rfid标签识别模块1、分析模块2和图书推荐模块3;
所述rfid标签识别模块1用于识别当前图书的rfid标签,并获得当前图书的历史借阅人和每一历史借阅人借阅过的图书;
所述分析模块2用于使用贝叶斯网络分析法分析该些借阅过的图书,以获得多本待借阅图书的关注概率,并在其中一本待借阅图书的关注概率大于一第一阈值时将所述待借阅图书作为一待推荐图书;
所述图书推荐模块3用于向当前图书的当前借阅人提供所述待推荐图书和/或提供与所述待推荐图书相关的图书。
如图3所示,在操作时,会用到的硬件实体为读者证读卡器4、rfid读写器5、rfid射频天线板6、触摸屏显示器7、打印机8和工业主机9。触摸屏显示器、读者证读卡器、rfid读写器、打印机均与工业主机电连接,rfid射频天线板与rfid读写器电连接,而打印机是用于提供打印服务的。
触摸屏显示器是主要的操作和信息显示部分,通过触摸屏可以显示图书馆信息,包含图书馆介绍、图书馆概况、开放时间、图书馆地图、特色馆藏和图书馆重大活动纪要等。
当前图书的当前借阅人根据自身需求在触摸屏显示器上操作,将读者证放置在读卡区上,工业主机上显示读者证读卡器读取到的当前借阅人的基本身份信息,如年龄、职业、身份证号、联系电话等。
接着,借阅人将当前书籍放置在rfid射频天线板上,rfid读写器读取当前图书的标签,并根据上述软件执行过程在工业主机上显示该些信息,如当前图书的历史借阅人、历史借阅人借阅过的图书、推荐图书等。
可见,本实施例将当前图书、当前图书的历史借阅人、历史借阅人借阅 的历史图书相互关联起来,从而预测当前图书的当前借阅人可能感兴趣的图书,为读者提供了更丰富的信息服务。同时,当前借阅人还可以参考历史借阅人借阅的图书,并借阅集合x内的任意一本图书。在借阅时,是需要借阅人的证件来实现人与图书的对应记录的,如通常使用的读者证、借书证等。
实施例2
本实施例提供一种图书相关信息的获取方法,如图4所示,本实施例与实施例1的区别在于:步骤101之后还包括:
步骤103、对当前图书的历史借阅人进行分类。
具体地,以历史借阅人的多个属性形成多维空间,每一属性对应于一个维度,每一历史借阅人根据其属性对应于所述多维空间中的一点,将该些历史借阅人根据所述多维空间的对应点之间的距离进行聚类,并将相邻两点之间的距离小于一第二阈值时的点的集合作为一个类别,以获得当前图书的借阅人群所属的类别;
其中,所述属性包括职业、年龄、性别和爱好。该些属性形成四维空间,图书借阅人a~g在四维空间内分别对应一个点,第二阈值可为实际的距离数值,也可为某个常数的倍数,或其他能够表征两点距离的量值。假设第二阈值为5,a到b的距离为3,b到c的距离为7,a到c的距离为8,a到g的距离为4,b到g的距离为5,d到e的距离为6,c到d的距离为10,g到f的距离为6,e到f距离为3。
因此,可得出a、b和g属于一个类别k1,e与f属于一个类别k2,c自己属于一个类别k3,d自己也属于一个类别k4,而其距离关系图可参考表示为图5。
可见,借阅当前的计算机图书的人集中在类别k1的人群中,类别k2借阅该计算机书籍的较少,类别k3和k4这类人群借阅该计算机图书的数量则更少。
与实施例1的区别还在于,步骤102和步骤103之后还包括:
步骤104、将所述待推荐图书、与所述待推荐图书相关的图书和当前图 书的借阅人群所属的类别做图形化显示。
具体地,将借阅人群所述的类别做几何图显示,将待推荐图书做冲积图显示,将相关的图书做地形图显示。
本实施例还提供一种图书相关信息的获取系统,本实施例的获取系统与实施例1的系统的区别在于:本实施例的系统还包括分类模块和图形显示模块,该分类模块用于以历史借阅人的多个属性形成多维空间,每一属性对应于一个维度,每一历史借阅人根据其属性对应于所述多维空间中的一点,将该些历史借阅人根据所述多维空间的对应点之间的距离进行聚类,并将相邻两点之间的距离小于一第二阈值时的点的集合作为一个类别,以获得当前图书的借阅人群所属的类别。
所述图形显示模块用于将所述待推荐图书、与所述待推荐图书相关的图书和当前图书的借阅人群所属的类别做图形化显示。而在向当前借阅人推荐图书时,也可以根据本实施例划分的类别k1~k4在各类别内的历史借阅人之间进行推荐。如类别k1内的历史借阅人a、b和g,其借阅过的图书分别为a1,a2,a3;b1,b2;g1,g2,a可向b和g推荐借阅的图书a1,a2,a3,同理,b可向a和g推荐图书,g可向a和b推荐图书,从而形成相互关联的图书网络。
因此,本实施例在达到实施例1的效果的同时,还能给读者提供当前图书的借阅人群分类信息,使读者能够进一步了解当前图书的内容倾向性,还能获得直观的图形显示。且进一步将图书信息、借阅人群信息整合起来,使得公共图书馆能够为借阅人提供更丰富的信息服务。
实施例3
本实施例提供一种图书相关信息的获取方法,如图6所示,本实施例与实施例2的获取方法的区别在于:步骤101之后还包括:
步骤105、通过第三方数据资源接口获取图书的电子资源。
具体地,第三方数据资源接口可通过webservice(是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序)、jsonrpc(是一种 以json为协议的远程调用服务)技术实现,以获取当前图书、所述待推荐图书和与所述待推荐图书相关的图书的电子资源,所述电子资源包括读者点评信息、图书的电子文档和图书概要中的一种或多种。
对于图书的电子文档,当前借阅人可以通过工业主机的usb接口将电子文档借阅到自身的存储设备中,如手机或u盘等。
本实施例还提供一种图书相关信息的获取系统,本实施例的获取系统与实施例2的系统的区别在于:本实施例的系统还包括电子资源获取模块,所述电子资源获取模块用于通过第三方数据资源接口获取当前图书、所述待推荐图书和与所述待推荐图书相关的图书的电子资源,所述电子资源包括读者点评信息、图书的电子文档和图书概要中的一种或多种。
其中,图书概要是指对图书内容的简要描述。而涉及的电子资源还可为历史借阅人借阅过的图书的电子资源,以进一步引导当前借阅人借阅相关图书。因此,本实施例在达到实施例2的效果的同时,使得当前图书借阅人在无需借阅纸质版图书的前提下能够获得图书的相关电子资源,进一步为读者提供了更丰富的信息服务。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。