Skip to content

LeviAdamMiller/PopProphecies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Machine Learning Data Analytics

This project predicts a song’s popularity using features such as song length, tempo, genre, number of instruments, lyrical content, and release year.

Four models were implemented:

  • Linear Regression
  • Logistic Regression
  • Decision Tree Regression
  • Random Forest Regression

The dataset was split into training and testing sets. Each model was trained on the training data and evaluated on the testing data, with results visualized to interpret feature impact and model performance.

Setup & Execution: The project was developed locally in Visual Studio Code using a Jupyter Notebook connected to a Python 3.12.7 kernel via Anaconda Navigator.

About

Created a machine learning project in Jupyter Notebook using Python that trains and tests four models, Linear Regression, Logistic Regression, Decision Tree, and Random Forest, to predict song popularity based on features like tempo, genre, lyrical content, and release year, while visualizing feature impact and results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors