This program classifies your music to one of four moods(Happy, Angry, Sad, Calm) based on Russell emotional model. It is made by pyqt GUI and only works with mp3 files. Mp3 files are analyzed with librosa module. Therefore don't forget to download ffmpeg to not to get errors. CNN machine learning model is used and showed 85% of accuracy when training MFCC data with mp3 files from Emomusic dataset.
- Click 'Select Folder' and select a folder that contains mp3 files.
- Mp3 fils lists will be shown on Qlistview.
- Click 'Classify' to classify mood of mp3 files.
- 4 new folders will be generated where selected folder directory exists and mp3 files will be copied to each belonging mood.