Natural language processing
- Code de l'UE INFOM233
-
Horaire
30 15Quadri 1
- Crédits ECTS 5
- Langue
- Professeur Beuls Katrien
L'étudiant n'a pas seulement une connaissance théorique des sujets à l'étude, mais aussi une expérience pratique pratique.
Ce cours étudie le langage du point de vue de l'intelligence artificielle, en se concentrant sur son rôle dans la communication. En substance, nous étudierons comment les agents artificiels sont capables de (apprendre à) comprendre le sens sous-jacent aux énoncés en langage naturel (compréhension), ainsi que d'exprimer leurs idées sous la forme d'expressions linguistiques (production). Nous examinons comment les connaissances linguistiques peuvent être décrites en termes de correspondances forme-sens et comment ces correspondances peuvent être formalisées et mises en œuvre.
Nous examinerons une gamme de concepts et de techniques d'IA bien connus, y compris la représentation des connaissances, la résolution de problèmes par la recherche, l'unification, les architectures de niveau méta et la réflexion computationnelle.
Modules abordés:
Introduction and Scientific Framework
Modelling the Emergence of Language
Computational Construction Grammar
Representing Meaning
Learning Language From Semantically Annotated Corpora
Learning Language Through Intention Reading and Pattern Finding
Narrative-based language understanding
Exercises pratiques sur les thématiques abordées dans les cours théoriques.
Logiciel à installer: FCG Editor (https://www.fcg-net.org/download/)
Syllabus du cours:
- Beuls, K., & Van Eecke, P. (2023). Natural Language Processing -- Course reader. [service de reprographie UNamur]
- Slides disponible via Webcampus
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Master 60 en sciences informatiques | Standard | 0 | 5 | |
Master 120 en sciences informatiques, à finalité spécialisée en data science | Standard | 0 | 5 | |
Master 120 en sciences informatiques, à finalité spécialisée en software engineering | Standard | 0 | 5 | |
Master 60 en sciences informatiques | Standard | 1 | 5 | |
Master 120 en sciences informatiques, à finalité spécialisée en data science | Standard | 2 | 5 | |
Master 120 en sciences informatiques, à finalité spécialisée en software engineering | Standard | 2 | 5 |