Hvad er maskinoversættelse?
Maskinoversættelse er et felt inden for datalogi, der fokuserer på at konvertere skrevet tekst eller mundtlig tale fra et naturligt menneskeligt sprog til et andet. Forskning på dette område begyndte i 1950'erne og er siden fremskreden til det punkt, at der fra 2011 var flere maskineoversættelsessystemer tilgængelige til offentlig brug. Helt nøjagtig oversættelse er imidlertid meget vanskeligt at opnå ved hjælp af maskiner, og mange udfordringer på dette område var endnu ikke løst.
Den generelle teknik, der bruges i maskinoversættelse, er at konvertere ord fra et sprog til deres ækvivalenter på en anden tunge ved hjælp af en edb-ordbog. Menneskelige sprog er imidlertid komplekse, og sætninger kan ofte have flere betydninger, så effektive oversættelsesprogrammer skal tage hele sætninger i betragtning. Disse programmer skal beregne betydningen af hvert ord. For eksempel kan ordet "bog" være et substantiv som i "han læste en bog" eller et verb såsom "han vil booke en flyvning." Ved at analysere kontekst kan programmer bestemme de bedste ord til oversættelsen.
Maskinoversættelsesalgoritmer skal også overveje grammatikstrukturen på målsproget. Som et eksempel er den direkte oversættelse til spansk for de engelske ord "rød skjorte" "roja camisa." Korrekt spansk grammatik anbringer adjektiver efter substantiv, så ordentlig oversættelse skal dog følge denne grammatikregel og omarrangere det spanske resultat som "camisa roja." Grammatikregler kan være enkle at anvende, når kun to ord er involveret, men kan blive komplekse og vanskelige for maskinoversættelse at behandle, når hele sætninger og afsnit skal konverteres.
På trods af fremskridt inden for maskinoversættelse var computerprogrammer i det tidlige 21. århundrede stadig udsat for fejl. En teknik til at løse dette problem er maskinunderstøttet menneskelig oversættelse, hvor professionelle menneskelige oversættere bruger programmet. Disse fagfolk er opmærksomme på begrænsningerne i maskinoversættelse, så de er i stand til at finde og rette almindelige fejl. Ved at kombinere oversættelsestjenester til mennesker og maskiner kan store mængder tekst konverteres både hurtigt og præcist.