My Research Projects

I have reserved this page for providing details about the research activities which I had carried out or to which I was one of the contributors.

If you are interested to know more details you can contact me through the guest book.

MSc Research

Master of Science in Computer Science - Software Systems specialization

Abstract

This research focuses on the design and implementation of an algorithm and rule base for the transliteration of Tamil personal names written in English characters back into Tamil. Such a system is very useful when an existing database of personal names in English characters needs to be integrated into a multi-lingual database in which Tamil names should be represented in correct Tamil. Doing so manually will consume a lot of man hours and also it will be error-prone.

There are situations where a collection of personal names in English characters, stored in a database, which need to be converted into different character sets. One practical example in Sri Lanka would be when the government wants to print the names of the voters on the voting card in Sinhala / Tamil characters. Here the name base is stored in the database in English alphabets. The implemented algorithm can be best used in such a situation.

The rule-based algorithm processes thousands of rules within milliseconds during the process of transliteration. A rule file (plain Unicode text) is used to keep the rules the algorithm processes. This file has been already initialized with over one thousand five hundred rules. These rules were developed using a sample names collection, containing over two thousand Tamil personal names.

The algorithm is implemented using Java language. The implementation supports either single or bulk name(s) transliteration. Unicode character set is used in the rules file and also in the interface. This avoids the need for installing a new font to display the Tamil characters.

The system has a web interface to facilitate the display of Unicode characters in Windows.

Supervisor

Dr. Gihan Dias
Senior Lecturer
Department of Computer Science & Engineering
University of Moratuwa.

BSc Eng (Hons) Research

Bachelor of Science of Engineering in Computer Science & Engineering

Abstract

This section will be updated soon.