JOURNAL ARTICLE

Transliteration system for English to Sinhala machine translation

Abstract

Machine translation is a challenging task in natural language processing. Out-of-vocabulary, handling proper nouns and technical terms are some major issues which are common to all machine translation systems. This paper presents a transliteration approach to machine translation from English to Sinhala. We have used finite state automaton to develop transducers for English to Sinhala transliteration. This approach can transliterate the text in original English and Sinhala words that are written using English letters. The transliteration system has been developed using SWI-PROLOG and prolog server page (PSP). English WorldNet and Sinhala Chatbot are used to test the transducers and reasonable results were achieved.

Keywords:
Transliteration Computer science Natural language processing Machine translation Artificial intelligence Chatbot Prolog Task (project management) Natural language Machine translation software usability Example-based machine translation Engineering

Metrics

15
Cited By
1.16
FWCI (Field Weighted Citation Impact)
18
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Natural Language Processing Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence
Multimodal Machine Learning Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Topic Modeling
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.