English HindiUrdu Parallel Translation Playground

A simple playground to understand & learn the subtle differences in the dialect-pair Hindi & Urdu.

The deployed demo application is available here:
https://share.streamlit.io/gokulnc/english-hindurdu-parallel-translator/app.py

Installing dependencies

  1. Ensure you have Python 3.6+ installed
  2. pip install -r requirements.txt

Running the UI

streamlit run app.py

Note

  • Please raise an issue here on this repo if the translator doesn't work.
  • Use this discussion thread for other ideas or improvement.

Credits

  • Library for Translation: google_trans_new (Fork of googletrans)
    • This free API does not give high quality results
  • Library for Transliteration: Indic-Trans
    • For approximate Hindi-Urdu Script conversion
  • Library for Web UI: StreamLit
    • For easy and free hosting on Streamlit Sharing