Your SlideShare is downloading. ×
VuFind and its use at ULB
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

VuFind and its use at ULB

973
views

Published on

Published in: Education, Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
973
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Digital Libraries à la Carte
    International Ticer School 2009
    Tilburg University
    31 July, 2009
    VuFind
    Benoit PAUWELSUniversité Libre de Bruxelles (ULB)
    Brussels
  • 2. Agenda
    Overview of functionality
    Technical overview
    VuFind @ ULB
  • 3. VuFind
    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
    librarycatalog, article databases, digital library, institutionalrepository & bibliography, and other library collections and resources
    http://www.vufind.org
  • 4. Functionality
    Customizable interface: localization and branding
    Uses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX, Javascript
    ILS specific ‘drivers’ for holding information and availability status
    Voyager, Aleph, III, SirsiDynix , Koha, Evergreen
    Faceted search experience
    “More like this” (algorithmically generated suggestions)
    Save resource to organized lists
    Browse
    Internationalization
  • 5. Functionality
    Persistent URLs (bookmarkable searches)
    RSS feed per search query
    OAI syndication
    CiteThis, EmailThis, TextThis
    Export record to Endnote, Refworks
    Social features: tagging, comments
    Enrichment:
    book covers: Amazon, Syndetic, Google Books
    book item reviews: Amazon, Syndetic
    author biography: Wikipedia
  • 6. Customizable interface: localization and branding
    Uses Yahoo User Interface CSS, PHP Smarty templates, XML/XSL, AJAX, Javascript
  • 7. ILS specific ‘drivers’ for holding information and availability status
    Voyager, Aleph, III, SirsiDynix , Koha, Evergreen
  • 8. Faceted search experience
  • 9. “More like this” (algorithmically generated suggestions)
  • 10. Save resource to organized lists
  • 11. Browse
  • 12. Internationalization
  • 13. Social bookmarks
  • 14. Zotero compatible (COINS)
  • 15. Persistent URLs (bookmarkable searches)
    Persistent URLs (bookmarkable searches)
  • 16. Persistent URLs (bookmarkable searches)
  • 17. RSS feed per search query
  • 18. CiteThis, EmailThis, TextThis
  • 19. Export record to Endnote, Refworks
  • 20. Social features: tagging, comments
  • 21. Enrichment:
    • book covers: Amazon, Syndetic, Google Books
    • 22. book item reviews: Amazon, Syndetic
  • Technical overview
    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)
  • 23.
  • 24.
  • 25. Technical overview
    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)
  • 26. VuFind @ ULB
    Keep VuFind functionality
    Don’t keep:
    MARC based
    Filesystem
    Import utility; rather OAI harvest
  • 27. Metadata
    OAI-PMH
    MySQL
    Metadata
    Harvester
    JDBC
    Samburu
    Lucene
    Lucene doc
    Indexer
    SOLR
    VuFind
  • 28. Metadata exchange format
    Compound Object DIDL / MODS (*)
    Metadata
    OAI-PMH
    MySQL
    Metadata
    DIDL/MODS XML record stored as-is in MySQL field
    Harvester
    didl2solr.xsl
    transform DIDL/MODS XML record intoLucene document, according to specificschema.xml SOLR config file
    <originalRecord>
    containscompleteDIDL/MODS record
    JDBC
    Samburu
    Lucene
    Lucene doc
    Indexer
    SOLR
    solr2brief.xsl
    solr2full.xsl
    transform <originalRecord>
    fieldinto HTML
    VuFind
    (*) http://homepages.ulb.ac.be/~bpauwels/NEEO/WP5/
    WP5 Technical guidelines.pdf/
  • 29. VuFind @ ULB
    DI-fusion
    Institutional library resources: IR, etheses repo, digithèque, [ catalog, iconothèque]
    BICTel
    Regional e-theses repository
    Unicat
    Belgian national virtual catalog