Human language technology: applications to information access
Frequency
Every 2 years
Summary
The Human Language Technology (HLT) course presents methods for accessing information enclosed in large text collections. While the focus is on neural language models, their evolution and relationship to statistical or symbolic models are also presented.
Content
The methods, presented in this course, enable users to access to textual information across three types of barriers: the quantity barrier (large repositories), the cross-lingual barrier (different languages), and the subjective barrier (opinions and interactions).
After a brief introduction to the stages of natural language processing and text tokenization, the course will present through lectures and practical work (50% of the time each) the following approaches that overcome the three barriers to information access:
- The quantity barrier: vector space models for information retrieval; word vectors and non-contextual embeddings using RNNs and Transformers; text embeddings and vector databases; basics of question answering and retrieval augmented generation (RAG).
- The cross-lingual barrier: machine translation (MT) with n-gram models; decoding; recurrent neural models with attention; the Transformer for MT; large language models and their use for translation; evaluation of MT and translation biases.
- The subjective barrier: neural models for sentiment analysis; text generation using Transformers-based decoders; fine-tuning of LLMs (data and algorithms); instructed LLMs as charbots or problem solvers; prompt engineering and agentic AI.
- Power consumption, and ethical issues related to LLMs.
Keywords
Human language technology, language models, neural networks, machine translation, information search and retrieval.
Learning Prerequisites
Recommended courses
At least one prior course in statistics, machine learning, or computational linguistics. Ability to use Python for simple projects based on existing libraries.
Learning Outcomes
By the end of the course, the student must be able to:
- Explain the main neural network architectures used for human language technology
- Categorize HLT tasks and list state-of-the-art solutions to solve them using encoders or decoders
- Match in creative ways existing HLT building blocks to achieve new functionalities
- Assess / Evaluate critically the impact of training data on the resulting systems, related ethical issues, and bias correction strategies.
Assessment methods
Project report and oral presentation.
Dans les plans d'études
- Forme de l'examen: Multiple (session libre)
- Matière examinée: Human language technology: applications to information access
- Cours: 28 Heure(s)
- TP: 28 Heure(s)
- Type: optionnel
Semaine de référence
| Date | Heure | Salle | Cours |
|---|---|---|---|
| Mardi 08.09.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 15.09.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 22.09.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 29.09.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 06.10.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 13.10.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 27.10.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 03.11.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 10.11.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 17.11.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 24.11.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 01.12.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 08.12.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |
| Mardi 15.12.2026 | 13:15-17:00 | GCD0386 | Human language technology: applications to information access |