Universal Networking Language
|
In machine translation, Universal Networking Language (UNL) is an artificial pivot language, that requires semi-automated translation from the initial text into its pivot equivalent, but allows automated translation from documents expressed in the pivot language into virtually any language. UNL is created by the UNDL Foundation.
The Universal Networking Language Project is a practical attempt to build a knowledge-based controlled translation system. It has developed a format specfication of an intermediary language (UNL), a limited lexicon (UW KB) and several demos each of which converts UNL to a natural language. As of 2004, the project is not finished yet.
BabelCode, UNL and KCE (by CMU) are all more or less based on knowledge representation theory but apply it in different levels.
The system is patented and users of UNL should "refrain from commercial activities of products generated from or in conjunction with the UNL".
The organisation behind UNL is also planning a UNL Encyclopedia.
External links
- UNDL Foundation (http://www.undl.org/) where UNL development is coordinated
- UNL system description (http://www.unl.ru/system.html)
- UNL Arabic Language Server (http://www.unl.rss.gov.jo/)
- UNL German Language Server (http://www.iai.uni-sb.de/iaien/en/unl.htm)
- UNL Italian Language Server (http://unl.ilc.pi.cnr.it/)
- UNL Latvian Language Server (http://www.ailab.lv/unl.htm)
- UNL Russian Language Server (http://www.unl.ru/)
- UNL Spanish Language Server (http://www.vai.dia.fi.upm.es/ing/projects/unl/index.htm)
- UNL Thai Language Server (http://www.links.nectec.or.th/unl/UnuWeb/UNLP_Homepage.htm)
- The patent on language translation (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=/netahtml/search-bool.html&r=1&f=G&l=50&co1=AND&d=ptxt&s1='United+Nations'.ASNM.&OS=AN/%22United+Nations%22&RS=AN/%22United+Nations%22)
- UNL Encyclopedia (http://www.undl.org/encyclopedia/invitation.htm)