Presentation is loading. Please wait.

Presentation is loading. Please wait.

itranslit (Indic Transliteration Tool)

Similar presentations


Presentation on theme: "itranslit (Indic Transliteration Tool)"— Presentation transcript:

1 itranslit (Indic Transliteration Tool)
Red Hat Pravin Satpute

2 Agenda Introduction Indic scripts and Transliteration
How it works for Indic Languages Algorithm of itranslit Demo

3 Introduction Transliteration is the practice of transcribing a word or text written in one writing system into another writing system or system of rules for such practice. Ex. Fedora, फेडोरा, ફેડોરા, ഫെദൊരാ

4 Introduction Machine Translation vs Machine Transliteration
Where it used Input methods Know language but not script Address One language many script

5 Indic scripts and Transliteration
Bramhi Based Script DV, BN, GJ, TM, TL, KN, ML, GR, OR ISCII Unicode

6 ISCII and Transliteration
Limitations of ISCII How it handled How it helps for Transliteration पण (dev) પણ (guj) atr [ d8 d1] atr [ d8 d1]

7 Unicode and Transliteration
What Unicode did? How can we do Transliteration with Unicode 0x0915 क Dev 0x0995 ক Dev – difference 0x80

8 itranslit Idea behind itranslit Latin to Devanagari
Devanagari to All Indic Scripts Demo Problems and possible solutions

9 Algorithm of itranslit
Translate Name -> first checking full word is present in dict. or not if yes - directly wirting it to o/p file else translating it alphabet by alphabet if alphabet is first letter in word, replacing it by cons dict checking previous and present alphabet and depending on that replacing it with Matra of cons dict and adding halant if require

10 Future Roadmap Importing cmu dictionary in itranslit
Implementing fast searching algo for searching in dictionary Making in multilingual (with handling language aspects) Developing Web interface

11 Q & A Suggestions

12 Thank You!! for any queries Mail me at


Download ppt "itranslit (Indic Transliteration Tool)"

Similar presentations


Ads by Google