Swarthmore College Department of Computer Science

Doug Turnbull: Semantic Music Discovery Engines

music sample

Doug likes music. Doug also likes analyzing music with computers.

More specifically, his research focuses on using computers to automatically annotate music with tags like "distorted electric guitar", "happy", or "classic rock". This involves analyzing:

  1. audio signals using signal processing and machine learning,
  2. web pages using data mining and natural language processing,
  3. tags that are collected using video games, and
  4. preference information from social networks using graph algorithms.

We combine all of this information in our Semantic Music Discovery Engine, which is a web-based application that helps people find music. (Think "Google for Music".)