QuickSearch is a customized federated search tool with a bento-box results interface designed to connect users to a variety of library resources, services and tools.


Rather than replace existing dedicated library resource discovery tools such as the catalog, electronic resource search, and subject guides/portals, QuickSearch is designed to complement and increase use of these tools by directing users to them via an intuitive search interface. The goal is to provide library users with a quick and easy way to find the information they need.

How We Did It

QuickSearch provides a unified search interface to a collection of specialized search modules that respond to user queries in different ways. Some of these search modules use a local index of library content, while other search modules are dynamically integrated via HTTP requests to other locally developed library search applications. The search logic used to find matches to the user's query will vary from one module to the next. The search modules also differ from each in terms of how matching results for different content types are displayed. Some of the technologies used include Ruby on Rails for website programming, Solr for content indexing, MySQL, Summon API for article results, and Nutch for website search.

  • Best Bets (high-demand resources)
  • Spelling Suggestions
  • Stratified Typeahead
  • Frequently Asked Questions
  • Article Results
  • Catalog Results
  • Journal Title Results
  • Database Title Results
  • Databases by Subjects
  • Library Tools for Courses
  • Library Web Pages