SkillAgentSearch skills...

Musicmood

A machine learning approach to classify songs by mood.

Install / Use

/learn @rasbt/Musicmood
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MusicMood

A machine learning approach to classify music by mood based on song lyrics.

This project is about building a music recommendation system for users who want to listen to happy songs. Such a system can not only be used to brighten up one's mood on a rainy weekend; especially in hospitals, other medical clinics, or public locations such as restaurants, the MusicMood classifier could be used to spread positive mood among people.

<br>

Links

<br> <br>

Sections

<hr> <hr> <br> <br>

<br> <br>

Dataset Summary

back to top

  • A 10,000-song subset was downloaded from the Million Song Dataset.
  • Lyrics were automatically downloaded from LyricWikia and all songs for which lyrics have not been available were removed from the dataset.
  • An English language filter was applied to detect and remove all non-English songs.
  • The remaining songs were randomly subsampled into a 1000-song training dataset and 200-song validation dataset.
<br> <br>

Exploratory Data Analysis

back to top

<br> <br>

<br> <br>

Results

back to top

Related Skills

View on GitHub
GitHub Stars422
CategoryEducation
Updated15d ago
Forks108

Languages

OpenEdge ABL

Security Score

100/100

Audited on Mar 17, 2026

No findings