Introduction - .æ Complexité des analyses (fouille de données) Damien Nouvel (Inalco) Introduction

  • View
    213

  • Download
    0

Embed Size (px)

Text of Introduction - .æ Complexité des analyses (fouille de données) Damien Nouvel (Inalco)...

  • Introduction

    Damien Nouvel

    Damien Nouvel (Inalco) Introduction 1 / 20

  • Gnralits

    Plan

    1. Gnralits

    2. Le TAL et la linguistique

    3. Le TAL et linformatique

    4. Le TAL multidisciplinaire

    Damien Nouvel (Inalco) Introduction 2 / 20

  • Gnralits

    Sances et modalits de contrle

    Un semestre Aperu de diffrentes problmatiques TAL Mise en pratique (dialogue)

    Sances 12 sances Cours et ralisation applique

    Modalits de contrle (semestre) Un contrle (50%) Un examen final (50%) Une note de contrle continu (+/-1 point)

    Damien Nouvel (Inalco) Introduction 3 / 20

  • Gnralits

    Contenu du cours

    Progression Introduction Reconnaissance de lcriture et de la parole Extraction dinformations et indexation de documents Analyse et reprsentation de la langue Traduction automatique et assiste Agents dialogiques (TP, robots en ligne)

    Damien Nouvel (Inalco) Introduction 4 / 20

  • Le TAL et la linguistique

    Plan

    1. Gnralits

    2. Le TAL et la linguistique

    3. Le TAL et linformatique

    4. Le TAL multidisciplinaire

    Damien Nouvel (Inalco) Introduction 5 / 20

  • Le TAL et la linguistique

    Considrations linguistiques

    Tablette dUruk (-3000)

    Moyen de communication(oral, crit, sign, etc.)

    Classification : groupes,langues, dialectes

    Naturelles (biolangues) vs construites (conlangs, idolangues) https://www.youtube.com/watch?v=rupVq4m8a8g

    Structure : discours, propositions, mots, syllabes, lettres Double articulation (Martinet)

    Phonmes : units minimales de prononciation Morphmes ou monmes : units minimales de sens

    Comment dcomposer le langage ?Damien Nouvel (Inalco) Introduction 6 / 20

    https://www.youtube.com/watch?v=rupVq4m8a8g

  • Le TAL et la linguistique

    Langues et langages

    Quelques questions (quasi-philosophiques) se poser quoi sert une langue ? Comment fonctionne une langue ? Quelles units forment la langue ? Comment se combinent-elles ? Comment reprsenter la smantique ?

    Fonctions de Jakobson (Wikipedia, 2016) Expressive : expression des sentiments du locuteur Conative : fonction relative au rcepteur Phatique : mise en place et maintien de la communication Mtalinguistique : le code devient objet du message Rfrentielle : le message renvoie au monde extrieur Potique : la forme du texte devient lessentiel du message

    Damien Nouvel (Inalco) Introduction 7 / 20

  • Le TAL et la linguistique

    Support des langues : orales, crites, numriques Quelques dates

    (?) : langues orales 4000 : criture cuniforme (tablettes, Uruk, Irak) 4000 : papyrus (rouleaux, Egypte)

    Tablette dUruk

    200 : papier (Chine), parchemin et codex (Rome) 1400 : imprimerie (Allemagne, Gutenberg) 1800 : machine crire 1950 : ordinateur (USA, von Neumann, Turing) 1990 : tlphone portable

    Damien Nouvel (Inalco) Introduction 8 / 20

  • Le TAL et la linguistique

    Le langage : description vs. prescription

    Description Observations pour lexplication (et la reproduction) Langues naturelles

    Comprendre le mode de fonctionnement ? Prescription

    Contraintes lors de lapprentissage (syntaxe, lexique) Langues artificelles (y compris informatiques)

    Rationnaliser, normaliser, uniformaliser la langue

    Opposition de concepts indissociables Langues naturelles et artificielles

    Damien Nouvel (Inalco) Introduction 9 / 20

  • Le TAL et linformatique

    Plan

    1. Gnralits

    2. Le TAL et la linguistique

    3. Le TAL et linformatique

    4. Le TAL multidisciplinaire

    Damien Nouvel (Inalco) Introduction 10 / 20

  • Le TAL et linformatique

    Automate, mcanique

    Automate Jaquet-Droz (1770)

    Damien Nouvel (Inalco) Introduction 11 / 20

  • Le TAL et linformatique

    Quest-ce quun automate

    Du grec automaton : qui se meut par soi-mme, qui imiteles mouvements

    Pas ncessairement un robot

    Pendule et robot Nao

    Horloges (XIIIme) et pendules Pascaline (XVIIme) Boites musique (XIXme) et

    orgues de barbarie Ordinateurs (XXme) Nao (2010)

    Pas dintervention humaine, mcanisme indpendant

    Damien Nouvel (Inalco) Introduction 12 / 20

  • Le TAL et linformatique

    Linformatique comme calcul de symboles

    Dispositif purement artificiel Fonctionnement dcrit en thorie par Turing (1936)

    Automate qui accepte / reconnat un langage Machine comme : tats et transitions

    Machine de Turing (1936)

    Formalisation du calcul, mais aussi de la procdure Conu pour le calcul, massivement exploit pour le langage

    Damien Nouvel (Inalco) Introduction 13 / 20

  • Le TAL et linformatique

    Informatique

    Grace Hopper : A0, premier langage compil (1951)Damien Nouvel (Inalco) Introduction 14 / 20

  • Le TAL multidisciplinaire

    Plan

    1. Gnralits

    2. Le TAL et la linguistique

    3. Le TAL et linformatique

    4. Le TAL multidisciplinaire

    Damien Nouvel (Inalco) Introduction 15 / 20

  • Le TAL multidisciplinaire

    Caractrisations

    Le langage Expressivit (implicite, dductions) Gnrativit / compositionnalit Modes dexpression : oral, crit, signes, etc. Evolution par conventions sociales

    Linformatique Calcul binaire, entiers, flottants, etc. Procdures par squence dinstructions Copies exactes Tlcommunications et essor des nouvelles technologies

    TAL : Discipline issue de lessor de lutilisation delinformatique pour que des humains manipulent le langagepar dautres moyens et une autre chelle

    Damien Nouvel (Inalco) Introduction 16 / 20

  • Le TAL multidisciplinaire

    Capacits de traitement

    Linguistique : langues et langages Dtournement de Aspects de la thorie syntaxique (Chomsky, 1965)

    Comptence : capacits gnratives du langage Performance : observations sur la langue

    cart entre thorie et pratique Informatique et traitements automatiques

    Automate : pas dintervention humaine Utilisation de ressources (lexiques, grammaires)

    Dterminisme, codes, programmes Capacits en terme de

    Temps (processeurs) Espace (mmoire, disques)

    Complexit des analyses (fouille de donnes)

    Damien Nouvel (Inalco) Introduction 17 / 20

  • Le TAL multidisciplinaire

    Coder la langue

    Codage commme enregistrement Des donnes vocales (MP3, WMA, OGG) Des donnes textuelles (binaire, ASCII, ISO, UTF8)

    Codage comme reprsentation Lexiques, dictionnaires (listes, structures de traits) noncs, phrases, discours Documents (Word, PDF) Connaissances (web smantique)

    Codage commme calcul

    Damien Nouvel (Inalco) Introduction 18 / 20

  • Le TAL multidisciplinaire

    Quelques repres historiques du TAL

    Quelques dates approximatives 1955 : Traduction automatique 1955 : IA (Intelligence Artificielle) 1957 : Grammaire gnrative, hirarchie (Chomsky) 1965 : Systmes de dialogue (ELIZA, SHRDLU) 1967 : Brown Corpus 1970 : Reconnaissance de la parole et synthse vocale 1980 : Rseaux smantiques (Wordnet, graphes conceptuels) 1990 : Unicode 1995 : Internet 1995 : Recherche dinformation structure (entits nommes) 1997 : FrenchTreeBank 2005 : Liaison de donnes textuelles (Wikipedia) 2012 : Deep Learning (word2vec)

    Damien Nouvel (Inalco) Introduction 19 / 20

  • Le TAL multidisciplinaire

    Symboles, donnes, connaissances Deux types dapproches en TAL

    Symboliques (automates) Numriques (apprentissage automatique)

    Elles sont complmentaires Lintelligence artificielle

    Simuler lhumain (robotique, Nao) Transhumanisme, humain augment, singularit

    Rassurez-vous, on y est pas encore Par exemple, testons quelques agents conversationnels

    http://www.eliza.levillage.org http://www.jabberwacky.com/george http://www.mitsuku.com/ http://ec2-54-215-197-164.us-west-1.compute.

    amazonaws.com/speech.php et bien dautres https://www.chatbots.org

    Damien Nouvel (Inalco) Introduction 20 / 20

    http://www.eliza.levillage.orghttp://www.jabberwacky.com/georgehttp://www.mitsuku.com/http://ec2-54-215-197-164.us-west-1.compute.amazonaws.com/speech.phphttp://ec2-54-215-197-164.us-west-1.compute.amazonaws.com/speech.phphttps://www.chatbots.org

    GnralitsLe TAL et la linguistiqueLe TAL et l'informatiqueLe TAL multidisciplinaire