□朱本軍 聶 華
下一代圖書館界面(the Next Generation Library Catalog)是一種一站式發現圖書館資源并可直接獲取電子全文的工具。目前,國際上已經出現了一些比較成熟的下一代圖書館界面的相關產品:商業產品如 AquaBrowser、Encore、Endeca、Primo、Worldcat Local和 Polaris Library System 等,開源產品如Scriblio和Vufind。2008年以來,我國高校圖書館陸續開始關注和實施下一代圖書館界面。目前,國內應用下一代圖書館界面的至少有兩家:一是使用Ex Libris公司的產品Primo的上海交通大學圖書館,二是使用Innovative公司的產品 Encore的華東師范大學圖書館。還有一些高校圖書館在開源產品方面進行試驗并取得了一定成果,比如香港科技大學圖書館[1]和北京大學圖書館。
本文基于對下一代圖書館界面的發展回顧,以北京大學圖書館試驗、部署和測試下一代圖書館界面產品為例,總結和分享圖書館在部署下一代圖書館發現與獲取界面方面的經驗。
2006年以來,國內外出現了大量關于傳統OPAC(注:本文提到的“傳統 OPAC”指的是與圖書館自動化系統集成在一起的書目檢索工具)如何落伍以及如何改進的討論和研究,如Karen 2006年在博客“ALA TechSource”上一連發了三篇博文來探討傳統OPAC的問題及其在功能上可能的改進[2][3][4],Marshall 2007年對圖書館下一代OPAC也進行了全面總結與思考[5]等。早期對傳統OPAC的批評和討論主要集中在界面不友好、檢索功能差等方面,以及如何在這些方面進行改進。
應該說,圖書館對傳統OPAC的不滿和批評,源于圖書館自身不斷的發展和變化:圖書館資源結構從以紙本為主到以紙質和電子資源并重,甚至以電子資源為主;資源揭示范圍從ILS書目信息擴展到二次文獻數據庫、本館數字特藏和豐富的電子全文;資源處理平臺從單一的聯機編目模塊擴充到多元的、獨立的特藏資源管理與檢索平臺,如學位論文管理系統、古文獻資源系統等;服務對象從普通人群擴展到習慣和精通網絡的用戶,等等。在 ILS系統的設計理念的框架下,即使對傳統OPAC進行功能和界面方面的不斷改進,仍然無法滿足圖書館的資源發展和服務需求。
“下一代圖書館界面”概念的首次提出和完整闡釋,是在2007年美國圖書館協會(American Library Association)的一份報告中[6]。報告的術語部分對“下一代”進行了闡釋,指出“下一代”并不是一種在將來才會出現的圖書館資源檢索和獲取工具,采用“下一代”主要是為避免在敘述時與傳統OPAC相混淆。該報告對已經廣泛應用于圖書館領域的5個下一代產品(AquaBrowser、Endeca、Encore、Primo 和 WorldCat Local)的特點與功能進行了深入研究和分析總結。從該報告的分析中可以看出,下一代圖書館界面產品的發展有兩條路徑:一是圖書館系統軟件商在捕捉到圖書館發展趨勢與需求之后,設計開發的資源檢索和揭示產品 ,如Primo、Encore 、WorldCat Local等 ;二是將其他領域的資源檢索和揭示產品引入到圖書館,如Endeca,其早期產品并非專門為圖書館設計開發,而是一個功能強大、豐富的搜索引擎,廣泛應用于沃爾瑪、波音、思科等企業的網站,后來由北卡羅萊納州立大學首先將其應用于圖書館書目查詢。
最近幾年,ILS系統軟件商根據圖書館的需求,致力于改進傳統OPAC。使OPAC在界面和功能方面發生了很大變化,如Ex Libris公司ILS產品Aleph 500自帶的OPAC工具Web OPAC、Innovative公司 ILS產品Mellinum自帶的 OPAC工具WebPAC Pro、VTLS公司 ILS產品Virtua自帶的OPAC工具Iportal、SirsiDynix公司 ILS產品 Symphony自帶的 OPAC工具 Ilink或 Elibrary等。通過對傳統OPAC改進后的產品與下一代圖書館界面產品進行比較,可發現二者在用戶界面和部分功能上逐漸趨于一致,如:
·界面可定制:圖書館可根據自己的偏好定制檢索框,既可定制為簡潔如Google搜索界面的風格,進行關鍵詞檢索;也可定制為類似傳統 OPAC高級檢索的風格,進行關鍵詞組配檢索。同時,還可以對結果集頁面進行內容增強方面的定制。
·排序功能:可對結果集按題名、著者、出版日期,甚至相關度進行排序,將匹配程度高的記錄放在結果集最前面。
·內容增強:記錄信息不再僅限于MARC記錄涵蓋的范圍,而可從不同的資源和服務提供商獲取封面、目次、簡介、書評等增強內容。
·注重個性化與社會化網絡功能:終端用戶可以管理個人借閱信息,同時還增加了用戶評分、書評功能,鼓勵用戶參與。
·應用web2.0相關技術和理念:如利用 Ajax技術,讀者可以評分;利用 Mashup混搭技術,將來源不同的封面、目次等信息與MARC記錄信息整合在一起。
隨著新技術的不斷應用,在可預見的將來,改進后的傳統OPAC,在界面和某些功能方面完全有可能與下一代圖書館界面產品趨于一致,除了前文提到的功能外,還有檢索結果聚類(result clustering)、分面導航(facet navigation)、拼寫檢查和標簽云等。
盡管改進后的OPAC與下一代圖書館界面在新技術應用方面殊途同歸,但并不意味著傳統ILS系統的OPAC模塊仍然滿足圖書館資源和服務發展的需求。下一代圖書館界面的設計理念和目標并不僅僅局限于對傳統OPAC的界面和功能進行改進與完善,而在于能夠更好地適應圖書館資源和服務的擴展,以及用戶習慣的變化,圖書館下一代界面的很多功能和特點是改進后的傳統OPAC所無法替代的,如以下幾個方面。
·檢索范圍的擴展
傳統OPAC的顯著特點之一是被設計為圖書館自動化集成系統的一個子系統,與自動化系統的采訪、編目、流通等子系統高度集成,密不可分。所檢索的資源范圍為已著錄的書目信息,通常僅針對印刷型資源。ILS系統針對印刷型資源設計,采用嚴謹而繁瑣的MARC格式進行著錄,無法有效而靈活地針對自建的古籍、學位論文、音視頻、圖片等特藏資源以及訂購的商業電子資源進行著錄和管理。下一代圖書館界面最重要的功能就是將分布于各個異構系統的數據整合在一起,將檢索范圍從傳統的印刷型圖書期刊的書目信息,擴大到圖書館自建特藏資源。并進一步通過對統一檢索引擎的調用,擴大到對商業電子資源的整合揭示,這一點將在后文中詳細介紹。
·引導發現
通過關鍵詞檢索,將檢索結果以相關度排序的方式進行揭示,精確定位到所需資源的書目信息,這是OPAC的基本功能之一。
下一代圖書館界面的重要特點之一是在相關度的基礎上提供檢索結果的聚類和分面導航,及其他一些導覽項,特別是鏈接到外部資源的URL鏈接地址,引導讀者從一個資源發現其他有價值的、新的相關資源,比如通過擴展或者縮小檢索范圍引導檢索,以及通過“讀過這本書的讀者還讀過……”等方式進行推介等。
·整合檢索與全文獲取
下一代圖書館界面產品的核心設計觀念之一是能夠對圖書館訂購的電子資源進行跨庫聯邦檢索,并在檢索定位結果的同時直接獲得電子全文。
在下一代圖書館檢索界面問世之前,圖書館一般是經由一個獨立的界面通過元搜索的方式進行商業數據庫的跨庫檢索。下一代圖書館界面試圖在檢索圖書館本地館藏的元數據信息的同時,將商業數據庫資源也集成進來,通過對資源調度產品的調用,實現直接的全文獲取功能。例如,Primo產品通過集成Metalib(一款基于元搜索技術的跨庫檢索產品)和SFX(一款用于解析鏈接以獲取電子全文的產品)達到整合檢索并直接獲取全文的目的,Encore產品通過集成Search Pro(基于元搜索技術的跨庫檢索產品)和Pathfinder Pro(用于解析鏈接以獲取電子全文的產品)以達到整合檢索并直接獲取全文的目的[7][8]。
通過對下一代圖書館界面開源軟件Scriblio和Vufind,以及數個商業產品的考察和調研,可以總結出下一代圖書館界面產品的一般工作原理(圖1),如下:
其工作流程為:
數據收割:從各個不同數據源收割數據,收割的方式可以通過導入導出的方式,也可以通過OAI協議方式。從其工作原理可知,下一代圖書館界面產品的一個重要的設計考慮,即數據來源的多元化。
數據處理:對收割的數據字段進行XM L結構化處理、內容增強(如增加書封、網絡摘要、書評、外部鏈接配置等)等操作。
索引:對處理完畢的數據庫進行關鍵詞索引,如對題名、主題詞、作者、出版社等進行索引。
用戶界面:用戶通過一個較為簡潔的界面進行檢索。以Encore和Scriblio的檢索結果集頁面為例(如圖2、3),其特點是對檢索結果進行相關度排序、內容增強、結果聚類、分面導航和增加導覽項等進行功能和界面的可視化設計,在精確定位資源的同時引導用戶發現和探索新的資源。


圖3 下一代圖書館界面開源軟件Scriblio的檢索結果頁[1]
2008年4月以來,北京大學圖書館在部署和測試下一代圖書館界面方面進行了一系列試驗[10]。從遇到的挑戰和測試反饋的問題來看,圖書館在部署下一代圖書館界面時應在如下四個方面進行重點考察。
終端用戶界面的設計至為關鍵,它直接決定用戶從視覺角度感性評價界面的友好性。界面設計包括檢索界面設計、結果集界面設計以及單條記錄界面設計三個方面。終端用戶界面設計并非簡單地按照圖書館的喜好來定制是否設計為“簡潔如Google搜索界面”的模式,其背后是一個龐大而復雜的資源組織與管理理念的框架,包括如何有效揭示圖書館館藏資源、如何便捷定位到所需資源、如何引導用戶發現新的資源,同時還要考慮與產品本身的功能和特性的最佳結合,以及如何在終端用戶與圖書館專業人員使用習慣之間進行平衡[11]。北京大學圖書館在終端用戶界面設計方面收到來自不同人員的多樣化的意見和建議。另外,從上海交通大學圖書館部署下一代檢索界面的經驗,也可以看出設計終端用戶界面的重要性[12]。
下一代圖書館界面可整合幾乎所有的館藏資源,提供一站式檢索和分面導航,因此在部署時需要考慮的問題:一是是否所有已有的數據都有可能被整合?也就是能否接納不同結構的數據;二是未來的增量數據能否被自動收割;三是對來源不同的數據是否能夠進行有效的查重、合并,由于檢索范圍的擴大,紙本圖書、電子資源之間的重復度大大提高,對所有數據作查重、合并之類的優化處理,也是一個非常重要的方面。
北京大學圖書館在試驗中,嘗試將古文獻資源、北大名師特藏、民國報刊特藏、多媒體資源(包括北大講座等)等數字特藏和館藏書目數據整合在一起進行揭示。不同來源的數據格式不一:古籍數據是以古籍元數據著錄規則著錄的ISO2709格式數據、“北大名師”是自建的ACCESS數據庫、民國報刊和多媒體資源是XML結構的數據,館藏書目是 USMARC和CNMARC數據。在進行下一代圖書館界面的部署時,首先需要系統能夠將已有的資源整合在一起,其次,要考慮各個數據系統未來的增量數據同步更新的問題??梢韵胍?如果全部更新都需要系統管理員手工導入導出,會增加很大工作量和工作負擔。
應用系統的多樣化所帶來的不同系統商的系統之間的兼容一直是圖書館所面臨的一個問題,在進行下一代圖書館界面產品的部署時也同樣無法回避。這樣,下一代圖書館界面與各異構系統之間的整合和接口處理就尤為重要。從北大圖書館部署和測試的經驗來看,除了與統一認證、聯邦檢索等系統的整合外,與圖書館自動化集成管理系統的整合是非常關鍵的一環,涉及三個非常重要的方面:(1)館藏書目數據增量的處理,即對書目數據增、刪、改的同步更新;(2)館藏實時流通信息的獲取,特別是涉及到期刊合訂本實時信息的獲取和處理;(3)讀者借閱狀態信息的獲取和聯動,比如實時反映讀者能否預約、續借等操作。
解決前面三個問題后,最后一個重要環節是在系統整合與數據同步基礎上,對下一代圖書館界面產品功能特性的充分發揮。以商業產品 Primo、Encore、AquaBrouser、Endeca和 WorldCat Local為例[6],各個產品的功能特性,系統的開放性、靈活性等各有千秋,而圖書館對于產品功能和性能的認識、挖掘和應用,更是決定其應用的效率和效果的關鍵所在。
以上四個方面可以作為圖書館對下一代圖書館界面產品進行評估、選型和部署應用時的參考要點。
下一代圖書館界面是圖書館整合全部館藏資源,并進行統一揭示與調度的一個非常值得關注的產品。雖然傳統OPAC在界面設計和功能改進后與下一代圖書館界面有諸多相似之處,但改進后的所謂OPAC2.0遠遠不能替代下一代圖書館界面。下一代圖書館界面在擴展檢索涵蓋范圍、引導發現、發現并獲取等方面的創新功能使其成為值得圖書館在未來一段時間重點關注的應用系統之一。
從北京大學圖書館對下一代圖書館界面的探索與實踐中發現,圖書館在下一代圖書館界面產品選型和部署中尤應注意與既有資源和系統的整合、終端用戶界面設計以及本地化功能定制等方面。
1 香港科技大學圖書館試驗系統.[2010-01-29].http://catalog.ust.hk/catalog/smartcat.php
2 Karen G.Schneider.How OPACs Such,Part 1:Relevance Rank(Or the Lack of It).2006-03-13.[2010-01-28].http://www.techsource.ala.org/blog/2006/03/how-opacs-suck-part-1-relevance-rank-or-the-lack-of-it.html
3 Karen G.Schneider.How OPACs Such,Part 2:T he Checklist of Shame.2006-04-03.[2010-01-28].http://www.techsource.ala.org/blog/2006/04/how-opacs-suck-part-2-the-checklist-of-shame.html
4 Karen G.Schneider.How OPACs Such,Part 3:the Big Picture.2006-05-20.[2010-01-28].http://www.alatechsource.org/blog/2006/05/how-opacs-suck-part-3-the-big-picture.html
5 Marshall Breeding.Thinking About Your Nex t OPAC.Computers in Libraries,2007(4)
6 Marshall Breeding.Next-Generation Library Catalogs.ALA T echSource,July 2007
7 Innovative公司網址.[2010-2-6].http://www.iii.com/products/discovery.shtml
8 Ex Libris公司網址.[2010-2-6].http://www.exlibris.com.cn/index.asp
9 Encore產品香港中文大學圖書館訪問地址.[2010-1-29].http://www.lib.cuhk.edu.hk/,
10 朱本軍,聶華.利用開源軟件Scriblio搭建下一代圖書館界面低成本實現一站式全文檢索.中國網絡教育,2009(12):56-57
11 Online Catalogs:What Users and Librarians Want.An OCLC Report:2009.Published:OCLC Online Computer Library Center,Inc.[2010-01-29].http://www.oclc.org/us/en/reports/onlinecatalog s/fullreport.pdf
12 潘衛.Primo實施與應用.2009年11月17日 Ex Libris公司大中華區年會發言