Computationele taalkunde is een specialisatie op het grensvlak van
taalkunde en
informatica/
kunstmatige intelligentie waarin de computationele modellering van taalkundige verschijnselen centraal staat. Computationele taalkunde beperkt zich niet tot een specifiek domein binnen de taalkunde (
syntaxis,
semantiek,
pragmatiek,
fonetiek,
fonologie,
sociolinguïstiek). Het
vakgebied is sterk
interdisciplinair: onder meer
taalkundigen,
informatici,
KI'ers,
cognitief psychologen en
logici houden zich hiermee bezig. Computationele taalkunde wordt soms wel
computertaalkunde genoemd, maar die term is
ambigu omdat hij ook de wetenschap van
computertalen zou kunnen aanduiden.
Computerlinguïstiek is wel een algemeen aanvaard synoniem. Voorbeelden van onderzoeksgebieden binnen de computationele taalkunde zijn:
- Het detecteren en corrigeren van spelfouten
- Automatische syntactische ontleding met parsers en taggers, inclusief het toekennen van semantische rollen tussen werkwoorden en zinsdelen
- Het bepalen van de betekenis van ambigue woorden uit hun context, en het bepalen van onderwerpen van (passages in) spraak en tekst
- Het uitspreken van tekst met spraaksynthese
- Het bepalen van de pragmatische bedoeling van een uiting in een dialoog
- Automatisch samenvatten
- Automatisch vertalen