Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What if we made our own search

What if we made our own search

A preview (mostly live demo) of a new search project presented to Code4Lib Midwest 2017.

The tool aims to improve the discoverability and accessibility of the University of Michigan Library resources by bringing our siloed content together and make them easily searchable in one interface.

Jon Earley

May 01, 2017
Tweet

Other Decks in Education

Transcript

  1. AGENDA - Review of our main discovery interfaces - Scope

    of this project - Live beta demo - Potential of datastores - Review of application architecture - Library communication plan: Share your work early - Our available resources to make this happen
  2. New Search aims to greatly improve the discoverability and accessibility

    of our resources by bringing our siloed resources together and make them easily searchable in one interface. WHY
  3. Front-end / React Pride / JS middleware Spectrum / Common

    API Solr Aleph Summon Application architecture
  4. Front-end / React Pride / JS middleware Spectrum / Common

    API Solr Aleph Summon Renders the UI github.com/mlibrary/search
  5. Front-end / React Pride / JS middleware Spectrum / Common

    API Solr Aleph Summon JavaScript library for making front-end connections to the Common API. - Reusable, no coupled to this project - caches results - pre fetches pages - searches across datastores github.com/mlibrary/pride
  6. Front-end / React Pride / JS middleware Spectrum / Common

    API Solr Aleph Summon A common Search API. - Connects all our backend services up to one single API - Based on Clio github.com/mlibrary/search_api