A Gurmukhi to Shahmukhi Transliteration System
Gurpreet Singh Lehal · 2009
Transliteration is a process wherein an input string in some alphabet is converted to a string in another alphabet, usually based on the phonetics of the original word. It is useful for Machine Translation, to create possible equivalents of unknown words, cross-lingual information retrieval systems and in development of multilingual resources. Punjabi is one of the unique languages, which are written in more than one script. In India, Punjabi is written in Gurmukhi script, while in Pakistan it is written in Shahmukhi (Urdu) script. This has created a script wedge as majority of Punjabi speaking people in Pakistan cannot read Gurmukhi script, and similarly the majority of Punjabi speaking people in India cannot comprehend Shahmukhi script. In this paper, we present a high accuracy Gurmukhi to Shahmukhi transliteration system. We have tried to overcome the shortcomings of the existing Gurmukhi to Shahmukhi transliteration systems and developed a system which can which can transliterate any Gurmukhi text to Shahmukhi at more than 98.6% accuracy at word level.