MOLTO: Multilingual Online Translation

Aarne Ranta, Cristina España-Bonet · 2012

syntax: fun Like : Person -> Item -> Fact Concrete syntax (first approximation): lin Like x y = x ++ likes ++ y -Eng lin Like x y = x ++ tycker om ++ y -Swe lin Like x y = y ++ ++ x -Ita Complexity of concrete syntax Italian: agreement, rection, clitics (il vino Maria vs. il vino mi ; tu mi piaci) lin Like x y = y.s ! nominative ++ case x.isPron of { True => x.s ! dative ++ piacere_V ! y.agr ; False => piacere_V ! y.agr ++ a ++ x.s ! accusative } oper piacere_V = verbForms piaccio piace ... Moreover: contractions (tu piaci ai bambini), tenses, mood, ... The GF Resource Grammar Library Currently for 22 languages; 3-6 months for new language. Complete morphology, comprehensive syntax, lexicon of irregular words. Common syntax API: lin Like x y = mkCl x (mkV2 (mkV like)) y -Eng lin Like x y = mkCl x (mkV2 (mkV tycker) om) y -Swe lin Like x y = mkCl y (mkV2 piacere_V dative) x -Ita Word/phrase alignments via abstract syntax Domains for case studies Mathematical exercises (<WebALT) Patents in biomedical and pharmaceutical domain Museum object descriptions Demo: tourist phrasebook (web and Android phones) Other potential uses Wikipedia articles E-commerce sites Medical treatment recommendations Social media SMS Contracts

Read the paper · More papers on PaperTik