F-Lauria / Speech_classification

Solving multi-class speech classification task in python. Machine Learning and Deep Learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Speech_classification

In this repository you will see how to solve a speech classification task in Python. First, with a simple ML algorithm and then with more complex DL methods.

Tablet of Contents

General info

After finishing with good results a University Machine Learning challenge, I decided to share it with you. This challenge was hosted in Codalab and my team reached the 5th position among 80+ teams. As previously mentioned we will deal with different ML and DL algorithms, namely:

  • Decision Forest
  • CNN 2D
  • CNN 1D

Unfortunately I cannot upload here the data because they are too big, in the notebooks I will guide you to download and process them.

Code

You can find the code Here with a description

Technologies

All the algorithms are written in Python. The hardware of my machine is not powerful so I ran all the models in Google Colab, here a nice tutorial.

Dependencies

  • NumPy
  • Pandas
  • Sklearn
  • Keras

About

Solving multi-class speech classification task in python. Machine Learning and Deep Learning


Languages

Language:Jupyter Notebook 100.0%