TRAITEMENT AUTOMATIQUE DES LANGUES Master Sciences du

Transcription

TRAITEMENT AUTOMATIQUE DES LANGUES Master Sciences du
TRAITEMENT AUTOMATIQUE DES LANGUES
Master Sciences du Langage
2ème Année – Semestre 1
Département des Sciences du Langage
Université de Caen Basse-Normandie
https://dias.users.greyc.fr/?op=paginas/msdl.html
Session 1: Introduction
Organisation
Intervenants:
 Gaël Dias
 Sessions:
 12 CM (1h)
 Evaluation:
 Théorique (0.5)
 Pratique (0.5)

Session 1: Introduction
Plan
TAL et IA
 Théories du TAL
 Analyse Lexicale
 Analyse Syntaxique
 Analyse Sémantique
 Analyse Pragmatique
 Langage et Ambiguïté
 Applications du TAL
 Résumé

Session 1: Introduction
TAL et IA

Définir l'Intelligence
 Test de Turing
Session 1: Introduction
TAL et IA

Définir le TAL
 Le TAL est défini comme le domaine
d'application de l'informatique qui concerne
l'interaction langagière entre l'ordinateur et
l'être humain
Session 1: Introduction
Théories du TAL

Il y a-t-il des règles ou des associations?
 La courbe en U (Rumelhart & McClelland,
1986)
Session 2: Analyse Lexicale
Théories du TAL
TAL Structuraliste (Noam Chomsky)
 Capacité innée pour l'apprentissage des
langues
 Logique
 TAL Connexionniste (Michael Halliday)
 Interaction sociale et créativité
 Probabilités et Statistiques

Session 1: Introduction
Théories du TAL
Session 1: Introduction
Théories du TAL
Session 1: Introduction
Théories du TAL
Analyse Lexicale
 Comprendre les mots
 Analyse Syntaxique
 Comprendre l'ordre des mots
 Analyse Sémantique
 Comprendre le sens des phrases
 Analyse Pragmatique
 Comprendre le discours

Session 1: Introduction
Théories du TAL
Linguistique
Mathématique
Psychologie
TAL
Neuroscience
Informatique
Session 1: Introduction
Analyse Lexicale

Reconnaître les mots d'une langue
 le chat mange la souris
 qgjadgejg ygihoudqd hshds kkk
 je mange avec mon ami raklovacevici
 coup de foudre au pied du panier à salade
Session 1: Introduction
Analyse Lexicale

Reconnaître les mots d'une langue
 我理解中国人 (je comprends le chinois)
 pournepasperdrelenordilgardelesudaveclui
 ‫( وأنا أفهم العربية‬je comprends l'arabe)
 j'a_rive à c_mpr_ndre s_ns l_s let_res
 je copmrensd aevc les lerttes dnas le
déosrrde
 j konpran oci 1 sert1 vokbuler
Session 1: Introduction
Analyse Lexicale

Approche Structuraliste
Session 1: Introduction
Analyse Lexicale

Approche Connexionniste
Session 1: Introduction
Analyse Syntaxique

Vérifier la grammaticalité d'une phrase
 le chat mange la souris
 est ami il son avec train le dans
 le professeur regarde les élèves avec de
grands yeux
 professeur, nous voulons manger aller!
Session 1: Introduction
Analyse Syntaxique

Approche Structuraliste
Session 1: Introduction
Analyse Syntaxique

Approche Connexionniste
mange
choux
je
verts
les
je
mange
les
choux
verts
Session 1: Introduction
Analyse Sémantique

Comprendre le sens d'une phrase
 le chat mange la souris
 L'éléphant conduit une bouteille par les clés
 J'ai mis de l'eau dans mon vin
Session 1: Introduction
Analyse Sémantique

Approche Structuraliste
Session 1: Introduction
Analyse Sémantique

Approche Connexionniste
Session 1: Introduction
Analyse Pragmatique

Comprendre le discours
 Le chat mange la souris. Elle est délicieuse.
 L'homme mange le saucisson. Elle est ravie.
 L'attaquant drible le défenseur. Il se tord la
cheville.
Session 1: Introduction
Analyse Pragmatique

Approche Structuraliste
Session 1: Introduction
Analyse Pragmatique

Approche Connexionniste
Session 1: Introduction
Langage et Ambiguïté

Le Langage Naturel est ambigu
 Au niveau lexical
Session 1: Introduction
Langage et Ambiguïté

Le Langage Naturel est ambigu
 Au niveau syntaxique
Session 1: Introduction
Langage et Ambiguïté

Le Langage Naturel est ambigu
 Au niveau sémantique
Session 1: Introduction
Langage et Ambiguïté

Le Langage Naturel est ambigu
 Au niveau pragmatique
Session 1: Introduction
Applications du TAL
Systèmes OCR
 Correcteurs orthographiques et grammaticaux
 Ecriture intelligente
 Analyse d'Opinions
 Systèmes questions/réponses
 Traduction automatique
 Moteurs de recherche
 Résumé de textes
 Veille d'information
 Sécurité (biométrie douce)
 Etc ...

Session 1: Introduction
Résumé
TAL et IA
 Théories du TAL
 Analyse Lexicale
 Analyse Syntaxique
 Analyse Sémantique
 Analyse Pragmatique
 Langage et Ambiguïté
 Applications du TAL

Session 1: Introduction
Prochain Cours
CM: Modèles du Langage
https://dias.users.greyc.fr/?op=paginas/msdl.html
Session 1: Introduction

Documents pareils