Smart Subjects

The Smart Subjects project aims to increase the discovery and use of library resources through the sensible deployment of lightweight resource recommendation services.

Overview

Smart Subjects is built on top of large locally developed subject indexes consisting of rich topical keyword content. Since these services use arbitrary text as input to generate recommendations, these services can be deployed flexibly and easily in a variety of contexts. The first available Smart Subjects service is called Related Subjects and recommends a short list of library subject portal pages related to a user's keyword search

How We Did It

The subject index source content currently in use consists of NC State University course catalog descriptions and publication titles extracted from the NC State University Faculty Publications Database. The subject indexes themselves are created using Solr. The subject identification script and current recommendation services are written in Ruby and integrated as a searcher in the QuickSearch application.

Team

  • Staff profile photo
    Steve Morris
    Former Associate Director for the Digital Library
  • Staff profile photo
    Tito Sierra
    former