A Deep Learning Approach to Classifying & Mixing Audio Samples for DJs
Problem Statement
“DJs often spend disproportionate amounts of time searching for music tracks, listening to them, and classifying them. How can we make this process quicker and more efficient?
We employ supervised machine learning techniques to analyze music tracks and automatically classify them into different playlists.”
Data Collection and Feature Extraction
Libraries used: Librosa,
Searching, Downloading, and Categorizing Music
Extracting Audio Features
Extracting Textual Features
Storing
Exploratory Data Analysis
Libraries used:
Audio EDA
Textual EDA
Testing Different Supervised Learning Approaches
Libraries Used
Term Frequency – Inverse Document Frequency
Logistic Regression
Decision Trees
XG Boost
Designing Final Supervised Model
Leave a comment