基于智能手机APP的图书馆个性化信息推送服务
2014-02-28范跃华
范跃华
(北京师范大学政府管理学院,北京 100875)
基于智能手机APP的图书馆个性化信息推送服务
范跃华
(北京师范大学政府管理学院,北京 100875)
随着移动互联网和智能手机的普及,人们使用智能手机的频率越来越高。图书馆利用手机APP来为读者开展个性化信息推送服务成为可能。图书馆可以利用第三方或者自己开发的APP,通过确认读者身份获得读者的兴趣集合,并以合适的方法和频率向读者推送信息。
APP 图书馆 个性化信息推送服务 智能手机
1 引言
随着信息资源越来越丰富且多样化,读者的信息需求也日趋个性化,满足读者个性化的信息需求成为衡量图书馆服务水平的重要标准。因此图书馆需要不断创新服务环境和手段,通过分析读者的借阅数据和个人信息,获得读者特点与兴趣,以此向读者推荐其感兴趣的信息,为其提供基于个性化的信息推送。
图书馆界在推送技术发展之初就有人提出图书馆开展推送服务的设想[1]。有人提出了基于电子邮件和手机短信的图书馆信息推送服务,随着技术的发展,有人提出了基于其他技术的推送服务,黄艳娟探讨了RSS技术在图书馆个性化信息推送服务中的应用[2],孔季结合JSP和Oracle等技术详细论述了基于RSS的推送系统实现的开发过程[3]。这些都是从传统互联网的角度出发所提出的观点和方法。随着3G的普及和4G移动通信网络牌照的发放,我国移动互联网再次迎来大发展的机会,据媒体报道,截至2013年第三季度,我国移动互联网规模已经达到8.2亿户[4]。根据谷歌发布的中国智能手机使用情况调查报告,2013年中国城市智能手机普及率已达47%。而据中国互联网络信息中心《中国互联网络发展状况统计报告》显示,截至2013年12月,中国手机网民规模达5亿[5]。手机上网对日常生活的渗透不断加大,在满足网民多元化生活需求的同时也提升了手机网民的上网黏性,网民使用手机上网的时间不断增加,在某些群体中使用手机上网已经超过使用计算机上网的时间。移动互联网的普及和手机网民的增多为图书馆利用移动互联网和手机APP软件开展及时的个性化信息推送服务提供了客观条件。
2 图书馆APP发展现状
2.1 APP简介
APP是英文Application的简称,一般是指安装在智能手机、平板电脑等移动设备上的第三方应用程序。与使用传统的互联网终端(PC)和使用手机的WAP联网方式相比,智能手机APP方式更有优势:①携带方便。和笨重的笔记本电脑相比,智能手机可以随身携带,外出使用时更方便。②联网方便。在任何有通讯信号的地方都可以接入网络,而笔记本电脑或平板电脑一般都需要在有WIFI网络覆盖的地方才能联网。③功能多样。和WAP网页相比,APP可以实现更复杂的功能,具有更多样、更直观的操作界面。以上优点是网民选择使用手机上网的原因,也是图书馆采用手机APP软件的方式为读者提供个性化信息推送服务的基础。
2.2 我国图书馆APP应用现状
2.2.1 图书馆专有的APP
通过在苹果公司iOS系统的应用商店(APP Store)和谷歌公司Android系统的应用商店(Google Play)中以图书馆为关键词进行搜索,可以找到不少图书馆APP,这些APP主要是专门为图书馆开发的APP软件,主要有两种。一是开发商为图书馆专门开发的图书馆APP,比如国内著名的超星移动图书馆APP和书生之家的移动图书馆APP。这类APP是开发商专门为各图书馆制作的专业移动阅读平台,图书馆采用APP之后,本馆的读者可在智能手机、平板电脑等移动设备安装该APP,通过在APP应用中设置自己所属的图书馆,来获取某一图书馆对应的移动服务,自助完成个人借阅查询、馆藏查阅、图书馆最新信息浏览等功能。由于开发商的研发实力与财力较强,所以其开发的APP软件基本上覆盖了多种操作系统,能够实现跨平台的使用。比如超星移动图书馆APP就覆盖了谷歌的Android系统和苹果公司的iOS系统,可供市面上大多数智能手机安装使用。
二是图书馆依靠自己的力量所开发的APP软件。随着智能手机的普及程度不断提高,国内图书馆也看到了APP所带来的影响,已经有部分图书馆开发了自己的APP软件,包括国家图书馆、首都图书馆、上海图书馆等公共图书馆,还有清华大学、北京大学等高校图书馆也都推出了移动客户端的APP软件。这一类APP的优点是图书馆在开发过程中可以根据本馆的资源种类、服务水平等条件,开发出更适合本馆的APP软件。但是相对来说,国内图书馆还只是迈入移动服务的初级阶段,只有为数不多的图书馆尝试利用APP的形式来提供服务,并且其中大多是传统业务的简单移植,服务内容和形式都比较单一[6]。
2.2.2 可供图书馆使用的第三方APP平台
这类APP一般都是社交类的软件,任何团体和个人都可以在其中注册账户、发布信息,类似的APP软件如微信、易信、新浪微博等,图书馆可以作为一个独立的用户在APP上注册,并以此为服务平台,向读者发布信息、提供服务。如果图书馆利用第三方的APP软件作为平台的话,那么其提供的信息数量、服务类型就自然会受到第三方APP软件的限制。比如使用微信作为图书馆提供个性化信息服务的平台,那么“服务号”和“订阅号”的信息推送功能是有限制的[7]。
基于微博的图书馆信息服务研究已有不少案例[8-9],但是由于受微博平台功能的限制,图书馆微博一般只是起到信息发布和参考咨询的作用,提供的内容深度和服务种类有限,因此微博无法满足用户更多元的个性化信息需求[10]。微信作为目前最流行的社交软件之一,拥有免费、平台强大、用户多、系统覆盖广等优势,图书馆利用微信可以为图书馆用户提供更加多样化的信息服务,微信公众账号就是图书馆开展个性化信息推送服务的一个新手段。微信公众账号是一个自媒体平台,面向个人、政府机构、媒体、企业等机构提供微信公众平台服务,可以群发文字、图片、语音、视频、图文消息5个类别的内容,现已被大量应用到传媒、服务、机构推广等诸多领域。目前,微信公众账号分为“服务号”和“订阅号”,两者最主要的区别是服务号可申请自定义菜单[7],这就为图书馆利用微信公众平台开展更丰富的服务提供了可能。当读者在第三方APP上注册账户并把图书馆的公众账号添加到通讯录之后,就可以把读者的图书馆账号发送给图书馆公众平台的服务器,服务器端即可读取读者信息,实现读者APP账号和图书馆账号的绑定,依此为读者提供个性化信息服务。江波和覃燕梅利用微信公众平台实现了基于微信的移动图书馆APP服务系统设计,该系统可以实现OPAC查询、图书预约、图书续借、读者指南等各种服务,实现了当前国内各图书馆SMS短消息服务系统、MMS彩信服务系统和移动网站服务系统提供的大部分功能[11]。拥有类似功能的第三方APP还有易信、飞信等。
3 图书馆利用APP开展个性化信息推送服务的流程与原理
3.1 读者身份确认
不管是利用图书馆自己的APP还是第三方APP的平台来提供个性化信息推送服务,获得读者身份信息都是前提。如果图书馆拥有专有的APP,那么可以让用户使用读者账号和密码来登录图书馆APP,以此来确定读者身份。之后就可以通过数据库后台分析或读者订阅的方式获得用户的兴趣集,为读者提供个性化信息推送服务。如果利用第三方APP就要考虑到在APP软件的基础上再开发的问题。诸如微信、易信一类的第三方APP一般都提供开放的接口,供开发用户使用。读者在第三方APP上注册账号,然后把图书馆在APP上的公众账号添加到通讯录,向图书馆的公众账号提交自己的账号和密码,完成读者APP的账号和读者账号的绑定,实现读者作为第三方APP用户和图书馆读者身份的关联,确定读者身份。
3.2 读者兴趣收集
每个读者的兴趣爱好、学习经历、学习能力、知识背景等都存在一定的差异,为读者提供个性化信息推送服务必须首先获得读者所感兴趣的内容分类,这是利用APP为读者提供个性化信息推送服务的基础。读者兴趣收集主要有两种方式:一种是图书馆通过读者在图书馆管理系统中的个人信息和借阅数据分析而来,在获取读者身份之后,可以结合读者的学科或者专业背景、借阅记录以及年龄等各种因素,通过分析和计算得出读者的兴趣集。第二种方法就是“读者订阅”的方法。不管是图书馆自己开发的APP或是利用第三方APP软件平台,都可以通过APP软件采用“读者订阅”的方式来获得读者的兴趣集。在确定读者身份信息以后,图书馆可以采用引导的方式让读者自己选择感兴趣的内容,并以此来收集读者的兴趣特征、信息偏好,订阅方式可以由提交兴趣关键词、选择兴趣学科分类等方式组成。
3.3 生成推送信息
获得用户的兴趣集之后,就要生成推送信息的集合。根据用户的兴趣集,由图书馆的推送服务器在用户感兴趣的各类信息资源中查找更新。这一步可以采用相应的信息聚合技术来实现,如RSS和Widget技术,也可以采用基于Web 3.0的个性化信息聚合技术,如开放式API、Mash-up应用聚合等技术,来实现更加精准的信息聚合[12]。一旦发现相关信息出现更新则由推送服务器生成信息集合,选择合适的时机发送给用户。
3.4 个性化信息推送
在相关信息聚合产生之后,推送服务器就可以通过APP软件给相应的读者推送相关的信息集合了。推送的信息内容包括读者个人借阅信息变化、图书馆信息资源通报、图书馆最新动态等内容。
图1 图书馆利用第三方APP开展个性化信息推送服务流程
①推送方式。推送方式可以分为两种:登录推送和后台推送。登录推送就是只有用户在开启软件并且登录之后,才把相关信息推送给用户,利用第三方APP软件平台或者利用图书馆自有的APP软件都可以实现登录推送。这种方式虽然推送的及时性较差,但是不会打扰到用户。但是如果用户没有启动软件的话,图书馆推送的信息就无法及时送到读者面前。另外一种就是后台推送,这种方式利用智能手机的后台功能,当用户退出APP软件时保留APP软件的信息推送进程在后台运行。图书馆的最新通知、资源更新情况以及其他信息都可以随时推送给读者,以保证读者及时收到消息。
②推送频率。简单说就是通过APP软件向读者推送信息次数的多少。如果过于频繁地向用户推送信息的话,用户可能会被打扰。所以如何设置信息推送频率是一个很重要的问题。可以由读者通过APP软件来自由设置信息推送的频率和推送的时间,APP软件根据读者设置的时间间隔和时间点来推送信息,读者可以实现最大程度的自主性。还可以采用智能推送的方式,即由服务器来判断哪些信息可以及时推送,哪些信息可以延迟推送。比如关于读者账号变动的信息、读者借阅情况的信息、读者预约资源的信息可以选择及时推送,方便读者及时了解自己账号的情况,及时获得感兴趣的信息资源。而图书馆的一些新闻、新书推荐等信息可以选择定时统一推送,设置一个合适的时间间隔,既方便读者获得相关信息,又不会打扰读者。
4 结语
信息时代,信息的时效性就是信息的生命,只有及时主动地为读者提供个性化信息、开展信息推送服务,才能更好地满足读者的信息需求,体现图书馆“以读者为中心”的服务理念。在移动互联网的大潮中,人们获取信息的途径更加多样,图书馆要想继续作为信息的门户就要及时抓住发展机遇。智能手机的普及是图书馆提升个性化信息推送服务水平的有利机会,借助智能手机这一平台,充分发挥APP软件的功能,为读者提供及时的个性化信息推送。图书馆开发或者购买APP软件可以做到最适合本馆的功能设计,但是成本较高,利用第三方的APP软件来为读者提供个性化信息推送服务是一个低成本的选择。目前已有一些图书馆在第三方APP软件上注册了公众账号,比如北京大学图书馆、清华大学图书馆和南京大学图书馆等都在微信平台开通了公众账号,但是服务水平还比较低,基本上还是传统图书馆服务的简单迁移,如常用信息、讲座介绍、图书检索以及图书续借等服务。因此,图书馆需要及时把握APP技术的优势,做好基于APP的个性化信息推送,推进移动互联网环境下图书馆服务模式的转型。
[1]彭国莉.图书馆信息推送服务[J].图书馆杂志,2001(5):41-42.
[2]黄艳娟.基于RSS的图书馆个性化信息推送服务[J].情报科学,2006(7):1023-1026.
[3]孔季.基于RSS的数字图书馆个性化信息推送服务[J].现代情报,2009(8):78-83.
[4]人民网.我移动互联网规模达8.2亿户[EB/OL].[2014-02-20].http://paper.people.com.cn/rmrbhwb/html/2013-11/15/ content_1324906.htm.
[5]中国互联网信息中心.中国互联网络发展状况统计报告[EB/OL].[2014-02-20].http://www.cnnic.net.cn/hlwfzyj/hlwxzbg/hlwtjbg/201301/P020140116509848228756.pdf.
[6]田蕊,陈朝晖,杨琳.基于手持终端的图书馆APP移动服务研究[J].图书馆建设,2012(7):36-40.
[7]百度百科.微信公众平台[EB/OL].[2014-03-01].http:// baike.baidu.com/view/9212662.htm.
[8]王妙娅.国内图书馆微博应用现状及建议[J].图书馆学研究,2010(24):37-41.
[9]黄淑敏.图书馆微博使用特征及发展策略研究[J].大学图书馆学报,2012(1):78-83.
[10]陈琳.国内图书馆微博应用现状研究[J].图书馆学研究,2011(24):30-33.
[11]江波,覃燕梅.基于微信的移动图书馆APP服务系统设计与实现[J].现代情报,2013(6):41-44.
[12]熊回香,陈姗,许颖颖.基于Web3.0的个性化信息聚合技术研究[J].情报理论与实践,2011(8):95-99.
范跃华男,在读硕士研究生。
G250.76
2014-03-10;责编:王天泥。)