Aim of this project is to create machine learning models that will predict the genre of a given music file.
Categorizing music files according to their genre is a challenging and important task that is used by many music streaming services. Even though there are no sharp differences between music genres, the genre of the music can be determined according to certain dynamics.
We used various Python packages in this project: Librosa for feature extraction, Matplotlib for visual content (graphs, plots, etc.), Pandas for data manipulation, and finally Tensorflow and Scikit for machine learning models.
Detailed information about the project can be found in this report.