Emerging Technologies

'Personalized DJ' plays songs to match your mood

Music is the calm

Listening to music is something many of us spend hours a day doing, so can AI change our experience? Image: Ovinuchi Ejiohuo/Unsplash

Molly Dannenmaier

Machine learning can act as a “personalized DJ,” creating ultra-personal music playlists that adapt to each user’s changing moods, researchers report.

The goal is to outdo streaming music services by making playlists that change according to someone’s shift in emotion.

“Whether you’re getting into the car after a long day of meetings, or you’re getting out of bed on a weekend morning, it should tailor its recommendations to your changing moods,” says Maytal Saar-Tsechansky, professor of information, risk, and operations management at the McCombs School of Business at the University of Texas at Austin.

The project started as the brainchild of Elad Liebman, a PhD student in computer science who also has a degree in music composition. The program that he, Saar-Tsechansky, and Peter Stone, a professor of computer science, designed runs a series of feedback loops. It tries out a song, the listener rates it, and the program heeds that rating in choosing the next song. “Then you alter the model accordingly,” says Liebman.

The program adapts to the listener’s mood, considering not only which songs he or she will enjoy, but also in what order. Songs are organized intelligently, leading to an expressive, “DJ-like” sequence, instead of a random, arbitrary-sounding one.

Have you read?

Like a chess player, it plans its moves 10 songs ahead. While one song is playing, it generates tens of thousands of possible sequences, and it predicts which one will please the listener the most. It serves up the next song on that playlist—and while that song is playing, it creates and tests new sequences.

In machine learning, the mechanism is known as a Monte Carlo search, which inspired the name of the program: DJ-MC.

Researchers could adapt the personalized DJ program to other kinds of media, from news stories to videos.

“Learning algorithms don’t have taste, they just have data,” Liebman says. “You can replace the dataset with anything, as long as people are consuming it in a similar fashion.”

Saar-Tsechansky goes further. “It can work in any case where you’re recommending things to humans, experienced in a sequence,” she says. “It could even be food.”

The paper appears in the MIS Quarterly.

Don't miss any update on this topic

Create a free account and access your personalized content collection with our latest publications and analyses.

Sign up for free

License and Republishing

World Economic Forum articles may be republished in accordance with the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License, and in accordance with our Terms of Use.

The views expressed in this article are those of the author alone and not the World Economic Forum.

Stay up to date:

Artificial Intelligence

Related topics:
Emerging TechnologiesIndustries in DepthFourth Industrial Revolution
Share:
The Big Picture
Explore and monitor how Artificial Intelligence is affecting economies, industries and global issues
A hand holding a looking glass by a lake
Crowdsource Innovation
Get involved with our crowdsourced digital platform to deliver impact at scale
World Economic Forum logo
Global Agenda

The Agenda Weekly

A weekly update of the most important issues driving the global agenda

Subscribe today

You can unsubscribe at any time using the link in our emails. For more details, review our privacy policy.

Billions of dollars have been invested in healthcare AI. But are we spending in the right places?

Jennifer Goldsack and Shauna Overgaard

November 14, 2024

Explainer: What is digital trust in the intelligent age?

About us

Engage with us

  • Sign in
  • Partner with us
  • Become a member
  • Sign up for our press releases
  • Subscribe to our newsletters
  • Contact us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2024 World Economic Forum