论文部分内容阅读
参考咨询工作是图书馆核心工作之一,数字参考咨询的引入拓展了咨询的内容和空间,在极大方便用户的同时,也提高了图书馆的工作效率。根据数字参考咨询工作所针对的用户群可以将其划分为针对特定用户的参考咨询方式和针对所有用户的泛主题的参考咨询方式两种。其中涉及的参考咨询方式有常见问题回答(FAQ)、电子邮件、web表单、博客、BBS等静态参考咨询和基于普通即时信息交流软件、客户管理工具、网络聊天室、专用参考咨询软件等的实时参考咨询。 从本质上讲,图书馆数字参考咨询智能助理系统(IASLDRS)是一种基于自然语言的自动问答系统。英国OPAL项目及其模拟参考咨询馆员和Newcastle电子咨询台、瑞典Lund大学的模拟参考馆员数据库对话系统、美国国家医学图书馆的虚拟代理等都是国外图书馆已经做出的相关方面的尝试。国内也出现了一些专门针对某个领域的自动问答系统,像小i、小布这样的MSN机器人作为一类查询工具式的自动问答系统也利用微软的MSN Messenger进行了有益的尝试。 在对华南师范大学图书馆在线咨询以及国内使用MSN等即时信息交流工具进行实时参考咨询的调查中发现:实际工作中有数量相当大的问题是非常简单的和重复的,较为复杂的问题中也有很多完全可以通过对用户的指引而由用户自己完成;越来越多的国内图书馆开展了基于QQ和MSN这样的实时参考咨询,但是其提供的时间无法满足要求。在各馆参考咨询工作人员较少、工作量较大的情况下,对这些问题的处理浪费了大量的时间,而影响了较为复杂和有意义的咨询工作的开展。因此,设计一个智能系统,能够自动回答那些简单、重复的问题和进行一些资料的快速指引,使参考咨询馆员有更多的时间去做更复杂、更有意义的问题,变成了非常有意义的事情。 IASLDRS是借助于MSN Messenger通信协议实现的基于MSN的自动问答系统,能够接受自然语言回答用户在利用图书馆过程中遇到的一些较为简单的问题,并对较为复杂的问题进行指引。系统提供了搜索引擎Google调用查询、博客RSS订阅和浏览、天气预报查询、列车时刻表查询、成语含义及出处查询、IP地址定位查询、图书馆新闻推送等功能。授权用户和管理人员只要按照既定的格式提交相关问题和答案,系统就可以利用后台数据库之外的其他方式实现机器学习的功能。系统还可以指引用户对图书馆工作和服务提出意见和建议。 系统开发采用的编程语言是Java,开发系统平台Jbuilder9.0企业版,JDK版本是j2sdkl.4.1_03,后台数据库利用的是微软Access2003桌面数据库。文末附录部分列出了系统的主要源代码。