Back To Projects
T-RECSYS+: An Improved Music Recommendation System
Zhou C. | Summer 2022

In our research, we build a music recommendation system to make prediction of users' listening preference.


A recommendation system is a type of filtering system that predicts a user's preferences for a specific item. Its purpose is to suggest items that the user might find appealing. In our research, we build a music recommendation system to make prediction of users' listening preference. Our system extends the previous T-RECSYS algorithm which uses a hybrid of content-based and collaborative filtering as input to a deep learning classification model. We enhance the performance of this algorithm by incorporating the latest Spotify API, which provides access to 11 music features including danceability, liveness, tempo and so forth. Additionally, we leverage more advanced deep learning models to achieve a higher level of precision and accuracy in our recommendations. In detail, we promote the precision scores from the original 88% to the current over 95%.

Explore More!

Source Code
Zhou C.
Ross Greer
PhD Candidate in Electrical and Computer Engineering, Research at MIT and Berkeley, Engineer at Tesco

Related Projects

Relationship of Factors that Determine Tweet Virality

This paper addresses a growing dilemma: As Twitter becomes ever more influential in the modern landscape, predicting what will go viral can help in the discovery and pushing of new ideas and mitigation of risks associated with online networking.
Shawn Z. | Fall 2023
Mentored by Shreyas Ramesh
Classifying Carnatic Ragams Based On Audio Features

This study developed a Random Forest Classifier to identify ragams in Carnatic music by analyzing key audio features such as Chroma STFT, spectral properties, and MFCC coefficients. Trained on a dataset of 1,112 audio clips across 32 ragams, the model achieved a high classification accuracy of 99.1%, outperforming other baseline models.
Ananya S. | Spring 2025
Mentored by Nancy Zhu
Sketch Recognition using Artificial Intelligence

This paper is about an AI project that helps people learn about animals.
Joseph N. | Fall 2022
Mentored by