Natural language processing (NLP) is one of the most
important technologies of the information age, and
a crucial part of artificial intelligence. Applications of
NLP are everywhere because people communicate
almost everything in language: web search,
advertising, emails, customer service, language
translation, medical reports, etc. In this course,
several models and algorithms for automated textual
data processing will be described:
>1morpho-lexical level: electronic lexica, spelling
checkers;
>2 syntactic level: regular, context-free, stochastic
grammars, parsing algorithms;
>3 semantic level: models and formalisms for the
representation of meaning.
Several application domains will be presented:
Linguistic engineering, Information Retrieval, Text
mining (automated knowledge extraction), Textual
Data Analysis (automated document classification,
visualization of textual data).
Outcome: Not Provided