A novel approach for English to Sinhala machine translation

During the fast sixty years, many machine translation systems have been developed through the several approaches including Human-assisted, Rule-based, Statistical and knowledge-based. According to the characteristics and properties of the machine translation approaches, many researches have been attempted to develop machine translation systems merging two or more approaches than using single approach. This multi approach concept has been shown reasonable result than the previous single approach concept. This paper presents our novel approach for English to Sinhala machine translation which is based on merging three approaches namely rule-based, human-assisted and context-based. The English to Sinhala machine translation system has been designed through the multi agent technology and implemented through the java and SWI-Prolog. More details about design, implementation and evaluation results are given in the paper. .