Graduate Programs in Data Science & Business Informatics and in Digital Humanities
WDB-LM, WFU-LM
The course targets text analytics systems and applications to respond to business problems by discovering and presenting knowledge that is otherwise locked in textual form. The main objectives of the course are:
It is mandatory to read selected chapters from:
Date | Lecture | Slides | Material / Reference |
---|---|---|---|
19/09/2024 | Introduction to the course, NLP & Text Analytics. | 1 - Introduction to the Text Analytics course | J. Eisenstein. Introduction to Natural Language Processing. MIT Press. Chp. 1. |
20/09/2024 | Introduction to Python | 2- Introduction to Python | Notebook Introduction to Python |
26/09/2024 | Reminds on Probability | 3 - Reminds on Probability | |
27/09/2024 | Probabilistic Language Models | 4 - Probabilistic Language Models | Notebook Probabilistic Language Models |
03/10/2024 | Probabilistic Language Models | practice |
|
04/10/2024 | Text Indexing |
|
|
17/10/2024 | Text Indexing | ||
18/10/2024 | Text Indexing | ||
24/10/2024 | Text Indexing - Vector Space Models |
|
|
25/10/2024 | VSM Practice and Introduction to ML |
|
|
7/11/2024 | Student project presentations: proposal, brainstorming, discussion. | ||
8/11/2024 |
|
||
14/11/2024 |
|
|
|
15/11/2024 |
|
|
|
21/11/2024 |
|
|
|
22/11/2024 |
|
|
|
28/11/2024 |
|
||
29/11/2024 |
|
||
5/12/2024 |
|
||
6/12/2024 |
|
||
12/12/2024 |
|
|
|
13/12/2024 |
|
|
|
19/12/2024 |
|
||
20/12/2024 |
|
Learning essential techniques, algorithms, and models used in natural language processing. Understanding the architectures of typical text analytics applications and of libraries for building them. Expertise in design, implementation, and evaluation of applications that exploit analysis, interpretation, and transformation of texts.
The student will be assessed on the demonstrated ability to discuss the course contents using the appropriate terminology and to apply natural language processing techniques.
The student will be able to design, implement and evaluate applications that exploit the analysis, interpretation, and transformation of texts.
Attending students will be asked to participate in a group project aimed at assessing skills in the design and implementation of a text analytics task agreed upon with the teacher.
Non-attending students will be asked to solve exercises during a written exam and oral discussion.
Students will be able to analyze a text processing problem, select the correct methods to solve it, and implement a working solution. They will be aware of several issues related to the processing of text, including the reliability of the results, when applications involve human-annotated (subjective) data.
The behavior of students will be assessed during project development and/or at the written/oral exam.
Useful prerequisites: