Top-n Music Genre Classification Neural Network

keras
TensorFlow
Flask
Convolutional Neural Network
Librosa
React.js
Web Application
NumPy

The main purpose of our project is to develop a program that utilizes a convolutional neural network and an audio processing pipeline to detect genres from a user-provided audio file input as well as provide confidence metrics regarding the accuracy of genres detected. The main moving parts of our project are the CNN, the audio pipeline, the main program, and the web application user interface.

2 Lifts 

Artifacts

Name Description
Team Project Demonstration Video This video is a description of our team, our project, and our development process as well as a demo of various features of our program.   Link
Feedback