Co je strojový překlad?
Strojový překlad je oblast informatiky, která se zaměřuje na převod psaného textu nebo verbální řeči z jednoho přirozeného lidského jazyka do druhého. Výzkum v této oblasti začal v padesátých letech a od té doby postoupil k názoru, že od roku 2011 bylo k dispozici veřejnosti několik systémů strojového překladu. Úplně přesného překladu je však velmi obtížné dosáhnout pomocí strojů a mnoho úkolů v této oblasti však dosud nebylo vyřešeno.
Obecnou technikou používanou v strojovém překladu je převádění slov z jednoho jazyka do jejich ekvivalentů v jiném jazyce pomocí počítačového slovníku. Lidské jazyky jsou však složité a fráze mohou mít často více významů, takže účinné překladové programy musí brát v úvahu celé věty. Tyto programy musí spočítat význam každého slova. Například slovo „kniha“ může být substantivem jako v „četl knihu“ nebo sloveso jako „rezervuje let“. Analýzou kontextu mohou programy určit nejlepší slova pro překlad.
Algoritmy strojového překladu musí také brát v úvahu gramatickou strukturu cílového jazyka. Například pro anglická slova „červené tričko“ je přímý překlad do španělštiny „roja camisa“. Správná španělská gramatika umisťuje přídavná jména za podstatná jména, takže správný překlad musí následovat toto gramatické pravidlo a uspořádat španělský výsledek jako „camisa roja“. Gramatická pravidla mohou být snadno použitelná, jsou-li zahrnuta pouze dvě slova, ale mohou být pro strojový překlad složitá a obtížná, když je třeba převést celé věty a odstavce.
Přes pokroky v strojovém překladu byly počítačové programy na počátku 21. století stále náchylné k chybám. Technika k vyřešení tohoto problému je strojově podporovaný překlad lidí, při kterém program používají profesionální překladatelé. Tito odborníci si jsou vědomi omezení strojového překladu, takže jsou schopni najít a opravit běžné chyby. Kombinace služeb lidského a strojového překladu umožňuje rychlé a přesné převádění velkého množství textu.