Digital Libraries à la Carte<br />International Ticer School 2009<br />Tilburg University<br />31 July, 2009<br />VuFind<b...
Agenda<br />Overview of functionality<br />Technical overview<br />VuFind @ ULB<br />
VuFind<br />VuFind is a library resource portal <br />designed and developed by Villanova University’s Falvey Memorial Lib...
Functionality<br />Customizable interface: localization and branding<br />Uses Yahoo User Interface CSS, PHP Smarty templa...
Functionality<br />Persistent URLs (bookmarkable searches)<br />RSS feed per search query<br />OAI syndication<br />CiteTh...
Customizable interface: localization and branding<br />Uses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX,...
ILS specific ‘drivers’ for holding information and availability status<br />Voyager, Aleph, III, SirsiDynix , Koha, Evergr...
Faceted search experience<br />
“More like this” (algorithmically generated suggestions)<br />
Save resource to organized lists<br />
Browse<br />
Internationalization<br />
Social bookmarks<br />
Zotero compatible (COINS)<br />
Persistent URLs (bookmarkable searches)<br />Persistent URLs (bookmarkable searches)<br />
Persistent URLs (bookmarkable searches)<br />
RSS feed per search query<br />
CiteThis, EmailThis, TextThis<br />
Export record to Endnote, Refworks<br />
Social features: tagging, comments<br />
Enrichment: <br /><ul><li> book covers: Amazon, Syndetic, Google Books
 book item reviews: Amazon, Syndetic</li></li></ul><li>Technical overview<br />Linux, Solaris, Windows<br />Uses Apache SO...
Technical overview<br />Export MARC records from ILS<br />Use VuFind import facilty<br />Store each record in a separate f...
VuFind @ ULB<br />Keep VuFind functionality<br />Don’t keep:<br />MARC based<br />Filesystem<br />Import utility; rather O...
Metadata<br />OAI-PMH<br />MySQL<br />Metadata<br />Harvester<br />JDBC<br />Samburu<br />Lucene<br />Lucene doc<br />Inde...
Metadata exchange format<br />Compound Object DIDL / MODS (*)<br />Metadata<br />OAI-PMH<br />MySQL<br />Metadata<br />DID...
VuFind @ ULB<br />DI-fusion<br />Institutional library resources: IR, etheses repo, digithèque, [ catalog, iconothèque]<br...
VuFind and its use at ULB
VuFind and its use at ULB
VuFind and its use at ULB
VuFind and its use at ULB
VuFind and its use at ULB
Upcoming SlideShare
Loading in …5
×

VuFind and its use at ULB

1,254 views

Published on

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,254
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

VuFind and its use at ULB

  1. 1. Digital Libraries à la Carte<br />International Ticer School 2009<br />Tilburg University<br />31 July, 2009<br />VuFind<br />Benoit PAUWELSUniversité Libre de Bruxelles (ULB)<br />Brussels<br />
  2. 2. Agenda<br />Overview of functionality<br />Technical overview<br />VuFind @ ULB<br />
  3. 3. VuFind<br />VuFind is a library resource portal <br />designed and developed by Villanova University’s Falvey Memorial Library<br />open source; web based<br />project leader: Andrew Nagy<br />In the first place conceived as a new OPAC experience<br />Export/Import MARC records from ILS into VuFind<br />ILS specific drivers for holding information and availability<br />VuFind can be used as a portal solution for all library resources<br />librarycatalog, article databases, digital library, institutionalrepository & bibliography, and other library collections and resources<br />http://www.vufind.org<br />
  4. 4. Functionality<br />Customizable interface: localization and branding<br />Uses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX, Javascript<br />ILS specific ‘drivers’ for holding information and availability status<br />Voyager, Aleph, III, SirsiDynix , Koha, Evergreen<br />Faceted search experience<br />“More like this” (algorithmically generated suggestions)<br />Save resource to organized lists<br />Browse<br />Internationalization<br />
  5. 5. Functionality<br />Persistent URLs (bookmarkable searches)<br />RSS feed per search query<br />OAI syndication<br />CiteThis, EmailThis, TextThis<br />Export record to Endnote, Refworks<br />Social features: tagging, comments<br />Enrichment: <br />book covers: Amazon, Syndetic, Google Books<br />book item reviews: Amazon, Syndetic<br />author biography: Wikipedia<br />
  6. 6. Customizable interface: localization and branding<br />Uses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX, Javascript<br />
  7. 7. ILS specific ‘drivers’ for holding information and availability status<br />Voyager, Aleph, III, SirsiDynix , Koha, Evergreen<br />
  8. 8. Faceted search experience<br />
  9. 9. “More like this” (algorithmically generated suggestions)<br />
  10. 10. Save resource to organized lists<br />
  11. 11. Browse<br />
  12. 12. Internationalization<br />
  13. 13. Social bookmarks<br />
  14. 14. Zotero compatible (COINS)<br />
  15. 15. Persistent URLs (bookmarkable searches)<br />Persistent URLs (bookmarkable searches)<br />
  16. 16. Persistent URLs (bookmarkable searches)<br />
  17. 17. RSS feed per search query<br />
  18. 18. CiteThis, EmailThis, TextThis<br />
  19. 19. Export record to Endnote, Refworks<br />
  20. 20. Social features: tagging, comments<br />
  21. 21. Enrichment: <br /><ul><li> book covers: Amazon, Syndetic, Google Books
  22. 22. book item reviews: Amazon, Syndetic</li></li></ul><li>Technical overview<br />Linux, Solaris, Windows<br />Uses Apache SOLR, an open source search engine based on Lucene<br />Apache HTTP Server 2.2 or later<br />PHP 5.1.0 or later, Smarty templates<br /> XSL, Javascript, CSS, YUI<br />MySQL 4.1 or later<br />Java J2SE JDK 1.5 or later<br />GNU Aspell Library (optional spell checker)<br />
  23. 23.
  24. 24.
  25. 25. Technical overview<br />Export MARC records from ILS<br />Use VuFind import facilty<br />Store each record in a separate file <br />Index in Lucene through SOLR web service<br />Delivered SOLR schema.xml for MARC records<br />Searching<br />VuFind communicates with Lucene through SOLR web service<br />Returns unique identifier for records<br />Data of records fetched from filesystem (XSL)<br />
  26. 26. VuFind @ ULB<br />Keep VuFind functionality<br />Don’t keep:<br />MARC based<br />Filesystem<br />Import utility; rather OAI harvest<br />
  27. 27. Metadata<br />OAI-PMH<br />MySQL<br />Metadata<br />Harvester<br />JDBC<br />Samburu<br />Lucene<br />Lucene doc<br />Indexer<br />SOLR<br />VuFind<br />
  28. 28. Metadata exchange format<br />Compound Object DIDL / MODS (*)<br />Metadata<br />OAI-PMH<br />MySQL<br />Metadata<br />DIDL/MODS XML record stored as-is in MySQL field<br />Harvester<br />didl2solr.xsl<br />transform DIDL/MODS XML record intoLucene document, according to specificschema.xml SOLR config file<br /><originalRecord><br />containscompleteDIDL/MODS record<br />JDBC<br />Samburu<br />Lucene<br />Lucene doc<br />Indexer<br />SOLR<br />solr2brief.xsl<br />solr2full.xsl<br />transform <originalRecord> <br />fieldinto HTML<br />VuFind<br />(*) http://homepages.ulb.ac.be/~bpauwels/NEEO/WP5/<br />WP5 Technical guidelines.pdf/<br />
  29. 29. VuFind @ ULB<br />DI-fusion<br />Institutional library resources: IR, etheses repo, digithèque, [ catalog, iconothèque]<br />BICTel<br />Regional e-theses repository<br />Unicat<br />Belgian national virtual catalog<br />

×