abumalick / tarteel-ml

Pre-processing and training scripts for the Tarteel Dataset

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tarteel Machine Learning

This repo is designed to house code related to Tarteel machine learning related tasks. πŸ”¬

Specifically, things like:

  • Model selection βœ…
  • Preprocessing of data πŸ”‰
  • Model training, validation, and and iteration πŸ”
  • Demos πŸš€

Code here is mostly experimental so check back regularly for updates.

If you found this repo helpful, please keep it's contributors in your duaa πŸ™Œ.

πŸ”₯ To see our technology live in action, visit tarteel.io. πŸ”₯

Getting Started πŸ”°

Prerequisites

We use Python 3.7 for our development. However, any Python above 3.6 should work. For audio pre-processing, we use ffmpeg and ffprobe. Make sure you install these using your system package manager.

Mac OS

brew install ffmpeg

Linux

sudo apt install ffmpeg

Then install the Python dependencies from requirements.txt.

pip3 install -r requirements.txt

Usage

Use the -h/--help flag for more info on how to use each script.

This repo is structured as follows:

Root

Wiki πŸ“œ

Check out the wiki for instructions on how to download and pre-process the data, as well as how to start training models.

Contributing πŸ’―

Check out CONTRIBUTING.md to start contributing to Tarteel-ML!

About

Pre-processing and training scripts for the Tarteel Dataset

License:MIT License


Languages

Language:Jupyter Notebook 71.8%Language:Python 28.2%