Research question: Given a track's audio characteristics, can a model accurately predict its genre?
Music platforms host thousands of genres, and manually tagging every track doesn't scale. This project predicts a track's most likely genre directly from its audio profile, trained and evaluated on 89,741 real, deduplicated tracks across 113 genres.
24,259 tracks appeared more than once under different genre labels. Left unhandled, this would let the same track leak into training and test data under different labels. Fixed by deduplicating before splitting.
114-way genre classification is genuinely hard — the taxonomy includes near-duplicate labels (metal vs. black-metal vs. death-metal). Top-3/Top-5 accuracy is reported for that reason.