Skip to main content Accessibility help
×
Hostname: page-component-cd9895bd7-lnqnp Total loading time: 0 Render date: 2024-12-21T16:55:30.150Z Has data issue: false hasContentIssue false

9 - Open Source Discovery using Blacklight at the University of Hull

Published online by Cambridge University Press:  23 July 2020

Get access

Summary

Introduction

Discovery tools and interfaces have emerged through a number of routes over the past 20 years: protocols to search across multiple sources (e.g. Z39.50) have had tools developed around them; library management systems have provided tools to bring to the surface the content they manage; specific library collection indices have been built and had tools developed to provide access to them; and the richness of the web has been surfaced through web search engines. The origins of these discovery tools have frequently informed how they have then evolved and matured, and how they have been adapted to meet changing needs within libraries and beyond. Blacklight is no different: because of its origin as part of a digital humanities project, it has been clear from the start that discovery had to be adaptable if it was to work across multiple types of resource and associated metadata. This starting point has enabled Blacklight to evolve to meet specific needs but always hold at its centre the need to be flexible with regard to what is being accessed and support the discovery needs of end-users.

Blacklight (http://projectblacklight.org) itself is an open source Ruby on Rails engine that provides a discovery interface for an Apache Solr index (Blacklight Project, 2019a). Its flexibility comes from two places:

  • Apache Solr (http://lucene.apache.org/solr/), built on the underlying Apache Lucene search engine, offers a very flexible way of indexing the content to be searched. It is widely used around the world for many search applications. While Blacklight's default Solr configuration settings will often be sufficient, there is real additional value to be gained from exploiting how Solr indexes resources to meet specific needs.

  • Blacklight itself can be used to provide discovery across heterogeneous resources. It exploits Solr's capability of being able to index different types of metadata together (acknowledging the need for a mapping between them), and can also display different resources via different templates, allowing for specific views onto resources.

The flexibility is also inherent in the separation of the discovery interface from the underlying data. Blacklight operates by taking a feed from a data source (e.g. a library catalogue) and presenting it in a way that is not constrained by the underlying data structure: the Solr indexing and configuration of views can apply its own structure, so that discovery can focus on user behaviour and needs instead of database tables.

Type
Chapter

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×