OpenNMT/OpenNMT-tf

Neural machine translation and sequence learning using TensorFlow

60
/ 100
Established

This toolkit helps translate text from one language to another, or perform other text-based sequence transformations. You feed it example pairs of input and output text, and it learns to produce the desired output for new inputs. It's designed for machine learning engineers and researchers who need to build and deploy custom neural network models for natural language processing tasks.

1,486 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to build, train, and deploy high-performance neural machine translation systems or other sequence-to-sequence text models, with full control over model architecture.

Not ideal if you are looking for an out-of-the-box translation service without needing to customize or train models.

machine-translation natural-language-processing text-generation sequence-modeling
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

1,486

Forks

380

Language

Python

License

MIT

Last pushed

Oct 14, 2023

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/OpenNMT/OpenNMT-tf"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.