二小时建立分面OPAC

    英国 Huddersfield 大学图书馆的Geek,David Pattern 经常尝试 OPAC 的新功能,比如“借某书的读者同时又借了某书”的推荐功能,比如图书的馆藏架位图示,比如用图书封面颜色作检索途径,等等。现在,他又在尝试实现目前最流行的分面OPAC,也就是在检索结果页面,分面提示限定检索内容(如主题、作者、出版年、载体等)。
    这次,他采用Solr,一个基于开源的Lucene Java检索库的企业级开源检索服务器。高手出手,自然不同凡响,只用了二小时,他就做好了一个基本的OPAC检索界面,对取自馆藏目录的10000条记录实现了分面检索。
基本检索结果

主题限定

作者限定

   据称,Solr自动处理词干、结果按相关性排序、检索速度快。

参见:”Self-plagiarism is style”: Solr + 2 hours = faceted OPAC

听雨僧讲澳洲图书馆学教育

    雨僧来沪,keven一如继往作东。席间雨僧讲起新西兰图书馆的专业馆员准入制度以及图书馆学教育,花生壳问澳洲的图书馆学研究生上些什么课。雨僧介绍了不少内容,特别详细讲述了参考咨询与数字图书馆两门课程,听后大开眼界:参考咨询上的不是工具书使用,而是培训如何与读者沟通;数字图书馆不探究什么是数字图书馆,而是让学生自己动手建一个数字图书馆。
    这种教学方式完全是一种职业养成教育,学生毕业后就能胜任专业工作,并且对馆员这个职业会有一种因“专业”而产生的自尊。不知道现在国内的图书馆学教育如何,至少在我读书的那个年代,学生是无从产生这种感受的——这不是哪个学校的问题,只要看看当年的教科书,就知道我所言不虚。

  凭记忆+理解,记录一下关于数字图书馆课程:
√ 几个学生为一组,建一个数字图书馆
√ 采用新西兰的开源数字图书馆系统绿宝石(Greenstone)
√ 提供模板(Checklist),让学生考虑选择什么样的内容作为数字化对象
√ 决定数字化对象所采用的文件格式
√ 用Greenstone建立一个数字图书馆
√ 每人各自就所建数字图书馆写一份报告
√ 最后成绩,建成的数字图书馆占80%的分数(同组同分),报告占20%(拉开同组分数差距)

  听完雨僧介绍,花生壳说,“那当老师岂不是很轻松?”结果遭到大家一致否定:这样当老师才累呢。是啊,照本宣科,可以不动任何脑筋,才是最轻松的方式。

  前些日子曾看到德州女子大学用开源的图书馆集成系统Koha作为图书馆自动化课程的教学软件,想像如此让学生与ILS亲密接触,甚至还有机会改进或增加功能,一定能学到些真本事。昨日听雨僧讲澳洲图书馆学教育课程,更相信自己的“想像”了。

PS: 花生壳为雨僧买火车票未果,电话询问长途南站,也没有票。正是春运高峰,不知道雨僧今日是否顺利到家?

关于Greenstone,参见:
绿宝石数字图书馆开源软件(Greenstone)

开源OPAC也精彩

    最近注意到几个开源的图书馆集成系统。尽管可以随便下载ILS玩很有意思,但自己不是Geek,要自己去安装使用,首先就打退堂鼓,想都不敢想。因而对其功能如何、用起来是否顺手,一点概念都没有。
    还是看OPAC最简单。看后发现开源ILS并非想像当中“便宜无好货”,KohaEverygreen 的OPAC都是Google式的检索入口,检索结果界面实用、漂亮兼新潮,与NCSU牛气冲天的OPAC相比也毫不逊色:

    Nelsonville公共图书馆2002年即开始用Koha,是首个使用开源ILS的美国公共图书馆。最近升级到了LibLim公司的Koha ZOOM,联机目录: 
Nelsonville公共图书馆Koha ZOOM系统的OPAC结果页面   

  如果细心的话,可以看到,除了侧栏的分类型的限定检索词及数量提示,还有搜索结果的RSS订阅。

    PINES的Everygreen联机目录: 
佐治亚州图书馆PINES的Everygreen系统OPAC检索结果页面

  侧栏有相关检索词提示,右侧还有可用馆藏及收藏馆数。

    另外,还可以看看一个名为FISH的新型OPAC。由于不满意原有ILS的OPAC的版面、设计与检索结果排序,开发者设计了一个模块化、基于API的联合目录检索系统,新系统起名FISH。
    FISH全称“Free Integrated Search Handler”,在“Introducing: FISH”中对每个词的含义都有说明。Search部分:将MARC数据转入MySQL数据库,然后用MySQL数据库生成一系列动态网页(借鉴WPOpac);使用免费的“IBM OmniFind Yahoo Edition”http://omnifind.ibm.yahoo.net/,抓取所有页面生成索引,可以有相关性、加入同义词与拼写错误、高亮检索词等,形成自己的搜索引擎。Handler部分:使用开源的内容管理系统Drupal处理结果、美化显示。FISH全称太专业,如果向读者解释,就说是“Finding Instead of Searching Helps”,比较人性化。
    介绍完FISH,Christopher Harris说,去玩玩吧。玩的感受:
FISH随机显示的书目信息

检索首页右上方有一个“Randam holding”,每次随机显示一条馆藏信息,挺有意思的;
检索词右对齐,尽管比较别致,不过是个小花招而已;
检索结果列表带图书封面(似乎取自Amazon),检索词高亮显示,没有限定检索;
有搜索词的RSS订阅,是个亮点。

有关NCSU的OPAC,参见:OPAC改朝换代由此开始