SlideShare a Scribd company logo
Open Source ILS  Add-ons Lori Bowen Ayre http:// galecia.com Infopeople Webinar 10/22/09
Traditional ILS manages acquisitions, cataloging, circulation, and reporting provides a discovery interface (commonly known as the Online Public Access Catalog or "OPAC") which enables library users to search for resources
User Expectations expect to see resources available beyond traditional library holdings.  Want books, CDs, DVDs, plus journals newspapers magazines other libraries’ holdings want search options beyond traditional author/title/subject searching or generic keyword searches.  when they find something, they want to easily obtain it
The ILS needs to become a platform that supports appropriate interfaces for discovery and metasearch applications living on top of it instead of trying to do everything on its own.
The Decoupling of the ILS The public interfaces provided by many ILS's cannot by themselves meet the demands of users in a world where the availability and sophistication of digital resources and web applications has increased significantly.
Current Options for Accessing ILS Data Are Limited Application Programming Interface (API) provided by vendor Inconsistently implemented library-centric protocols  Z39.50 SIP/SIP2 NCIP/NCIP2 Screen-scraping Direct SQL queries against the ILS's database tables
DLF ILS Discovery API An API For Effective Interoperation Between Integrated Library Systems And External Discovery Applications (DLF ILS Discovery Interface Task Group Technical Recommendation)  Available from:  http://www.diglib.org/architectures/ilsdi/DLF_ILS_Discovery_1.1.pdf
Key Web Technologies: OAI, SOA, and Web Services OAI: Open Archives Initiative develops and promotes interoperability standards  OAI-PMH: protocol for exposing data for harvesting SOA: Service Oriented Architecture modular programs that perform a single task Web Services  applications talking directly to applications over the Web use standards such as XML, SOAP, and/or WSDL
Metasearch Definition:  a technology that sends a user’s query off to multiple databases and catalogs and then collects and presents the results in a single interface  Issues:  user interface seems sluggish because work happens after user initiates query connections to the databases and catalogs can break, leading to inconsistent and incomplete result sets.  sometimes arbitrary decisions are made about how to aggregate and order search results.
Libraries are beginning to develop their own tools  for searching multiple data repositories  with a single search box  and to present understandable search results to their users
SOPAC2 Developed by John Blyberg. Currently supported by the John Blyberg and Darien Library Goal: Enhances ILS by adding social functionalities including: tags, reviews, ratings, RSS. Using it:  Darien Library Ann Arbor District Library Palos Verdes (CA) Running on Innovative and Koha  More info:  http:// www.thesocialopac.net
SOPAC2 Modules  Support for shared/no email address RSS everything Wish lists Twitter broadcasting Saved searches as a separate module Summer Reading module Checkout History Recommendation engine Search statistics SMS notifications / support "Recommend to a friend“ Auto-renew items
Ann Arbor District Library (SOPAC2)
Darien Library (SOPAC2)
Allowing Customers to Add Reviews Can Be Dangerous “ This book was very thrilling and the ending took me by surprise when I've learned that Sirius Black was actually innocent and Ron Weasley's rat, Scabbers,was actually a servant of He-Who-Must-Not-Be-Name. Voldmort dies in the 7th book.”
Blacklight Developed by University of Virginia Library Goal: can index, search, and provide faceted browsing for MARC records and EAD XML files, and support is planned for Dublin Core and MODS as well  Using it:  University of Virginia Running on Unicorn Other libraries involved in development: Stanford More info:  http://www2.lib.virginia.edu/press/virgobeta/
VirgoBETA (Blacklight) Features search items the Library has catalogued, including books, journal titles, DVDs, CDs, sheet music, websites, and microfilm, and also, in the same search for the first time, digital collections of images and texts;  filter your results by format, dates, and keywords;  sort your results by relevancy ranking, date received, author, title or call number;  save and share your searches and results in Delicious, and, in a future release of VIRGObeta, RefWorks and Zotero;  generate an RSS feed for your search, so you can be notified when the Library acquires materials in your subject area.
Virgo: Classic
Virgo Beta
Virgo Beta (Blacklight)
Per Bess Sadler… The idea is that libraries, which know their local needs, should control the technology that patrons use to gain access to their collections. That's a change from the one-size-is-good-enough-for-everybody, commercially managed model that has prevailed in the industry.   (Source: Library Hi Tech article by Bess Sadler, chief architect of the online library environment at the University of Virginia)
Also from U-V:  Collex Developed by Dr. Bethany Nowviskie  Goal: collect, tag, analyze, and annotate trusted objects (digital texts and images vetted for scholarly integrity); produce interlinked online exhibits
Nines (Collex) Aggregates 412,747 peer-reviewed digital objects from 63 federated sites More info:  http://nines.org
Scriblio Developed by Casey Bisson.  Currently supported by Casey Bisson and Plymouth State University Goal: merge the concept of a "blog entry" and "catalog record“ using WordPress Also involved in development:  Cook Memorial Library  Running on Innovative (at least) Libraries currently using it Lamson Library, Plymouth State University Cook Memorial Library (NH) and others More info at  http:// about.scriblio.net
Lamson Library (classic)
Lamson Library (Scriblio)
VuFind Developed at Villanova University.  Goal: enable library users to search and browse through all of the library's resources by replacing the traditional OPAC to include Catalog Records, Digital Library Items  Institutional Repository, Institutional Bibliography  Other Library Collections and Resources  Running on Innovative, Voyager, Aleph, VTLS Virtua  Other libraries involved in development: CARLI “I-Share” CSU Libraries “Discovery” More info at  http:// www.vufind.org /
VuFind Features A single simple search box  Ability to refine search by subject, title, topic, language, format, and more  Ability to either search the UIUC library catalog or all I-Share libraries at once, including item status and location information  Ability to request UIUC and I-Share items  Patron-created usernames and passwords  Links to patron's library account with the ability to save, organize and retrieve records from any computer (using log-in information the patron creates).  Zotero compliant for saving and tagging records and uses a feature like Delicious to bookmark and tag records.  One-click link to reviews, including author reviews (through Wikipedia)  Social networking tools, such as leaving comments and tagging  Previews in Google Book Search
I-Share (WebVoyager)
I-Share (VuFind)
Discovery   (VuFind) Colorado State University Libraries
XC – eXtensible Catalog Hosted at the University of Rochester, supported by the Andrew W. Mellon Foundation  Goal:  provide easy access to all resources (both digital and physical collections) across a variety of databases, metadata schemas and standards, and enable library content to be revealed through search engines and other services that libraries may be using (e.g. CMS) Has connectors for Innovative, Voyager, Aleph, Koha, Evergreen, Scriblio Other organizations involved in development:  Notre Dame, Oregon State, University of Buffalo Georgia PINES , LibLime, Casey Bisson,  Rochester Institute of Technology, CARLI More info:   http:// www.extensiblecatalog.org /
XC Modules Released OAI Toolkit  – synchronization of digital repositories (DSpace, ContentDM) NCIP Toolkit  –ILS integration with bibliographic, holding, item and authority data.  Supports live access to circulation status, authentication  mechanisms, and native ILS circulation requests  In Development Metadata Services Toolkit -  normalization, transformation, authority control, FRBRization, aggregation, user-generated metadata distribution, and terminology services. Drupal Toolkit -  user interface embedded into Drupal CMS LMS Toolkit -  user interface embedded in Blackboard
LibraryFind Developed by: Oregon State University Libraries with funding from State Library  Goal:  contribute to the support of scholarly workflow, remove barriers between the library and web information, and establish the digital library as platform.  Guiding Principles:  two clicks—one to find, one to get; a goal of getting results in four seconds; and known and adjustable results ranking  Development Partners:  Ross Singer (Georgia Tech), Ed Summers (LC) Two current releases:  0.8.5.2 and 0.90 More info:  http://libraryfind.org
LibraryFind Features 2-click user workflow (one click to find, one click to get) facets for browsing / limiting ability to sort by relevance or date ability to harvest OAI and MARC data repositories integrated OpenURL resolver (with support for OpenURL tools that return XML) Web-based administration 3-tiered caching system to improve search response time customizable user interface ability to locally index collections “ Look-ahead” OpenURL resolution smart ILL link display dynamic, on-the-fly facet creation extensible, customizable XML backend
OSU LibraryFind Demo http://search2.library.oregonstate.edu
Paspar2 Developed by: Index Data Goal: high-performance, user interface-independent, data model-independent metasearching middleware web service featuring merging, relevance ranking, record sorting, and faceted results.  Released under GPL license and commerically released as part of MasterKey platform Features:  performs record merging, relevance-ranking and sorting by arbitrary data content, and facet analysis for browsing purposes works with MARC, DublinCore, or any other  XML -structured data can be used against servers supporting  Z39.50  and  SRU/SRW  protocols user interface independent (uses web-service API) More info:  http://www.indexdata.com/pazpar2
dbWiz    PKP Software Developed by Simon Frazer University as part of a larger suite of software tools called reSearcher Goal: federated search engine that allows users to select their own starting point for research ReSearcher suite has morphed into PKP Software suite: Open Journal Systems Open Conference Systems PKP Open Archives Harvester  Public Knowledge Project partners: Simon Fraser, Univ. of British Columbia, and Stanford  Information available from:  http:// pkp.sfu.ca /
Open Source software belongs in libraries!
Additional References Code4lib  http://code4lib.org/ Oss4lib  http://oss4lib.org/ Library Best Practices Wiki: OS Software  http:// www.libsuccess.org/index.php?title = Open_Source_Software Parry, Marc,“After Losing Users in Catalogs, Libraries Find Better Search Software”  http://chronicle.com/article/After-Losing-Users-in/48588/ My Delicious tags on this topic   http:// delicious.com/lbayre/ils_addon

More Related Content

PPTX
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
PPTX
On Creating a Public Library Consortia
PDF
Introduction to Koha
PPTX
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
KEY
Intro to Koha
PPT
SLANZA Presentation: Koha the open source library management system
PDF
Introduction to koha
PPTX
An overview of Koha Library Management Software
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
On Creating a Public Library Consortia
Introduction to Koha
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
Intro to Koha
SLANZA Presentation: Koha the open source library management system
Introduction to koha
An overview of Koha Library Management Software

What's hot (20)

PPTX
Data Designed for Discovery
PPT
Presentation on Koha
PPT
Drupal: Library Web Sites Made Easy
PPTX
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
PPTX
Breaking Up with MARC 2016 LITD Conference (03.11.2016)
PPT
Building a Better Knowledgebase: An Investigation of Current Practical Uses a...
PPTX
Gary Price, MIT Program on Information Science
PPSX
Koha Presentation at Uttara University
ODP
2013 1st koha training
PDF
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
PPTX
ER&L 2019 - Forming a More Perfect Knowledgebase: A Tale of Publisher, Vendor...
PPTX
Breaking Up with MARC 2016 ILF District 5-7 Conference (05.13.2016)
PPTX
Introduction to Koha - ILS
PPTX
Breaking Up with MARC: Are We There Yet? 2017 MCLS Linked Data Summit (03.16....
PPTX
Best Practices for Descriptive Metadata for Web Archiving
PDF
Why do you consider to adopt Koha Open Source Integrated Library System for y...
PDF
KOHA - Open Source Library Management Software
PPTX
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
PPTX
Deep Dive Into KBART
PPTX
Once and Future Digital Collections
Data Designed for Discovery
Presentation on Koha
Drupal: Library Web Sites Made Easy
SAFETY NETS: RESCUE AND REVIVAL FOR ENDANGERED BORN-DIGITAL RECORDS- Program ...
Breaking Up with MARC 2016 LITD Conference (03.11.2016)
Building a Better Knowledgebase: An Investigation of Current Practical Uses a...
Gary Price, MIT Program on Information Science
Koha Presentation at Uttara University
2013 1st koha training
20161019-dlc-making-it-happen-together-demonstrating-resilience-thru-successf...
ER&L 2019 - Forming a More Perfect Knowledgebase: A Tale of Publisher, Vendor...
Breaking Up with MARC 2016 ILF District 5-7 Conference (05.13.2016)
Introduction to Koha - ILS
Breaking Up with MARC: Are We There Yet? 2017 MCLS Linked Data Summit (03.16....
Best Practices for Descriptive Metadata for Web Archiving
Why do you consider to adopt Koha Open Source Integrated Library System for y...
KOHA - Open Source Library Management Software
A Comparative Overview of Journal Discovery Systems: Library Users Offer Thei...
Deep Dive Into KBART
Once and Future Digital Collections
Ad

Similar to Open Source ILS Add-Ons (20)

PPTX
"Article Level" The Future of Resource Discovery
PPTX
Library discovery: past, present and some futures
PPTX
Webscale Discovery with the Enduser in Mind
PPTX
"Article Level" The Future of Resource Discovery
PPTX
"Article Level "The Future of Resource Discovery
PPT
SUNYLA 2007 Keynote
PPT
The Semantic Web and Libraries in the United States: Experimentation and Achi...
PPT
Relevance of clasification and indexing
PPT
Next Generation Catalogs: Extensible Catalog, David Lindahl
PPT
WorldCat Local: Global Network, Local Results
PPTX
2015 02 19 platforms and discovery
PPT
Fuller Disclosure: Getting More Collections into the Network Flow
PPTX
Linked Data, Library Users, and the Discovery Tools of the Future
PPTX
Descubrimiento, entrega de información y gestión: tendencias actuales de las ...
PPT
Catalog of the Future
PPT
Metadata and Scotland’s information environment: potential benefits of Web 2.0
PPTX
3 - Discovery-systems
PPTX
Digital Library Applications Of Social Networking
PPTX
Digital Library Applications Of Social Networking Jeju Intl Conference
PPT
Library 2.0 2009
"Article Level" The Future of Resource Discovery
Library discovery: past, present and some futures
Webscale Discovery with the Enduser in Mind
"Article Level" The Future of Resource Discovery
"Article Level "The Future of Resource Discovery
SUNYLA 2007 Keynote
The Semantic Web and Libraries in the United States: Experimentation and Achi...
Relevance of clasification and indexing
Next Generation Catalogs: Extensible Catalog, David Lindahl
WorldCat Local: Global Network, Local Results
2015 02 19 platforms and discovery
Fuller Disclosure: Getting More Collections into the Network Flow
Linked Data, Library Users, and the Discovery Tools of the Future
Descubrimiento, entrega de información y gestión: tendencias actuales de las ...
Catalog of the Future
Metadata and Scotland’s information environment: potential benefits of Web 2.0
3 - Discovery-systems
Digital Library Applications Of Social Networking
Digital Library Applications Of Social Networking Jeju Intl Conference
Library 2.0 2009
Ad

More from loriayre (20)

PDF
Keys to Self Service Success
PPTX
The Skinny on RFID and Automated Materials Handling in Library
PPS
Optimizing Library Materials Handling on the Cheap: How to Lean Your Workflows
PDF
Optimizing Materials Handling on the Cheap: How to Lean your Workflows
PDF
Cents and Sensibility: Will your Technology Pay off?
PPS
RFID and the Metric System: Lessons to be Learned?
PPS
Open source and rfid update
PDF
Ayre discovery to delivery state of art and future of delivery final
PPSX
RFID: What is it? Where is it going? Is it right for you library?
PPTX
Top Tech Trends in Materials Handling - For UW Madison Circulation Conference
PPTX
Materials Handling to Reduce Operating Costs
RTF
Sample Contract for Contracting with a Developer (Evergreen)
PPTX
Guidelines for Working with Contract Developers in Evergreen
PPTX
Top Tech Trends in Materials Handling Technology, Ayre, 2012
PDF
Top Tech Trends in Materials Handling
PDF
Open Source (ILS) and RFID Update
PDF
The ladies that changed the world - kudos11 ayre
PPT
2011 os ol- edgy librarian speaker-notes
PPS
Open Source Library System Software: Libraries Are Doing it For Themselves
PPSX
Get Out Of The Frying Pan
Keys to Self Service Success
The Skinny on RFID and Automated Materials Handling in Library
Optimizing Library Materials Handling on the Cheap: How to Lean Your Workflows
Optimizing Materials Handling on the Cheap: How to Lean your Workflows
Cents and Sensibility: Will your Technology Pay off?
RFID and the Metric System: Lessons to be Learned?
Open source and rfid update
Ayre discovery to delivery state of art and future of delivery final
RFID: What is it? Where is it going? Is it right for you library?
Top Tech Trends in Materials Handling - For UW Madison Circulation Conference
Materials Handling to Reduce Operating Costs
Sample Contract for Contracting with a Developer (Evergreen)
Guidelines for Working with Contract Developers in Evergreen
Top Tech Trends in Materials Handling Technology, Ayre, 2012
Top Tech Trends in Materials Handling
Open Source (ILS) and RFID Update
The ladies that changed the world - kudos11 ayre
2011 os ol- edgy librarian speaker-notes
Open Source Library System Software: Libraries Are Doing it For Themselves
Get Out Of The Frying Pan

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Mobile App Security Testing_ A Comprehensive Guide.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
NewMind AI Monthly Chronicles - July 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy

Open Source ILS Add-Ons

  • 1. Open Source ILS Add-ons Lori Bowen Ayre http:// galecia.com Infopeople Webinar 10/22/09
  • 2. Traditional ILS manages acquisitions, cataloging, circulation, and reporting provides a discovery interface (commonly known as the Online Public Access Catalog or "OPAC") which enables library users to search for resources
  • 3. User Expectations expect to see resources available beyond traditional library holdings. Want books, CDs, DVDs, plus journals newspapers magazines other libraries’ holdings want search options beyond traditional author/title/subject searching or generic keyword searches. when they find something, they want to easily obtain it
  • 4. The ILS needs to become a platform that supports appropriate interfaces for discovery and metasearch applications living on top of it instead of trying to do everything on its own.
  • 5. The Decoupling of the ILS The public interfaces provided by many ILS's cannot by themselves meet the demands of users in a world where the availability and sophistication of digital resources and web applications has increased significantly.
  • 6. Current Options for Accessing ILS Data Are Limited Application Programming Interface (API) provided by vendor Inconsistently implemented library-centric protocols Z39.50 SIP/SIP2 NCIP/NCIP2 Screen-scraping Direct SQL queries against the ILS's database tables
  • 7. DLF ILS Discovery API An API For Effective Interoperation Between Integrated Library Systems And External Discovery Applications (DLF ILS Discovery Interface Task Group Technical Recommendation) Available from: http://www.diglib.org/architectures/ilsdi/DLF_ILS_Discovery_1.1.pdf
  • 8. Key Web Technologies: OAI, SOA, and Web Services OAI: Open Archives Initiative develops and promotes interoperability standards OAI-PMH: protocol for exposing data for harvesting SOA: Service Oriented Architecture modular programs that perform a single task Web Services applications talking directly to applications over the Web use standards such as XML, SOAP, and/or WSDL
  • 9. Metasearch Definition: a technology that sends a user’s query off to multiple databases and catalogs and then collects and presents the results in a single interface Issues: user interface seems sluggish because work happens after user initiates query connections to the databases and catalogs can break, leading to inconsistent and incomplete result sets. sometimes arbitrary decisions are made about how to aggregate and order search results.
  • 10. Libraries are beginning to develop their own tools for searching multiple data repositories with a single search box and to present understandable search results to their users
  • 11. SOPAC2 Developed by John Blyberg. Currently supported by the John Blyberg and Darien Library Goal: Enhances ILS by adding social functionalities including: tags, reviews, ratings, RSS. Using it: Darien Library Ann Arbor District Library Palos Verdes (CA) Running on Innovative and Koha More info: http:// www.thesocialopac.net
  • 12. SOPAC2 Modules Support for shared/no email address RSS everything Wish lists Twitter broadcasting Saved searches as a separate module Summer Reading module Checkout History Recommendation engine Search statistics SMS notifications / support "Recommend to a friend“ Auto-renew items
  • 13. Ann Arbor District Library (SOPAC2)
  • 15. Allowing Customers to Add Reviews Can Be Dangerous “ This book was very thrilling and the ending took me by surprise when I've learned that Sirius Black was actually innocent and Ron Weasley's rat, Scabbers,was actually a servant of He-Who-Must-Not-Be-Name. Voldmort dies in the 7th book.”
  • 16. Blacklight Developed by University of Virginia Library Goal: can index, search, and provide faceted browsing for MARC records and EAD XML files, and support is planned for Dublin Core and MODS as well Using it: University of Virginia Running on Unicorn Other libraries involved in development: Stanford More info: http://www2.lib.virginia.edu/press/virgobeta/
  • 17. VirgoBETA (Blacklight) Features search items the Library has catalogued, including books, journal titles, DVDs, CDs, sheet music, websites, and microfilm, and also, in the same search for the first time, digital collections of images and texts; filter your results by format, dates, and keywords; sort your results by relevancy ranking, date received, author, title or call number; save and share your searches and results in Delicious, and, in a future release of VIRGObeta, RefWorks and Zotero; generate an RSS feed for your search, so you can be notified when the Library acquires materials in your subject area.
  • 21. Per Bess Sadler… The idea is that libraries, which know their local needs, should control the technology that patrons use to gain access to their collections. That's a change from the one-size-is-good-enough-for-everybody, commercially managed model that has prevailed in the industry. (Source: Library Hi Tech article by Bess Sadler, chief architect of the online library environment at the University of Virginia)
  • 22. Also from U-V: Collex Developed by Dr. Bethany Nowviskie Goal: collect, tag, analyze, and annotate trusted objects (digital texts and images vetted for scholarly integrity); produce interlinked online exhibits
  • 23. Nines (Collex) Aggregates 412,747 peer-reviewed digital objects from 63 federated sites More info: http://nines.org
  • 24. Scriblio Developed by Casey Bisson. Currently supported by Casey Bisson and Plymouth State University Goal: merge the concept of a "blog entry" and "catalog record“ using WordPress Also involved in development: Cook Memorial Library Running on Innovative (at least) Libraries currently using it Lamson Library, Plymouth State University Cook Memorial Library (NH) and others More info at http:// about.scriblio.net
  • 27. VuFind Developed at Villanova University. Goal: enable library users to search and browse through all of the library's resources by replacing the traditional OPAC to include Catalog Records, Digital Library Items Institutional Repository, Institutional Bibliography Other Library Collections and Resources Running on Innovative, Voyager, Aleph, VTLS Virtua Other libraries involved in development: CARLI “I-Share” CSU Libraries “Discovery” More info at http:// www.vufind.org /
  • 28. VuFind Features A single simple search box Ability to refine search by subject, title, topic, language, format, and more Ability to either search the UIUC library catalog or all I-Share libraries at once, including item status and location information Ability to request UIUC and I-Share items Patron-created usernames and passwords Links to patron's library account with the ability to save, organize and retrieve records from any computer (using log-in information the patron creates). Zotero compliant for saving and tagging records and uses a feature like Delicious to bookmark and tag records. One-click link to reviews, including author reviews (through Wikipedia) Social networking tools, such as leaving comments and tagging Previews in Google Book Search
  • 31. Discovery (VuFind) Colorado State University Libraries
  • 32. XC – eXtensible Catalog Hosted at the University of Rochester, supported by the Andrew W. Mellon Foundation Goal: provide easy access to all resources (both digital and physical collections) across a variety of databases, metadata schemas and standards, and enable library content to be revealed through search engines and other services that libraries may be using (e.g. CMS) Has connectors for Innovative, Voyager, Aleph, Koha, Evergreen, Scriblio Other organizations involved in development: Notre Dame, Oregon State, University of Buffalo Georgia PINES , LibLime, Casey Bisson, Rochester Institute of Technology, CARLI More info: http:// www.extensiblecatalog.org /
  • 33. XC Modules Released OAI Toolkit – synchronization of digital repositories (DSpace, ContentDM) NCIP Toolkit –ILS integration with bibliographic, holding, item and authority data. Supports live access to circulation status, authentication mechanisms, and native ILS circulation requests In Development Metadata Services Toolkit - normalization, transformation, authority control, FRBRization, aggregation, user-generated metadata distribution, and terminology services. Drupal Toolkit - user interface embedded into Drupal CMS LMS Toolkit - user interface embedded in Blackboard
  • 34. LibraryFind Developed by: Oregon State University Libraries with funding from State Library Goal: contribute to the support of scholarly workflow, remove barriers between the library and web information, and establish the digital library as platform. Guiding Principles: two clicks—one to find, one to get; a goal of getting results in four seconds; and known and adjustable results ranking Development Partners: Ross Singer (Georgia Tech), Ed Summers (LC) Two current releases: 0.8.5.2 and 0.90 More info: http://libraryfind.org
  • 35. LibraryFind Features 2-click user workflow (one click to find, one click to get) facets for browsing / limiting ability to sort by relevance or date ability to harvest OAI and MARC data repositories integrated OpenURL resolver (with support for OpenURL tools that return XML) Web-based administration 3-tiered caching system to improve search response time customizable user interface ability to locally index collections “ Look-ahead” OpenURL resolution smart ILL link display dynamic, on-the-fly facet creation extensible, customizable XML backend
  • 36. OSU LibraryFind Demo http://search2.library.oregonstate.edu
  • 37. Paspar2 Developed by: Index Data Goal: high-performance, user interface-independent, data model-independent metasearching middleware web service featuring merging, relevance ranking, record sorting, and faceted results. Released under GPL license and commerically released as part of MasterKey platform Features: performs record merging, relevance-ranking and sorting by arbitrary data content, and facet analysis for browsing purposes works with MARC, DublinCore, or any other XML -structured data can be used against servers supporting Z39.50 and SRU/SRW protocols user interface independent (uses web-service API) More info: http://www.indexdata.com/pazpar2
  • 38. dbWiz  PKP Software Developed by Simon Frazer University as part of a larger suite of software tools called reSearcher Goal: federated search engine that allows users to select their own starting point for research ReSearcher suite has morphed into PKP Software suite: Open Journal Systems Open Conference Systems PKP Open Archives Harvester Public Knowledge Project partners: Simon Fraser, Univ. of British Columbia, and Stanford Information available from: http:// pkp.sfu.ca /
  • 39. Open Source software belongs in libraries!
  • 40. Additional References Code4lib http://code4lib.org/ Oss4lib http://oss4lib.org/ Library Best Practices Wiki: OS Software http:// www.libsuccess.org/index.php?title = Open_Source_Software Parry, Marc,“After Losing Users in Catalogs, Libraries Find Better Search Software” http://chronicle.com/article/After-Losing-Users-in/48588/ My Delicious tags on this topic http:// delicious.com/lbayre/ils_addon

Editor's Notes

  • #4: No single website is the sole focus of a user's attention. Increasingly people discover websites, or encounter content from them, in a variety of places. These may be network level services (Google, ...), or personal services (my RSS aggregator or 'webtop'), or services which allow me to traverse from personal to network (Delicious, LibraryThing, ...). — Lorcan Dempsey, “Discovery happens elsewhere” (http://orweblog.oclc.org/archives/001430.html)
  • #7: Current APIs provided by vendors are limited (ask for ingredients to apple pie and get the whole pie or some key ingredients missing) Inconsistent implement of SIP Expense of SIP Slowness of Z39.50 Maybe NCIP2 will be better Screen-scraping - grab output intended for display to end user Not documented Not structured for convenient parsing Direct query access to database: most vendors don’t support it (or if they do, it costs extra) IF YOU HAVE AN OSLS… <other developments if you don’t have an OSLS>
  • #8: New approach: move toward XML-based web services API model to enable developers outside of the library community to more easily access the information stored within the ILS. In 2007, the Digital Library Federation convened the ILS Discovery Interface Task Group (ILS-DI) Purpose: analyze issues involved in integrating integrated library systems (ILS's) and discovery applications create a technical proposal for accomplishing such integration. Initial recommendation of the group ("revision 1.0") published in June 2008. <other technologies that are improving “discovery”>
  • #9: OAI-PMH: OAI Protocol for Metadata Harvesting A way to take many different types of data formats, organized in different ways and make it findable/discoverable SOA service oriented architecture modular programs that perform a single, simple task (restaurant analogy) tasks are re-usable, recallable (call the busboy to clean the table) the presentation, business logic and computer logic are separate food on the plate / menu / recipe Example of web services is when the ILS communicates with Amazon’s API to pull reviews and book covers. This is an “application to application communication over the Internet.”
  • #10: databases and catalogs use a variety of metadata schemas, indexes, and algorithms, and the metasearch engine must make often arbitrary decisions about how to aggregate, and order the search results. Source: http://www.extensiblecatalog.org/faq
  • #12: An open source social discovery platform for bibliographic data. It provides a graphic integration between the catalog UI and the library's Drupal (CMS) site. Composed of three parts: SOPAC (UI), Locum (ILS connector), Insurge (data repository) Entire project licensed: GPL v.3
  • #13: 2.1 Enhancements - Multi-branch support - Incorporation of 3rd-party data into discovery index (Syndetics, Amazon, etc) - Destination login links within the catalog - "X of Y copies" availability in the hitlist and record view - Limit searches to available items - Links for downloadable items - Vacation holds (pause your holds) - Internationalization - Native support for diacritics
  • #17: Blacklight uses Solr to index and search text and/or metadata, and it has a highly configurable Ruby on Rails front-end. Currently, Blacklight can index, search, and provide faceted browsing for MaRC records and EAD XML files, and support is planned for Dublin Core and MODS as well. Blacklight was originally developed at the University of Virginia Library and is made public under an Apache 2.0 license. As of version 2.2.0 (released June 8, 2009), Blacklight is distributed as an engines plugin and as a demo application that uses the engines plugin.
  • #27: Right side allows searcher to limit by Facets behave like tag clouds: Subject Genre Place & Time Format (audiobook, book , e-resource journal, microform, video) Author Tags
  • #28: Apache Lucene : a search engine library for indexing content Solr : a Lucene-based search server that includes facets PHP : a scripting language for Web development AJAX : techniques used to load data asynchronously (facets, availability) Other libraries involved in development: CARLI is working with the open source community to continue to develop and improve VuFind so that it will serve the unique needs of the consortial community, and serve libraries of all sizes within the CARLI I‑Share community and beyond. Discovery is an online search tool which is being developed by the Research and Development Services department of CSU Libraries.
  • #30: WebVoyage (Voyager OPAC) at I-Share Libraries WebVoyage: shared catalog for CARLI – Consortium of Academic and Research Libraries in Illinois Better suited for known-item searching More sophisticated, library-savvy searching Just added records immediately available in WebVoyage (VuFind finds items added as of 9pm the night before – new items are exported and reindexed for VuFind)
  • #31: Just like WebVoyage, CARLI users can checked item availability and place requests Benefits of VuFind over WebVoyage -better for discovery and narrowing large searches -item level requests (avoids time outs that sometimes happen with WebVoyager) -links to Google Book Search for previews -more accessible (screen readers, etc) -better integration with SFX (URL linker)
  • #33: Similar goals as VUFind and Blacklight, but XC incorporates a modular, standards-based architecture and integrates with a wider range of user interface platforms. Does NOT use metasearch: uses a series of services to collect metadata, normalize it into a common format, enhance existing relationships, refine it into FRBR levels, and then construct a single efficient interface that provides precise and comprehensive searches. Search performance and results ranking issues can now be overcome with the XC architecture. In addition to providing discovery tools (like VUFind and Blacklight), XC’s Metadata Services Toolkit provides services for metadata normalization Aggregation Enrichment Can use XC to prepare metadata for use in a variety of user environments, both commercial and open source. Can customize out-of-the-box user interface and add to functionality of your website. Offers a platform that fully integrates online catalog with library website.
  • #34: The OAI Toolkit enables OAI-PMH harvestability of an existing repository (part of XC or standalone) is a server application written in Java only needed for ILS’s and other repositories that do not already have the ability to be act as OAI-PMH Repositories (OAI Servers) NCIP Toolkit acts as intermediary between NCIP clients and the ILS to provide real-time interaction with ILS client sends an NCIP request to the toolkit, the request is parsed and sent to the ILS using its proprietary interface response is then translated back into the NCIP protocol and returned to the client. XC user interface The XC Project plans to include NCIP toolkit drivers for a wide range of popular commercial and open-source integrated library systems.
  • #35: A unique metasearch tool for a couple of reasons: Integrated OpenURL resolution Both a harvester/indexer and federated search tool Metadata driven knowledge-base Implements a 3-tier caching system Issues: Have no control over the response time of the remote query targets Working with targets so they allow better access to their servers or their data Better: XML gateway (instead of Z39.50) - optimally through harvesting via OAI-PMH). How to minimize slow response time on users: The 0.9.0 branch represents a different direction in the UI — in that the UI will be much more responsive to users, allow users to stop a query at any point and retrieve present results, see queries and search status, etc.  search result caching - we use a tiered caching system to enable users who happen to enter a search that some other user had previously performed to take advantage of that fact of get their results quite quickly - by caching the results of the first instance of the search, we do not need to go out an query the remote targets again. Technology: Ruby on Rails – OS web framework provides easy, quick, flexible UI development MySQL Lucene (Ferret) web services (REST, SOAP/WSDL)
  • #36: Works with SFX (and URL resolvers used by many libraries because SFX provides an XML representation of the request results. Innovative has no API support for its OpenURL component so would not work with LibraryFind. Uses the following protocols to harvest OAI or MARC formatted data: Z39.50 / SRU / SRW OAI-PMH OpenSearch SOAP / WSDL COinS
  • #37: http://search2.library.oregonstate.edu
  • #38: Passe-partout
  • #40: Shared principles: free, transparent, high quality, collaborative, empowering, available to anyone who needs it