Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/radoslawregula/geo-music-classification

Jupyter notebook implementing a classification solution to the geographical origins of music problem.
https://github.com/radoslawregula/geo-music-classification

classification jupyter-notebook machine-learning pandas python random-forest-classifier scikit-learn

Last synced: 4 days ago
JSON representation

Jupyter notebook implementing a classification solution to the geographical origins of music problem.

Awesome Lists containing this project

README

        

# Classification of music's country of origin based on audio features

The notebook offers a way to solve a problem stated in Fang Zhou, Claire Q and Ross. D. King, Predicting the Geographical Origin of Music, ICDM, 2014.
The solution is based on classification using random forest classifier. To measure the accuracy of predictions, the custom geographical accuracy metric was designed.
The metric is described in the notebook and its coefficients can be found in the attached .txt file.

The method uses scikit-learn library's implementations of machine learning methods and pandas' tools for handling data.

The data set was created by Fang Zhou, The University of Nottinghan, Ningbo, China and was shared [here](http://archive.ics.uci.edu/ml/datasets/Geographical+Original+of+Music#).