Sounds alike: A Facebook game called Herd It is being used by researchers at the University of California, San Diego, to classify music into different genres.
Facebook/UCSD

Computing

Getting Computers Into the Groove

Automated song analysis could lead to better recommendations for listeners.

  • Thursday, June 18, 2009
  • By Erica Naone

Computers have revolutionized the production, distribution and consumption of music, but when it comes to recommending a good tune, they're still sorely lacking.

There are plenty of recommendation systems out there. iTunes offers Genius, which creates playlists and suggests music by comparing a collection to those of other users, and numerous music-oriented social-networking sites offer recommendations inspired by what a person's friends are listening to. Now researchers at the University of California, San Diego (UCSD), are using machine learning, in combination with a Facebook game, to classify music based on automated analysis of the songs.

Gert Lanckriet, an assistant professor at UCSD, who is working on the project, says that the automated approach taken by his group's music search and recommendation engine means that it could analyze huge quantities of songs, potentially giving users recommendations from a much larger library of music. The system can also make judgments about songs that it's never come across before.

The UCSD researchers want their system to be able to tag songs so that users can search not just by artist or song title, but also by genre, instrument, and even descriptive words such as "romantic" or "spooky." With this goal in mind, they're collecting information about songs using a Facebook application called Herd It. The game awards users points when they tag songs in ways that agree with other users' tags, collecting massive amounts of data in the process.

Advertisement

Once that data is collected, Lanckriet says, the researchers' system groups songs according to the tags given to them by users, then searches for distinctive patterns in the music itself. It applies a statistical analysis to the waveform patterns that represent each song, looking for common features among songs grouped together by tag.

About 90 percent of the time, Lanckriet says, the system identifies patterns that are ordinarily hidden. For example, the patterns that identify a hip-hop song might include a typical hip-hop beat, but also elements that the listener wouldn't recognize as a pattern within the song. "On average, these automatic tags predict other humans' [tags] pretty much as accurately as a given human person can do," Lanckriet says.

The researchers are currently working on collecting more data to train their system, and Lanckriet believes that the system has commercial potential. He envisions a system that could take an unfamiliar song--from an independent band, or even something recorded in a user's garage--and then analyze it on the fly and suggest appropriate tags and similar music.

Print

Related Articles

What's Next for the Netflix Algorithms?

Applying the lessons of the $1 million competition to other recommendation systems will be a challenge.

Finding the Right Piece of Sky

Researchers design a search system that recognizes the features of pictures of the sky.

Can Video Games be the New MTV?

Selling songs via console games, the Web, and phones may help the ailing music industry.

Close Comments

To comment, please sign in or register

Forgot my password

lukeinusa

1 Comment

  • 971 Days Ago
  • 06/18/2009

Facebook music game - Herd It

"Herd It", the Facebook game mentioned in the article above can be found at:
www.herdit.org

Reply

santoshb

1 Comment

  • 968 Days Ago
  • 06/21/2009

Re: Facebook music game - Herd It

thanks for the info

Reply

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Square

Facebook

Suntech

Synthetic Genomics

More

Advertisement

Facebook

Advertisement