Lingwistyka obliczeniowa (CL) to zastosowanie informatyki do analizy, syntezy i rozumienia języka pisanego i mówionego. Lingwistyka komputerowa jest stosowana w błyskawicznym tłumaczeniu maszynowym, systemach rozpoznawania mowy (SR), syntezatorach mowy (TTS), systemach interaktywnej odpowiedzi głosowej (IVR), wyszukiwarkach, edytorach tekstu i materiałach do nauki języków obcych. Ten interdyscyplinarny kierunek studiów wymaga wiedzy specjalistycznej w zakresie uczenia maszynowego (ML), głębokiego uczenia (DL), sztucznej inteligencji (AI), obliczeń kognitywnych i neuronauki.
Obliczeniowe zrozumienie języka zapewnia istotom ludzkim wgląd w myślenie i inteligencję. Komputery, które są kompetentne językowo, nie tylko ułatwiają ludzką interakcję z maszynami i oprogramowaniem, ale także sprawiają, że tekstowe i inne zasoby Internetu są łatwo dostępne w wielu językach. Cele biznesowe lingwistyki obliczeniowej obejmują:
- Tłumaczenie tekstu z jednego języka na inny.
- Wyszukiwanie tekstu, który odnosi się do określonego tematu.
- Analiza tekstu lub języka mówionego pod kątem kontekstu, sentymentu lub innych cech afektywnych.
- Odpowiadanie na pytania, w tym wymagające wnioskowania i odpowiedzi opisowych lub dyskursywnych.
- Podsumowywanie tekstu.
- Budowanie agentów dialogowych zdolnych do wykonywania złożonych zadań, takich jak dokonywanie zakupów, planowanie podróży lub planowanie konserwacji.
- Tworzenie chatbotów zdolnych do przejścia testu Turinga.
Większość prac w lingwistyce obliczeniowej – która ma zarówno elementy teoretyczne, jak i stosowane – ma na celu poprawę relacji między komputerami a językiem podstawowym. Polega ona na budowaniu artefaktów, które mogą być wykorzystywane do przetwarzania i wytwarzania języka. Budowanie takich artefaktów wymaga od naukowców zajmujących się danymi analizowania ogromnych ilości języka pisanego i mówionego zarówno w ustrukturyzowanych, jak i nieustrukturyzowanych formatach.
Typowo lingwiści obliczeniowi są zatrudnieni na uniwersytetach, w rządowych laboratoriach badawczych lub dużych przedsiębiorstwach. W sektorze prywatnym, pionowe firmy, takie jak Caterpillar zazwyczaj zatrudniają lingwistów komputerowych do uwierzytelniania dokładnego tłumaczenia instrukcji technicznych. Firmy zajmujące się oprogramowaniem technicznym, takie jak Microsoft, zazwyczaj zatrudniają lingwistów komputerowych do pracy nad przetwarzaniem języka naturalnego (NLP), pomagając programistom w tworzeniu głosowych interfejsów użytkownika (VUI), które ostatecznie pozwolą ludziom komunikować się z urządzeniami komputerowymi tak, jakby byli drugą osobą.
Więcej możliwości pracy istnieje dla ekspertów w dziedzinie lingwistyki, którzy pomogą programistom ulepszyć wyszukiwarki internetowe, zbudować wirtualnych asystentów i zintegrować rozpoznawanie mowy z innymi technikami przetwarzania języka. Rośnie również zapotrzebowanie na lingwistów obliczeniowych w sektorze publicznym, ponieważ rządy zmagają się z ciągłym wzrostem ilości nieustrukturyzowanych danych.
Ale chociaż koncepcja CL jest często kojarzona z AI, CL poprzedza rozwój AI, zgodnie z Association for Computational Linguistics.