Skip to main content

Back Translator using Google translation API

Project description

Back translation is the process of translating the text into a target language and then retranslating it into its source language. For example, translating the content from English to Swedish and retranslating it to English. In this process, the text retranslated to its source language from a target language might be a little different but conveys the same meaning or sentiment. In the context of NLP, it's a very useful technique for text augmentation when the text data is not enough and we need more data to train a good model. If the sentence is not the same after the back translation then we'll keep the sentence. This technique is also known as Reverse Translation.

Change Log

0.0.1 (18/10/2021)

  • First Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

btranslation-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

File details

Details for the file btranslation-0.0.1.tar.gz.

File metadata

  • Download URL: btranslation-0.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for btranslation-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d176a1c95997e56b356f9da4bbab1eebbaf6b720c0167cb9cc0c9ab52fb5b80a
MD5 b19347a84c162598c91be06834e0849b
BLAKE2b-256 a8173da7ebba1fdd7ced0b2033db2aa3c4c3fc5b615b5d5b72d3005f573c523f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page