Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2013, Vol. 14 Issue (3): 179-196    DOI: 10.1631/jzus.C1200061
    
Punjabi DeConverter for generating Punjabi from Universal Networking Language
Parteek Kumar, Rajendra Kumar Sharma
Department of Computer Science & Engineering, Thapar University, Patiala 147004, India; School of Mathematics & Computer Applications, Thapar University, Patiala 147004, India
Download:   PDF(0KB)
Export: BibTeX | EndNote (RIS)      

Abstract  DeConverter is core software in a Universal Networking Language (UNL) system. A UNL system has EnConverter and DeConverter as its two major components. EnConverter is used to convert a natural language sentence into an equivalent UNL expression, and DeConverter is used to generate a natural language sentence from an input UNL expression. This paper presents design and development of a Punjabi DeConverter. It describes five phases of the proposed Punjabi DeConverter, i.e., UNL parser, lexeme selection, morphology generation, function word insertion, and syntactic linearization. This paper also illustrates all these phases of the Punjabi DeConverter with a special focus on syntactic linearization issues of the Punjabi DeConverter. Syntactic linearization is the process of defining arrangements of words in generated output. The algorithms and pseudocodes for implementation of syntactic linearization of a simple UNL graph, a UNL graph with scope nodes and a node having un-traversed parents or multiple parents in a UNL graph have been discussed in this paper. Special cases of syntactic linearization with respect to Punjabi language for UNL relations like ‘and’, ‘or’, ‘fmt’, ‘cnt’, and ‘seq’ have also been presented in this paper. This paper also provides implementation results of the proposed Punjabi DeConverter. The DeConverter has been tested on 1000 UNL expressions by considering a Spanish UNL language server and agricultural domain threads developed by Indian Institute of Technology (IIT), Bombay, India, as gold-standards. The proposed system generates 89.0% grammatically correct sentences, 92.0% faithful sentences to the original sentences, and has a fluency score of 3.61 and an adequacy score of 3.70 on a 4-point scale. The system is also able to achieve a bilingual evaluation understudy (BLEU) score of 0.72.

Key wordsDeConverter      EnConverter      Machine translation      Universal Networking Language (UNL)      Syntactic linearization     
Received: 11 March 2012      Published: 05 March 2013
CLC:  TP391  
Cite this article:

Parteek Kumar, Rajendra Kumar Sharma. Punjabi DeConverter for generating Punjabi from Universal Networking Language. Front. Inform. Technol. Electron. Eng., 2013, 14(3): 179-196.

URL:

http://www.zjujournals.com/xueshu/fitee/10.1631/jzus.C1200061     OR     http://www.zjujournals.com/xueshu/fitee/Y2013/V14/I3/179


Punjabi DeConverter for generating Punjabi from Universal Networking Language

DeConverter is core software in a Universal Networking Language (UNL) system. A UNL system has EnConverter and DeConverter as its two major components. EnConverter is used to convert a natural language sentence into an equivalent UNL expression, and DeConverter is used to generate a natural language sentence from an input UNL expression. This paper presents design and development of a Punjabi DeConverter. It describes five phases of the proposed Punjabi DeConverter, i.e., UNL parser, lexeme selection, morphology generation, function word insertion, and syntactic linearization. This paper also illustrates all these phases of the Punjabi DeConverter with a special focus on syntactic linearization issues of the Punjabi DeConverter. Syntactic linearization is the process of defining arrangements of words in generated output. The algorithms and pseudocodes for implementation of syntactic linearization of a simple UNL graph, a UNL graph with scope nodes and a node having un-traversed parents or multiple parents in a UNL graph have been discussed in this paper. Special cases of syntactic linearization with respect to Punjabi language for UNL relations like ‘and’, ‘or’, ‘fmt’, ‘cnt’, and ‘seq’ have also been presented in this paper. This paper also provides implementation results of the proposed Punjabi DeConverter. The DeConverter has been tested on 1000 UNL expressions by considering a Spanish UNL language server and agricultural domain threads developed by Indian Institute of Technology (IIT), Bombay, India, as gold-standards. The proposed system generates 89.0% grammatically correct sentences, 92.0% faithful sentences to the original sentences, and has a fluency score of 3.61 and an adequacy score of 3.70 on a 4-point scale. The system is also able to achieve a bilingual evaluation understudy (BLEU) score of 0.72.

关键词: DeConverter,  EnConverter,  Machine translation,  Universal Networking Language (UNL),  Syntactic linearization 
[1] Jin-song Su, Xiao-dong Shi, Yan-zhou Huang, Yang Liu, Qing-qiang Wu, Yi-dong Chen, Huai-lin Dong. Topic-aware pivot language approach for statistical machine translation[J]. Front. Inform. Technol. Electron. Eng., 2014, 15(4): 241-253.