Natural Language Processing Techniques, 2024-2025¶
Homework Assignments¶
- Assignments before the class of Jan 15, 2025: Read the materials related to speech recognition, linked in this section and then complete this test (deadline: 23:59 CET, Jan 14 2025).
- Assignments before the class of Jan 8, 2025: Read the materials related to full encoder-decoder transformer models, encoder-like transformers, large language models and multilingual models linked in this section and then complete this test (deadline: 23:59 CET, Jan 7 2025).
- Assignments before the class of Dec 18, 2024: Read the materials related to feedforward neural networks and transformers, linked in this section and then complete this test (deadline: 23:59 CET, Dec 17 2024).
- Assignments before the class of Dec 11, 2024: read the materials related to logistic regressors, embeddings and PyTorch linked in this section and then complete this test (deadline: 23:59 CET, Dec 10 2024).
- Assignments before the class of Dec 4th, 2024: read the contents of section Introduction to computational linguistics and natural language processing; after that, complete this test (deadline: 23:59 CET, Dec 3 2024).
Course Syllabus and Rules¶
These are the teaching materials for the course Técnicas de Procesamiento del Lenguaje Natural, coordinated by professor Juan Antonio Pérez Ortiz (@japer3z) at the University of Alacant and also taught by professor Miquel Esplà Gomis.
For information regarding the course assessment, please refer to the course official info page. Some additional aspects not covered in the syllabus include:
- Practical assignments are to be completed individually or in pairs, as indicated in each assignment description. Each of the course blocks (computational linguistics, text, speech) will have one or more practical assignments. The assignments in the first block contribute 25% to the final grade, the second block assignments contribute 55%, and the third block assignments contribute 20%. In case, the speech block has no practical assignments, the contributions of the first and second blocks will be 22% and 78%, respectively.
- Attendance in practical sessions is mandatory. Roll call will be taken in each in-person session. A maximum of 1 unexcused absence is allowed. If a student accumulates more unexcused absences than the allowed limit, they will not be able to pass the practical component of the course in the C2 examination. However, they will have the opportunity to pass it in the C4.
The source code of these pages, written in markdown for MkDocs, is available on GitHub.
You can obtain a local copy of these pages (e.g., for offline access) by executing:
wget --mirror --no-parent --convert-links --page-requisites https://jaspock.github.io/tpln2425
Please note that the content may change throughout the course.
The course has three blocks: