Počítačová lingvistika (CL) je aplikace informatiky na analýzu, syntézu a porozumění psanému a mluvenému jazyku. Výpočetní lingvistika se používá v okamžitém strojovém překladu, systémech rozpoznávání řeči (SR), syntetizátorech převodu textu na řeč (TTS), systémech interaktivní hlasové odezvy (IVR), vyhledávačích, textových editorech a materiálech pro jazykovou výuku. Tento interdisciplinární obor vyžaduje odborné znalosti v oblasti strojového učení (ML), hlubokého učení (DL), umělé inteligence (AI), kognitivních počítačů a neurověd.
Počítačové porozumění jazyku poskytuje lidem vhled do myšlení a inteligence. Počítače, které jsou jazykově kompetentní, nejenže pomáhají usnadnit interakci člověka se stroji a softwarem, ale také umožňují snadnou dostupnost textových a dalších zdrojů internetu ve více jazycích. Mezi obchodní cíle počítačové lingvistiky patří:
- Překlad textu z jednoho jazyka do druhého.
- Vyhledávání textu, který se vztahuje k určitému tématu.
- Analýza textu nebo mluveného jazyka z hlediska kontextu, sentimentu nebo jiných afektivních vlastností.
- Zodpovídání otázek, včetně těch, které vyžadují odvozování a popisné nebo diskurzivní odpovědi.
- Shrnutí textu.
- Vytváření dialogových agentů schopných plnit složité úkoly, jako je nákup, plánování cesty nebo plánování údržby.
- Vytváření chatbotů schopných projít Turingovým testem.
Většina prací v oblasti počítačové lingvistiky – která má teoretické i aplikované prvky – je zaměřena na zlepšení vztahu mezi počítači a základním jazykem. Zahrnuje vytváření artefaktů, které lze použít ke zpracování a tvorbě jazyka. Vytváření takových artefaktů vyžaduje, aby datoví vědci analyzovali obrovské množství psaného a mluveného jazyka ve strukturovaných i nestrukturovaných formátech.
Typicky jsou počítačoví lingvisté zaměstnáni na univerzitách, ve vládních výzkumných laboratořích nebo ve velkých podnicích. V soukromém sektoru vertikální společnosti, jako je například Caterpillar, obvykle zaměstnávají počítačové lingvisty, aby ověřili přesný překlad technických příruček. Technické softwarové společnosti, jako je Microsoft, obvykle zaměstnávají počítačové lingvisty, aby pracovali na zpracování přirozeného jazyka (NLP) a pomáhali programátorům vytvářet hlasová uživatelská rozhraní (VUI), která nakonec umožní lidem komunikovat s počítačovými zařízeními, jako by to byl jiný člověk.
Další pracovní příležitosti existují pro odborníky na lingvistiku, kteří pomáhají vývojářům zlepšovat internetové vyhledávače, vytvářet virtuální asistenty a integrovat rozpoznávání řeči s dalšími technikami zpracování jazyka. Poptávka po počítačových lingvistech roste také ve veřejném sektoru, protože státní správa se potýká s neustálým nárůstem nestrukturovaných dat.
Ačkoli je pojem CL často spojován s umělou inteligencí, podle Asociace pro počítačovou lingvistiku CL předchází jejímu rozvoji.