Use cases
Training a translation model
The first use-case of our tool, is to train a custom translation model:
Gather training datasets
Pre-process and create large single file dataset
Set the configuration file
Translating terms or files
Given that we have access to a translation model (it may be one of our own trained models or a custom one), a user will be able to translate single or multiple terms via the web application or the API.
Validating translations
A user will be able to suggest improvements or validate the translation of a requested term or sentence. Furthermore, in order to ensure quality of suggested translations and receive constructive feedback, we plan to have groups of users with specific rights of use:
Simple user: will be able only to translate single terms or sentences
Privileged user: will also be able to get translation of files
Expert: will also be able to provide feedback on a translation with a rank and suggest a new one
Using the API
Developers will be able to use the API service for direct translations programmatically.