Skip to content

zohaibadnan137/urduify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urduify

Urduify is a translator that can translate Roman Urdu to Urdu and vice versa.

Try it out for yourself!

Authors

We created this translator during our internship at Folio3 Software.

Technologies

aws css3 flask html5 javascript pandas python

Screenshots

Screenshot

How It Works

Urduify does not use a learning model.

For translation from Roman Urdu to Urdu, Urduify uses a dictionary which consists of Roman Urdu and Urdu word pairs. This dictionary has more than 16,000 word pairs, and was assembled using a total of six datasets.

For translation from Urdu to Roman Urdu, Urduify uses another dictionary which maps Urdu characters to their corresponding English letters. Hence, translation is done character by character.

Run Locally

Install dependencies

  pip install -r requirements.txt

Start the server

  cd application
  python api.py

Run the application

  cd ../user_interface
  index.html