Skip to content
/ ML Public

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

License

Notifications You must be signed in to change notification settings

KoelLabs/ML

Repository files navigation

KoelLabsLogoLong

Mozilla Builders Patreon PayPal

Koel Labs - Machine Learning

Black Formatting Zizmor Gitleaks Secret Scanning

Contains the EDA, training, evaluation, and data processing code for Koel Labs. Evaluation results will be made available via Hugging Face Leaderboards. Cleaned datasets and model weights will also be made available via Hugging Face. We will be releasing a paper as well so stay tuned!

Read about all our repositories here.

Setup

Checkout the guides directory for standalone guides on finetuning, evaluation, dataset processing, and other topics. These can be run independently of the setup for the rest of the codebase, e.g., in a Colab notebook.

See the DEVELOPMENT.md for alternative setup instructions and details.

  1. git clone /~https://github.com/KoelLabs/ML.git
  2. Install Python 3.8.10
  3. Duplicate the .env.example file and rename it to .env. Fill in the necessary environment variables.
  4. Run the commands in './scripts/install.sh', e.g., with . ./scripts/install.sh.

Contributing

Check out the CONTRIBUTING.md for specific guidelines on contributing to this repository.

License

The code in this repository is licensed under the GNU Affero General Public License.

With the exception of a few models and Huggingface spaces released during the builders program under the Mozilla Public License, all Huggingface models and code will be released under the GNU Affero General Public License.

We retain all rights to the Koel Labs brand, logos, blog posts and website content.

About

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Resources

License

Stars

Watchers

Forks