34
VuFind Digital Libraries à la Carte International Ticer School 2009 Tilburg University 31 July, 2009 Benoit PAUWELS Université Libre de Bruxelles (ULB) Brussels

VuFind and its use at ULB

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: VuFind and its use at ULB

VuFind

Digital Libraries à la Carte

International Ticer School 2009Tilburg University

31 July, 2009

Benoit PAUWELSUniversité Libre de Bruxelles (ULB)

Brussels

Page 2: VuFind and its use at ULB

• Overview of functionality

• Technical overview

• VuFind @ ULB

Agenda

Page 3: VuFind and its use at ULB

• VuFind is a library resource portal – designed and developed by Villanova University’s Falvey

Memorial Library– open source; web based– project leader: Andrew Nagy

• In the first place conceived as a new OPAC experience– Export/Import MARC records from ILS into VuFind– ILS specific drivers for holding information and availability

• VuFind can be used as a portal solution for all library resources– library catalog, article databases, digital library, institutional

repository & bibliography, and other library collections and resources

• http://www.vufind.org

VuFind

Page 4: VuFind and its use at ULB

Customizable interface: localization and brandingUses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX, Javascript

Page 5: VuFind and its use at ULB

ILS specific ‘drivers’ for holding information and availability status

Voyager, Aleph, III, SirsiDynix , Koha, Evergreen

Page 6: VuFind and its use at ULB

Faceted search experience

Page 7: VuFind and its use at ULB

“More like this” (algorithmically generated suggestions)

Page 8: VuFind and its use at ULB

Save resource to organized lists

Page 9: VuFind and its use at ULB

Browse

Page 10: VuFind and its use at ULB

Internationalization

Page 11: VuFind and its use at ULB

Social bookmarks

Page 12: VuFind and its use at ULB

Zotero compatible (COINS)

Page 13: VuFind and its use at ULB

Persistent URLs (bookmarkable searches)

Persistent URLs (bookmarkable searches)

Page 14: VuFind and its use at ULB

Persistent URLs (bookmarkable searches)

Page 15: VuFind and its use at ULB

RSS feed per search query

Page 16: VuFind and its use at ULB

CiteThis, EmailThis, TextThis

Page 17: VuFind and its use at ULB

Export record to Endnote, Refworks

Page 18: VuFind and its use at ULB

Social features: tagging, comments

Page 19: VuFind and its use at ULB

Enrichment: - book covers: Amazon, Syndetic, Google

Books - book item reviews: Amazon, Syndetic

Page 20: VuFind and its use at ULB

• Linux, Solaris, Windows

• Uses Apache SOLR, an open source search engine based on Lucene

• Apache HTTP Server 2.2 or later

• PHP 5.1.0 or later, Smarty templates

• XSL, Javascript, CSS, YUI

• MySQL 4.1 or later

• Java J2SE JDK 1.5 or later

• GNU Aspell Library (optional spell checker)

Technical overview

Page 21: VuFind and its use at ULB
Page 22: VuFind and its use at ULB
Page 23: VuFind and its use at ULB

• Export MARC records from ILS

• Use VuFind import facilty– Store each record in a separate file – Index in Lucene through SOLR web service

• Delivered SOLR schema.xml for MARC records

• Searching– VuFind communicates with Lucene through SOLR web

service– Returns unique identifier for records– Data of records fetched from filesystem (XSL)

Technical overview

Page 24: VuFind and its use at ULB

• Keep VuFind functionality

• Don’t keep:– MARC based– Filesystem– Import utility; rather OAI harvest

VuFind @ ULB

Page 25: VuFind and its use at ULB

Metadata

Harvester

Indexer

VuFind

OAI-PMH

MySQL

Metadata

JDBC

Lucene

Lucene doc

Samburu

SOLR

Page 26: VuFind and its use at ULB

Metadata

Harvester

Indexer

VuFind

OAI-PMH

MySQL

Metadata

JDBC

Lucene

Lucene doc

Samburu

SOLR

Metadata exchange format

Compound Object DIDL / MODS (*)

DIDL/MODS XML record stored as-is in MySQL field

didl2solr.xsl transform DIDL/MODS XML record into Lucene document, according to specific schema.xml SOLR config file

<originalRecord>contains complete DIDL/MODS record

solr2brief.xslsolr2full.xsltransform <originalRecord> field into HTML

(*) http://homepages.ulb.ac.be/~bpauwels/NEEO/WP5/WP5 Technical guidelines.pdf/

Page 27: VuFind and its use at ULB

• DI-fusion– Institutional library resources: IR,

etheses repo, digithèque, [ catalog, iconothèque ]

• BICTel– Regional e-theses repository

• Unicat– Belgian national virtual catalog

VuFind @ ULB

Page 28: VuFind and its use at ULB
Page 29: VuFind and its use at ULB
Page 30: VuFind and its use at ULB
Page 31: VuFind and its use at ULB
Page 32: VuFind and its use at ULB
Page 33: VuFind and its use at ULB
Page 34: VuFind and its use at ULB