Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Offline Translation Between SignWriting and Spoken Language #57

Open
1 of 3 tasks
AmitMY opened this issue Oct 12, 2022 · 3 comments
Open
1 of 3 tasks

Support Offline Translation Between SignWriting and Spoken Language #57

AmitMY opened this issue Oct 12, 2022 · 3 comments

Comments

@AmitMY
Copy link
Contributor

AmitMY commented Oct 12, 2022

Problem

The application currently relies on a server endpoint for spoken-language to SignWriting and SignWriting to spoken-language text-to-text translation.

This prevents us from performing translation offline and makes us reliant on a server that can crash, with an unknown scaling ability.

Description

Using bergamot (already made model training pipeline), we could train generic/language specific translation models.
There are a few issues with the current code:

We already support bergamot worker inference in our client side and server side, but further work needs to be done on the training code to make the resulting models actually useful.

Alternatives

We could use any other framework than bergamot, probably giving us more accessible editing, on the expense of speed.at

@AmitMY AmitMY added this to To do in Development via automation Oct 12, 2022
@AmitMY
Copy link
Contributor Author

AmitMY commented Jan 13, 2023

The offline translation is supported, however, the current main issue is that the quality is horrendous.

@AmitMY
Copy link
Contributor Author

AmitMY commented Feb 1, 2024

Model translation quality has been reportedly fixed, but now the problem is that we can't seem to run the pipeline using snakemake like before.

@AmitMY
Copy link
Contributor Author

AmitMY commented Jun 22, 2024

To continue, see: mozilla/firefox-translations-training#586

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant