Jump to content

Machine translation: Difference between revisions

From Niidae Wiki
No edit summary
Line 1: Line 1:
<div style="float: right">
{|
{|
|-
|-
|valign=top| &nbsp;
|width=2|
|valign=top rowspan=2 width=12%|
<small>
<small>
<!-- translations of page purpose -->
<!-- translations of page purpose -->
<center>[[Meta:Interlanguage links|''Translate this page'']]!</center>
<center>[[Meta:Interlanguage links|''Translate this page'']]!</center>
 
<br/>
Help us develop tools for translating Wikipedia.
Help us develop tools for translating Wikipedia.</small>
 
|-
|-
|valign=top|
|}
</div>
The purpose of the '''Wiki(pedia) Machine Translation Project''' is to develop ideas, methods and tools that can help translate Wikipedia articles (and [[Wikimedia]] pages) from one language to another (particularly out of English and into languages with small numbers of fluent speakers).  
The purpose of the '''Wiki(pedia) Machine Translation Project''' is to develop ideas, methods and tools that can help translate Wikipedia articles (and [[Wikimedia]] pages) from one language to another (particularly out of English and into languages with small numbers of fluent speakers).  


==Motivation==
==Motivation==
<br>Small languages can't produce articles as fast as English wikimedia projects because the number of wikipedians is too low. The solution for this problem is the translation of English wikimedia projects. But, some languages will not have enough translators. Machine Translation can improve the productivity of the community.
Small languages can't produce articles as fast as English wikimedia projects because the number of wikipedians is too low. The solution for this problem is the translation of English wikimedia projects. But, some languages will not have enough translators. Machine Translation can improve the productivity of the community.


:But manual translation can be added later, for a more accurate text.
:But manual translation can be added later, for a more accurate text.


==Interlingua approach==
==Approaches==
 
===Interlingua approach===
A different, but related approach would be translating articles by hand into [http://www.eskimo.com/~ram/ Rick Morneau's interlingua for machine translation], then writing software modules to translate automatically from that interlingua into each target language. This only saves work with respect to direct translation if there are several target languages whose modules are well enough developed, but those modules are much easier to write than full real-language to real-language automatic translation systems.
A different, but related approach would be translating articles by hand into [http://www.eskimo.com/~ram/ Rick Morneau's interlingua for machine translation], then writing software modules to translate automatically from that interlingua into each target language. This only saves work with respect to direct translation if there are several target languages whose modules are well enough developed, but those modules are much easier to write than full real-language to real-language automatic translation systems.


==TradWiki/WikiTran==
===TradWiki/WikiTran===
:''Main article: [[Translation Wiki]]''
:''Main article: [[Translation Wiki]]''


TradWiki/WikiTran (WikipediaTranslator/WikiTranslator/BabelWiki) is a wiki that will be coded to help wikipedians translate articles from English to other languages.
TradWiki/WikiTran (WikipediaTranslator/WikiTranslator/BabelWiki) is a wiki that will be coded to help wikipedians translate articles from English to other languages.


==Translating between closely related languages==
===Translating between closely related languages===


I would imagine it would be an easier task to translate between similar languages than non-similar ones. For example, we have Wikipedias in Catalan and Spanish and Macedonian and Bulgarian, perhaps even Dutch and Afrikaans (some more studies would have to be done to evaluate which would be most appropriate). There is some free software being produced in Spain called [[:en:Apertium]] that might be useful here. - [[User:FrancisTyers|FrancisTyers]] 21:44, 2 March 2006 (UTC)
I would imagine it would be an easier task to translate between similar languages than non-similar ones. For example, we have Wikipedias in Catalan and Spanish and Macedonian and Bulgarian, perhaps even Dutch and Afrikaans (some more studies would have to be done to evaluate which would be most appropriate). There is some free software being produced in Spain called [[:en:Apertium]] that might be useful here. - [[User:FrancisTyers|FrancisTyers]] 21:44, 2 March 2006 (UTC)
Another possibility of such a translation would be to customize the text to the user. English from US and England are quite different, and the user will feel it. The same with Spanish from Spain and from Mexico. Such an adaption would make the user comfortable


==Existing free software==
==Existing free software==

Revision as of 10:33, 19 June 2007

Translate this page!


Help us develop tools for translating Wikipedia.

The purpose of the Wiki(pedia) Machine Translation Project is to develop ideas, methods and tools that can help translate Wikipedia articles (and Wikimedia pages) from one language to another (particularly out of English and into languages with small numbers of fluent speakers).

Motivation

Small languages can't produce articles as fast as English wikimedia projects because the number of wikipedians is too low. The solution for this problem is the translation of English wikimedia projects. But, some languages will not have enough translators. Machine Translation can improve the productivity of the community.

But manual translation can be added later, for a more accurate text.

Approaches

Interlingua approach

A different, but related approach would be translating articles by hand into Rick Morneau's interlingua for machine translation, then writing software modules to translate automatically from that interlingua into each target language. This only saves work with respect to direct translation if there are several target languages whose modules are well enough developed, but those modules are much easier to write than full real-language to real-language automatic translation systems.

TradWiki/WikiTran

Main article: Translation Wiki

TradWiki/WikiTran (WikipediaTranslator/WikiTranslator/BabelWiki) is a wiki that will be coded to help wikipedians translate articles from English to other languages.

I would imagine it would be an easier task to translate between similar languages than non-similar ones. For example, we have Wikipedias in Catalan and Spanish and Macedonian and Bulgarian, perhaps even Dutch and Afrikaans (some more studies would have to be done to evaluate which would be most appropriate). There is some free software being produced in Spain called en:Apertium that might be useful here. - FrancisTyers 21:44, 2 March 2006 (UTC)

Existing free software

  • Apertium
    • Apertium is an open-source platform (engine, tools) to build machine translation systems, mainly between related languages. Code, documentation, language pairs available from the Apertium website.
  • Moses (Moses is licensed under the LGPL.)
    • "Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. All you need is a collection of translated texts (parallel corpus)." (from their website Moses website.
  • Wikipedia translation
    • Tool designed to help populate smaller Wikipedias, for example translating country templates quickly

Resources:

General

Dictionaries


Code - inactive


References:

Discussion

See the talk:Wikipedia Machine Translation Project page.