Traitement de Langages et Dialogues Naturels par Ordinateur

Dimension: px
Commencer à balayer dès la page:

Download "Traitement de Langages et Dialogues Naturels par Ordinateur"

Transcription

1 Traitement de Langages et Dialogues Naturels par Ordinateur Une introduction Philippe Muller Institut de Recherche en Informatique de Toulouse CNRS-Université Paul Sabatier Philippe.Muller Traitement de Langageset Dialogues Naturelspar Ordinateur p.1/75

2 Plan du cours Introduction les applications les problèmes l analyse syntaxique automatique la représentation du sens des phrases l au-delà travaux pratiques Cours Enseeiht Septembre 2003 p.2/75

3 Pour quoi faire : les applications traduction automatique interface homme-machine (IHM) systèmes de dialogues (oral ou non) interrogation de bases de données génération de textes résumé automatique recherche d information et indexation Cours Enseeiht Septembre 2003 p.3/75

4 Les domaines concernés la linguistique l intelligence artificielle la philosophie du langage la psychologie Plusieurs appelations linguistique informatique (Computational Linguistics CL) traitement automatique des langues naturelles TALN Natural Language Processing (NLP) Cours Enseeiht Septembre 2003 p.4/75

5 La traduction automatique La traduction automatique, c est facile, non? (1) It is not hard, I think? Ce est pas dur, je pense? (2) Automated translation is not hard, isn t it? automatisé traduction est pas dur, est pas ce? (3) la traduction automatique, c est facile, non? is machine translation, it easy, not? (altavista.com) problème des constructions (adjectifs, genre, articles) structures différentes entre langages Cours Enseeiht Septembre 2003 p.5/75

6 Problèmes du mot à mot (4) Time flies like an arrow. a. Temps mouche comme une flèche. b. Les mouches du temps aiment une flèche. c. Le temps vole comme une fléche. (5) Le temps file comme une flèche. (6) les enfants et les femmes enceintes (7) pregnant children and women Problèmes majeurs : ambiguïté lexicale ambiguïté grammaticale Cours Enseeiht Septembre 2003 p.6/75

7 Interface homme-machine M où voulez vous aller? H je veux un billet pour paris M ok, en 1ere ou 2e classe? M euh non je me suis trompé sur la première réponse, je veux aller à Bordeaux H en première classe. ce sera XXXX euros SVP. Cours Enseeiht Septembre 2003 p.7/75

8 La recherche d information répondre à des questions : (8) Qui a gagné Roland-Garros [chez les femmes]? (9) Qui a découvert la radioactivité? (10) Qui a le record du 100m haies? Cours Enseeiht Septembre 2003 p.8/75

9 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Cours Enseeiht Septembre 2003 p.9/75

10 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Cours Enseeiht Septembre 2003 p.9/75

11 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Le 100 mètres a un nouveau recordman : Bidule. Cours Enseeiht Septembre 2003 p.9/75

12 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Le 100 mètres a un nouveau recordman : Bidule. Bidule a presque battu le record du 100m. Cours Enseeiht Septembre 2003 p.9/75

13 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Le 100 mètres a un nouveau recordman : Bidule. Bidule a presque battu le record du 100m. Le record du 100m a été battu par bidule. Cours Enseeiht Septembre 2003 p.9/75

14 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Le 100 mètres a un nouveau recordman : Bidule. Bidule a presque battu le record du 100m. Le record du 100m a été battu par bidule. Bidule a fait forte impression au 100m. Il a battu le record. Cours Enseeiht Septembre 2003 p.9/75

15 La recherche d information Ex : lister tous les records sportifs et les mettre sous la forme : Nom/Discipline Bidule a battu le record du 100m. Bidule a explosé l ancien record de Machin. Le 100 mètres a un nouveau recordman : Bidule. Bidule a presque battu le record du 100m. Le record du 100m a été battu par bidule. Bidule a fait forte impression au 100m. Il a battu le record. La compagnie Truc produit plus de 100 mètres de couturière par jour, un record. Cours Enseeiht Septembre 2003 p.9/75

16 La génération automatique input : x entier naturel(x) y y = successeur(x) output : Tout entier naturel a un successeur. Cours Enseeiht Septembre 2003 p.10/75

17 Le résumé automatique input : ce cours Cours Enseeiht Septembre 2003 p.11/75

18 Le résumé automatique input : ce cours output : Traiter le langage naturel par ordinateur, c est compliqué mais on y arrive à peu près. Cours Enseeiht Septembre 2003 p.11/75

19 Grammaire et analyse Pourquoi la grammaire? structuration du sens phrase liste de mots Justine Henin a battu Kim Clijsters Kim Clijsters a battu Justine Henin mais Kim Clijsters a été battue par Justine Henin je (ne) veux (pas) un billet pour Paris (Pierre et Marie Curie) ont découvert la radioactivité Cours Enseeiht Septembre 2003 p.12/75

20 Les niveaux de traitement phonologie : les sons les mots morphologie : la forme des mots (conjugaisons, etc) syntaxe/lexique : l organisation des mots en structures sémantique : le sens des mots le sens de la phrase pragmatique : le sens des phrases en contexte (dans un texte, un dialogue). Cours Enseeiht Septembre 2003 p.13/75

21 Deuxième partie : la syntaxe de la bonne vieille grammaire...? Cours Enseeiht Septembre 2003 p.14/75

22 Deuxième partie : la syntaxe de la bonne vieille grammaire...? des règles structurales Cours Enseeiht Septembre 2003 p.14/75

23 Deuxième partie : la syntaxe de la bonne vieille grammaire...? des règles structurales pouvoir décrire les structures de phrase possibles Cours Enseeiht Septembre 2003 p.14/75

24 Deuxième partie : la syntaxe de la bonne vieille grammaire...? des règles structurales pouvoir décrire les structures de phrase possibles pouvoir analyser les phrases en structure Cours Enseeiht Septembre 2003 p.14/75

25 Des règles structurales pourquoi certaines phrases sont correctes et pas d autres règles de bonne formation L ignorance toujours est prête à s admirer. Admirer toujours prête est ignorance l à s Cours Enseeiht Septembre 2003 p.15/75

26 Des règles structurales pourquoi certaines phrases sont correctes et pas d autres règles de bonne formation L ignorance toujours est prête à s admirer. Admirer toujours prête est ignorance l à s certains mots sont complètement substituables dans les mêmes contextes catégories syntaxiques Je vois un problème/je vois un chien Cours Enseeiht Septembre 2003 p.15/75

27 Des règles structurales pourquoi certaines phrases sont correctes et pas d autres règles de bonne formation L ignorance toujours est prête à s admirer. Admirer toujours prête est ignorance l à s certains mots sont complètement substituables dans les mêmes contextes catégories syntaxiques Je vois un problème/je vois un chien certains groupes de mots sont complètement substituables constituants Je vois un problème arriver/je vois le chien du voisin arriver Cours Enseeiht Septembre 2003 p.15/75

28 Notions de grammaire formelle Pour rendre compte de ces régularités, un modèle de base serait assimilable à un système de production/réécriture ( générativisme ) : DET le S NP VP NP DET N VP V VP V NP DET la N chien N chat V mange V dort symbole terminaux / symboles non-terminaux (mots)/(catégories syntaxiques) lexique / structure Cours Enseeiht Septembre 2003 p.16/75

29 Complétude et correction On essaie de faire coller le langage généré avec le langage naturel. Parmi les phrases acceptées : Le chien mange le chat. Le chien dort. Le chien dort le chat. La chien mange. surgénération (grammaire incorrecte) Phrase refusée : Le chien marche dans le parc. sous-génération (grammaire incomplète) Cours Enseeiht Septembre 2003 p.17/75

30 Différents types de grammaire règle générale de réécriture : A 1, A 2,..., A i B 1, B 2,... B j même chose avec i j même chose avec i = 1 A B C D même chose avec symbole terminal à gauche de toute partie droite de règle A x B C D hiérarchie de complexité de Chomsky : type 0 type 1 type 2 type 3 Cours Enseeiht Septembre 2003 p.18/75

31 Utilisation en analyse Analyse de Le chien mange le chat Cours Enseeiht Septembre 2003 p.19/75

32 Utilisation en analyse Analyse de Le chien mange le chat S NP DET le N chien VP V mange NP DET N le chat Cours Enseeiht Septembre 2003 p.19/75

33 Concevoir la grammaire Problèmes : que mettre dans le lexique? (mot, racine) quels constituants? quelles hiérarchies? contraintes lexicales (transitivité,...) Cours Enseeiht Septembre 2003 p.20/75

34 Expressivité et performances l exemple plus haut ne contient pas de récursivité : on peut définir simplement l analyse par un automate à état fini. grammaire trop simple la grammaire des langages naturels est intrinsèquement récursive : NP NP PROP RELATIVE PROP RELATIVE QUI V NP Cours Enseeiht Septembre 2003 p.21/75

35 Expressivité et performances règle générale de réécriture : A 1, A 2,..., A i B 1, B 2,... B j trop complexe à analyser (reconnaissance en grammaire transformationnelle indécidable) type 1 : à peine mieux, complexité exponentielle. Plus simple et praticable : context-free grammar (type 2) A B 1, B 2,... B j squelette commun aux formalismes grammaticaux modernes Cours Enseeiht Septembre 2003 p.22/75

36 La question de l expressivité besoin d exprimer plus de généralités : accord en genre : GN DET feminin Nom féminin GN DET masculin Nom masc Cours Enseeiht Septembre 2003 p.23/75

37 La question de l expressivité besoin d exprimer plus de généralités : accord en genre : GN DET feminin Nom féminin GN DET masculin Nom masc accord en nombre : explosion! GN DET feminin sg Nom féminin GN DET masculin sg Nom féminin GN DET feminin pl Nom masc pl GN DET masculin pl Nom masc pl Cours Enseeiht Septembre 2003 p.23/75

38 Grammaires avec traits syntaxiques la solution : factoriser GN[genre=a] DET[genre=a] Nom[genre=a] GN[nombre=a] DET[nombre=a] Nom[nombre=a] signifie que l accord doit se faire avec deux traits : genre+nombre= accord grammatical GN[gen=a,nb=b] DET[gen=a,nb=b] Nom[gen=a,nb=b] factoriser : une structure accord=gen+nb Cours Enseeiht Septembre 2003 p.24/75

39 Structures de traits Problème : dans les chiens, les est ambigu entre féminin et masculin structure de traits : matrice de paires d attributs-valeurs, pas nécessairement instanciées [ [ genre masc vs acc nombre pluriel acc nombre pluriel ] ] Cours Enseeiht Septembre 2003 p.25/75

40 La subsomption Une ST S1 subsume une ST S2, si toute l information contenue dans S1 est aussi dans S2 (S1 est plus générale que S2) genre nombre [ nombre masc pluriel pluriel ]?? nombre genre nombre personne 2 pluriel masc pluriel Cours Enseeiht Septembre 2003 p.26/75

41 L unification L unification de deux structures S1 et S2 correspond à la fusion des informations qu elles contiennent, si elles sont compatibles. Formellement : l unification de S1 et S2, si elle existe, est une ST S3 telle que S3 est subsumée par S1 et S2, et S3 est minimale par rapport à la subsomption. ex : genre nombre nombre personne 3 genre masc pluriel pluriel masc nombre personne 3 pluriel Cours Enseeiht Septembre 2003 p.27/75

42 Unification (suite) l accord est alors l unification des structures de traits les Det [ ] acc nombre pluriel +chiens N acc genre masc nombre pluriel [GN les chiens]= GN genre acc nombre grammaire d unification masc pluriel Cours Enseeiht Septembre 2003 p.28/75

43 Structures de traits complexes st structure récursive : valeures peuvent etre des ST accord cas nombre sg pers 3 datif accord cas genre nombre féminin sg pers 3 accusatif Cours Enseeiht Septembre 2003 p.29/75

44 Structures de traits complexes on peut contraindre une ST avec des liens réentrants : A= sujet verbe acc 1 [ acc 1 ] nombre sg pers 2 différent de : B= sujet verbe acc acc nombre sg pers 2 nombre sg pers 2 pourquoi? Cours Enseeiht Septembre 2003 p.30/75

45 Réponse C= sujet [ acc [ genre ] masc quel est le résultat de A C, et B C? Cours Enseeiht Septembre 2003 p.31/75

46 Réponse C= sujet [ acc [ genre ] masc A C= sujet verbe [ ] genre masc acc 1 nombre sg pers 2 [ ] acc 1 Cours Enseeiht Septembre 2003 p.31/75

47 Réponse C= sujet [ acc [ genre ] masc A C= sujet verbe [ ] genre masc acc 1 nombre sg pers 2 [ ] acc 1 B C= sujet verbe [ genre masc acc nombre sg [ acc pers 2 [ nombre sg pers 2 ] ]] Cours Enseeiht Septembre 2003 p.31/75

48 Structure de traits réentrantes elles sont en fait formellement équivalentes à des graphes dirigés non-cycliques (DAG : directed acyclic graphs). sujet acc pers 2 nb sg verbe acc Cours Enseeiht Septembre 2003 p.32/75

49 Techniques d analyse des CFG problème : à partir d une grammaire, comment extraire la structure d une phrase donnée? recherche top-down dans graphe et/ou (profondeur ou largeur) bottom-up à partir de la chaine (de G à D ou de D à G). éventuellement plusieurs résultats possibles reconnaissance : une phrase est-elle admise ( correcte ) pour une grammaire analyse : quelles sont les règles qui expliquent la bonne formation (ou les bonnes formations) Cours Enseeiht Septembre 2003 p.33/75

50 Analyse Top-down Le chien mange le chat. (objectif : S) Cours Enseeiht Septembre 2003 p.34/75

51 Analyse Top-down Le chien mange le chat. (objectif : S) S NP VP Cours Enseeiht Septembre 2003 p.34/75

52 Analyse Top-down Le chien mange le chat. (objectif : S) S NP VP NP DET N VP V NP Cours Enseeiht Septembre 2003 p.34/75

53 Analyse Top-down Le chien mange le chat. (objectif : S) S NP VP NP DET N DET le N chien VP V NP Cours Enseeiht Septembre 2003 p.34/75

54 Analyse Top-down Le chien mange le chat. (objectif : S) S NP VP NP DET N DET le N chien VP V NP V mange NP DET N... Cours Enseeiht Septembre 2003 p.34/75

55 Analyse Top-down gauche à droite // droite à gauche profondeur ou largeur d abord problèmes : règles du type NP NP PP doit stocker une grande partie de l arbre de recherche en cas de largeur d abord. Cours Enseeiht Septembre 2003 p.35/75

56 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. Cours Enseeiht Septembre 2003 p.36/75

57 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N Cours Enseeiht Septembre 2003 p.36/75

58 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N NP DET N NP V DET N Cours Enseeiht Septembre 2003 p.36/75

59 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N NP DET N NP DET N NP V DET N NP V NP Cours Enseeiht Septembre 2003 p.36/75

60 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N NP DET N NP DET N VP V NP NP V DET N NP V NP NP VP Cours Enseeiht Septembre 2003 p.36/75

61 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N NP DET N NP DET N VP V NP S NP VP NP V DET N NP V NP NP VP S Cours Enseeiht Septembre 2003 p.36/75

62 Analyse Bottom-Up exemple en gauche droite Le chien mange le chat. DET N V DET N NP DET N NP DET N VP V NP S NP VP NP V DET N NP V NP NP VP S gauche à droite // droite à gauche profondeur ou largeur d abord Cours Enseeiht Septembre 2003 p.36/75

63 Analyse Coin gauche left-corner parsing top-down : méthode trop aveugle (beaucoup de règles dans une grammaire par rapport à celles effectivement appliquée sur une phrase particulière, ignore les mots de la phrase. Cours Enseeiht Septembre 2003 p.37/75

64 Analyse Coin gauche left-corner parsing top-down : méthode trop aveugle (beaucoup de règles dans une grammaire par rapport à celles effectivement appliquée sur une phrase particulière, ignore les mots de la phrase. bottom-up : méthode aussi peu informée : on essaye tout, en partant du bas, sans s occuper de ce qu on cherche au final. Cours Enseeiht Septembre 2003 p.37/75

65 Analyse Coin gauche left-corner parsing top-down : méthode trop aveugle (beaucoup de règles dans une grammaire par rapport à celles effectivement appliquée sur une phrase particulière, ignore les mots de la phrase. bottom-up : méthode aussi peu informée : on essaye tout, en partant du bas, sans s occuper de ce qu on cherche au final. intermédiaire : bottom up au départ, en cherchant à continuer à reconnaître ce qu on a commencé (top-down à ce moment) Cours Enseeiht Septembre 2003 p.37/75

66 Exemple d analyse Le chien mange le chat. DET N V DET N DET N NP bottom-up NP est le début de la production S NP VP (coin gauche) on va chercher à vérifier cette règle on cherche donc maintenant un VP (si on regarde de droite à gauche : coin droit de la règle. ) Cours Enseeiht Septembre 2003 p.38/75

67 Analyse avec trace chart parsing encore un problème : toutes les analyses précédentes jettent les hypothèses infirmées, même quand elles pourraient servir plus tard exemple : VP V NP ADV / VP V NP PP J ai vu (l homme qui a tiré sur Jacques Chirac) de mes propres yeux. on cherche à satisfaire la première règle (échec), on passe à la seconde travail fait deux fois. Cours Enseeiht Septembre 2003 p.39/75

68 Analyse avec trace solution : garder tous les constituants reconnus, et mettre en attente toutes les règles les faisant potentiellement intervenir chart (une trace de ce qui a été fait) sur l exemple on garde en mémoire : (règles pointées) VP V NP ADV VP V NP PP il ne reste plus qu à trouver un ADV ou un PP. Cours Enseeiht Septembre 2003 p.40/75

69 Vers une grammaire plus poussée On commence par l anglois : catégories? règles? traits syntaxiques? principes? Cours Enseeiht Septembre 2003 p.41/75

70 Vers une grammaire plus poussée On commence par l anglois : catégories? Adj, Adv, Pro, Rel, Prep,... règles? traits syntaxiques? principes? Cours Enseeiht Septembre 2003 p.41/75

71 Vers une grammaire plus poussée On commence par l anglois : catégories? Adj, Adv, Pro, Rel, Prep,... règles? traits syntaxiques? cas, genre, nombre, personne, forme, mode, temps, verbale,... principes? Cours Enseeiht Septembre 2003 p.41/75

72 Vers une grammaire plus poussée On commence par l anglois : catégories? Adj, Adv, Pro, Rel, Prep,... règles? traits syntaxiques? cas, genre, nombre, personne, forme, mode, temps, verbale,... principes? accord, arguments du verbe Cours Enseeiht Septembre 2003 p.41/75

73 Un début S -> NP VP NP -> PN NP -> PN Rel NP -> Det Nbar Nbar -> N Nbar -> N Rel Rel -> Wh VP VP -> IV VP -> TV NP VP -> DV NP PP VP -> SV S PP -> P NP Cours Enseeiht Septembre 2003 p.42/75

74 Quelques problèmes non triviaux dépendances longue distance Myriam a promis à Philippe d être à l heure. J ai vu l homme qui a tiré sur Jacques Chirac. Les Corses sont fiers, les Belges aussi. ambiguité syntaxique : je (vois (un chien) (avec un téléscope)) (dans le parc) je (vois (un quidam avec un chapeau) (dans le parc)) même forme de surface / 2 interprétations Cours Enseeiht Septembre 2003 p.43/75

75 Quelques formalismes d unification (1) : GPSG Generalized Phrase Structure Grammar pas de réentrance, récursion finie sémantique : Montague Cours Enseeiht Septembre 2003 p.44/75

76 Quelques formalismes d unification (2) : LFG Lexical Functional Grammar Forme générale S NP V P ( sujet = ) ( = ) traits disjonctifs, contraintes sémantique : C-structures Cours Enseeiht Septembre 2003 p.45/75

77 Quelques formalismes d unification (3) : HPSG Head-driven Phrase Structure Grammar principes généralisant encore plus : chaque catégorie possède un trait tête, qui dirige la composition de structures. traits disjonctifs, ST typés+héritage sémantique : théorie des situations (situation theory) Cours Enseeiht Septembre 2003 p.46/75

78 Quelques formalismes d unification (4) : CG grammaire catégorielle (categorial grammar) Forme générale : X (X/Y ) Y X Z X\Z sémantique : Montague Cours Enseeiht Septembre 2003 p.47/75

79 Problèmes globaux couverture : modèle de grammaire complèt très difficile à faire (mots inconnus, structures oubliées, etc) complexité : trop de lectures possibles rend inexploitables si grammaire trop ambiguë importance de l information lexicale pour désambiguiser (ex : verbes transitifs ou non, structure argumentale), coûteuse à rassembler. quelques alternatives : modèles d apprentissage statistiques, analyse superficielle Cours Enseeiht Septembre 2003 p.48/75

80 Troisième partie : la sémantique objectifs : représentation & désambiguisation But de la sémantique formelle : construire une représentation de l information véhiculée par des expressions en langage naturel. au niveau de la phrase ; au niveau d une suite de phrases (discours). Cours Enseeiht Septembre 2003 p.49/75

81 Représentation du discours la mise en relation d une forme (obéissant à des règles de bonne formulation la syntaxe) avec un contenu, le sens, déterminé par le sens des parties. Deux problèmes principaux : 1. quelle est la forme logique d une phrase, d un discours (la sémantique) 2. comment faire correspondre à une phrase sa forme logique par un processus de composition à partir des expressions du langage. (c est l interface entre l ensemble syntaxe/lexique et la sémantique). Cours Enseeiht Septembre 2003 p.50/75

82 Sémantique simple à base de traits un trait sem ou trad ou... S sem syn... pred 1 sujet 2 NP sem 2 syn... VP sem 1 syn... Cours Enseeiht Septembre 2003 p.51/75

83 Plus généralement S(sem :f(semnp,semvp)) NP(sem :semnp) VP(sem :semvp) les formalismes varient sur la nature de la fonction de composition du sens représentation exprimable sous forme logique Cours Enseeiht Septembre 2003 p.52/75

84 Rappel rapide de logique termes : variables x i, constantes c j, images de fonctions f(x) propositions atomiques : prédicats P (x), Q(x 1, x 2, x 3 ) propositions construites avec,,, : P (x) Q(y) quantificateurs :, x[(oiseau(x) pingouin(x)) vole(x)] Cours Enseeiht Septembre 2003 p.53/75

85 Forme logique la question de la sémantique est : quelle est la forme logique d une phrase? Cours Enseeiht Septembre 2003 p.54/75

86 Forme logique la question de la sémantique est : quelle est la forme logique d une phrase? (12) Jean dort. Cours Enseeiht Septembre 2003 p.54/75

87 Forme logique la question de la sémantique est : quelle est la forme logique d une phrase? (13) Jean dort. dort(jean) dort(j) nom(j, Jean ) dort(j, t) dormir(e) agent(e) = j dormir(e, j) e t now Cours Enseeiht Septembre 2003 p.54/75

88 Interface syntaxe / sémantique Si l on admet que la représentation de la phrase suivante : (14) Un homme dort. est la formule x (homme(x) dort(x)) Les questions à résoudre sont : 1. quelle est la contribution de chaque élément lexical à l ensemble de la formule? 2. quelles sont les règles de combinaison de ces éléments qui donnent la formule finale? Cours Enseeiht Septembre 2003 p.55/75

89 Exemple avec une CFG S NP V NP D N N homme D un V dort syntaxe + lexique FL de un x... FL de dort prédicat FL de homme prédicat Cours Enseeiht Septembre 2003 p.56/75

90 Rappel (rapide) de lambdacalcul une façon abstraite de définir une fonction et ses arguments on va ici n utiliser que des fonctions dont le résultat final est une formule logique du premier ordre. ex : λx(oiseau(x)) mécanisme de beta-réduction : composition de formules lambda [λx(oiseau(x))](y) donne oiseau(y) arguments des fonctions peuvent être des prédicats ou même des formules : λp ( x(oiseau(x) P (x)) Cours Enseeiht Septembre 2003 p.57/75

91 Exemple (suite) Il faut considérer la sémantique des expressions comme des lambda-abstractions en attente de leurs arguments. Ainsi la sémantique d un verbe peut être : [dort] = λx dort(x) Celle d un nom commun est similaire : [homme] = λx homme(x) Et celle du déterminant peut aussi s écrire : [un] = λp λr ( x P (x) R(x)) Cours Enseeiht Septembre 2003 p.58/75

92 Composition sémantique [un] ([homme]]) =... = λr (homme(x) R(x)) ([un] ([homme]))([dort]) =... = x(homme(x) dort(x)) Cours Enseeiht Septembre 2003 p.59/75

93 Le processus de traduction category1(sem :f(semnp,semvp)) categorie2(sem :semnp) categorie3(sem :semvp)... ici par exemple, f = application lambda (pour toutes les règles) Cours Enseeiht Septembre 2003 p.60/75

94 Le processus de traduction S :( x (homme(x) dormir(x))) NP :λr ( x homme(x) R(x)) VP :λx(dormir(x) dort DET :λp λr ( x P (x) R(x)) N :λx(homme(x)) un homme Cours Enseeiht Septembre 2003 p.61/75

95 Exercice : plus de sémantique noms, verbes intransitifs : ok noms propres (Marie) verbes transitifs (Bernadette aime Jacques) adjectifs (Un bon chien) pronom relatif (Un chien qui passe aboie) quantification : (chaque homme possède un cerveau) Cours Enseeiht Septembre 2003 p.62/75

96 Noms propres (15) Jerry dort. S NP VP PN V Jerry [dort] = λx dormir(x) dort Cours Enseeiht Septembre 2003 p.63/75

97 Noms propres (16) Jerry dort. S NP VP PN V Jerry [dort] = λx dormir(x) [Jerry ] = j dort Cours Enseeiht Septembre 2003 p.63/75

98 Noms propres (17) Jerry dort. S NP VP PN V Jerry [dort] = λx dormir(x) [Jerry ] = j [Jerry ] = λp (P (x)) dort Cours Enseeiht Septembre 2003 p.63/75

99 Verbes transitifs (18) Georges ennuie Elaine. S NP PN VP V NP Georges ennuie PN Elaine [ennuie] = λp λx[p.λy(ennuie(x, y))] [ennuie] = λxλy(ennuie(x, y)) Cours Enseeiht Septembre 2003 p.64/75

100 Adjectifs (19) Jerry est malade. (20) Un petit chien aboie. S NP PN VP V ADJ NP DET S ADJ N VP V Jerry est malade un [malade] = λx(malade(x)) petit chien aboie Cours Enseeiht Septembre 2003 p.65/75

101 Le verbe être (21) Jerry est un comique. (22) Jerry est malade. S NP PN Jerry VP V est DET NP N [etre] = λp P un comique [etre] = λp λxp (λy(p (y) x = y)) Cours Enseeiht Septembre 2003 p.66/75

102 Quantification universelle (23) Chaque homme aime une femme. NP DET Chaque N homme S VP V aime NP DET N [Chaque] = λp λr( x P (x) R(x)) une femme Cours Enseeiht Septembre 2003 p.67/75

103 Quantification définie (24) Le voisin dort. S NP DET le N voisin VP V dort [le] = λp λr ( x P (x) ( y P (y) P (x)) R(x)) [le] = λp λr ( x ( y P (y) P (x)) R(x)) Cours Enseeiht Septembre 2003 p.68/75

104 Verbes enchâssés (25) Kramer préfère dormir. S NP PN VP V VP Kramer préfère V dormir [préf érer ] = λp λx(pref erer(x, P (x)) [dormir ] = L A λxdormir(x) T E X Cours Enseeiht Septembre 2003 p.69/75

105 Traduction sur mesure on a vu avec un ordre fixe = pas souple pour chaque règle de syntaxe, une règle différente et on ajuste S(semNP(semVP)) > NP VP VP(semNP(semV)) > V NP... Cours Enseeiht Septembre 2003 p.70/75

106 Ordre d application l ordre est pénible à lister typage sémantique des cat. syntaxiques t : type booléen e : type objet types construits : (T1/T2) est une fonction d un domaine T1 vers un domaine T2, si T1 et T2 sont des types. un prédicat est par exemple de type (e/t) ex de règle (on considère que le type de s est t) : s > np vp np= λ P (..P(x)) (attend un prédicat) type ((e/t)/t) vp= λ x (..(x)) (attend un objet) type (e/t) l ordre de composition est nécessairement [np] ([vp]) Cours Enseeiht Septembre 2003 p.71/75

107 Retour sur les applications Par rapport aux modèles théoriques : problème de passage à l échelle (scalability) problème des ressources (lexicales essentiellement) problèmes des performances (complexité temps et mémoire) problème de validation Cours Enseeiht Septembre 2003 p.72/75

108 Simplifications domaines restreints (dialogue, base de données) approches robustes (syntaxe) approches presque exactes, statistiques (recherche d information)... Cours Enseeiht Septembre 2003 p.73/75

109 Exemple : le dialogue faux départs répétition relâchement de syntaxe (négation) mots manquants fragments Cours Enseeiht Septembre 2003 p.74/75

110 L au-delà la pragmatique : le langage en contexte présupposition : Le roi de France est chauve. temps : Je suis parti avant qu il arrive/ Je suis parti avant d être saoûl. temps :Jerry alla au restaurant et mangea du homard. / Jerry alla au restaurant et alla au cinema. anaphore : Hillary 1 ne parle pas à Monica 2. Elle 1 ne l 2 aime pas. une certaine forme de raisonnement est nécessaire Cours Enseeiht Septembre 2003 p.75/75

Grammaires d unification

Grammaires d unification Cours sur le traitement automatique des langues (IV) Violaine Prince Université de Montpellier 2 LIRMM-CNRS Grammaires d unification Grammaire catégorielle Grammaire syntagmatique généralisée (GPSG) Les

Plus en détail

TD 1 - Structures de Traits et Unification

TD 1 - Structures de Traits et Unification TD 1 - Structures de Traits et Unification 1 Définitions Un trait (en: feature) est un couple attribut-valeur. Une structure de traits (en: feature structure) est un ensemble de traits. On peut les représenter

Plus en détail

fiche D AUTOCORRECTION Frimousse, une petite chienne qu'on a adoptée le mois dernier, est intelligente et docile.

fiche D AUTOCORRECTION Frimousse, une petite chienne qu'on a adoptée le mois dernier, est intelligente et docile. fiche D AUTOCORRECTION 3.4 Les accords sont corrects dans chaque groupe du nom. On met souvent sur le dos de l inattention les erreurs d orthographe grammaticale. Bien accorder les mots exige de l observation

Plus en détail

dans un cadre richement typé

dans un cadre richement typé Sémantique des déterminants dans un cadre richement typé Christian Retoré Université de Bordeaux & IRIT, Toulouse (en 2012 2013) TALN 2013, les Sables d Olonne A Sémantique des déterminants A.1. Pourquoi

Plus en détail

Chapitre 2. Eléments pour comprendre un énoncé

Chapitre 2. Eléments pour comprendre un énoncé Chapitre 2 Eléments pour comprendre un énoncé Ce chapitre est consacré à la compréhension d un énoncé. Pour démontrer un énoncé donné, il faut se reporter au chapitre suivant. Les tables de vérité données

Plus en détail

Systèmes décisionnels et programmation avancée

Systèmes décisionnels et programmation avancée Systèmes décisionnels et programmation avancée M1 SIR Philippe Muller et Mustapha Mojahid, Matthieu Serrurier, Marie-Christine Scheix 2014-2015 Introduction structure du cours intervenants introduction

Plus en détail

Déterminants possessifs

Déterminants possessifs POSSESSIFS MATÉRIEL POUR ALLOPHONES 1 Déterminants Déterminants référents Déterminants possessifs Le déterminant possessif indique une relation d appartenance, de possession, de parenté, d origine, etc.,

Plus en détail

Utilisation des tableaux sémantiques dans les logiques de description

Utilisation des tableaux sémantiques dans les logiques de description Utilisation des tableaux sémantiques dans les logiques de description IFT6281 Web Sémantique Jacques Bergeron Département d informatique et de recherche opérationnelle Université de Montréal bergerja@iro.umontreal.ca

Plus en détail

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1 Chap 4: Analyse syntaxique 1 III- L'analyse syntaxique: 1- Le rôle d'un analyseur syntaxique 2- Grammaires non contextuelles 3- Ecriture d'une grammaire 4- Les méthodes d'analyse 5- L'analyse LL(1) 6-

Plus en détail

mes m est mets/met mais mets

mes m est mets/met mais mets GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES MES HOMOPHONES M EST METS/MET MAIS METS 1 Homophones grammaticaux de catégories différentes mes m est mets/met mais mets mes : déterminant possessif pluriel, féminin

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

Intelligence Artificielle et Robotique

Intelligence Artificielle et Robotique Intelligence Artificielle et Robotique Introduction à l intelligence artificielle David Janiszek david.janiszek@parisdescartes.fr http://www.math-info.univ-paris5.fr/~janiszek/ PRES Sorbonne Paris Cité

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

majuscu lettres accent voyelles paragraphe L orthographe verbe >>>, mémoire préfixe et son enseignement singulier usage écrire temps copier mot

majuscu lettres accent voyelles paragraphe L orthographe verbe >>>, mémoire préfixe et son enseignement singulier usage écrire temps copier mot majuscu conjugaison >>>, L orthographe singulier syllabe virgule mémoire lettres et son enseignement graphie suffixe usage accent ; écrire féminin temps voyelles mot point Renforcer l enseignement de l

Plus en détail

Cours de Master Recherche

Cours de Master Recherche Cours de Master Recherche Spécialité CODE : Résolution de problèmes combinatoires Christine Solnon LIRIS, UMR 5205 CNRS / Université Lyon 1 2007 Rappel du plan du cours 16 heures de cours 1 - Introduction

Plus en détail

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite

Plus en détail

quelque quelque(s) quel(s) que/quelle(s) que quel(s) / quelle(s) qu elle(s)

quelque quelque(s) quel(s) que/quelle(s) que quel(s) / quelle(s) qu elle(s) GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES QUELQUE HOMOPHONES QUELQUE(S) QUEL(S) QUE/QUELLE(S) QUE QUEL(S)/QUELLE(S) QU ELLE(S) 1 Homophones grammaticaux de catégories différentes quelque quelque(s) quel(s)

Plus en détail

Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais

Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais Yayoi Nakamura-Delloye To cite this version: Yayoi Nakamura-Delloye.

Plus en détail

Modélisation des données

Modélisation des données Modélisation des données Le modèle Entité/Association Le MCD ou modèle Entité/Association est un modèle chargé de représenter sous forme graphique les informations manipulées par le système (l entreprise)

Plus en détail

Compte rendu de la formation

Compte rendu de la formation Compte rendu de la formation «Expertise de vos pratiques en Méthode Naturelle de la Lecture et de l Ecriture (MNLE)» Animée par Sybille Grandamy Le 10 mars 2015 BILAN QUALITATIF ET QUANTITATIF 9 participant(e)s

Plus en détail

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique Ressources pour les enseignants et les formateurs en français des affaires Activité pour la classe : CFP Crédit : Joelle Bonenfant, Jean Lacroix Thèmes et situations : Agenda et Emploi du temps Fiche pédagogique

Plus en détail

Pour écrire un texte sans fautes

Pour écrire un texte sans fautes Module d éducation au préscolaire et d enseignement au primaire Projet pilote CommUniQ. Pour écrire un texte sans fautes Écrire un texte est une activité exigeante, ce qui est normal, puisque c est une

Plus en détail

UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES

UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES UTILISATION DU WEB COMME MEGA-BASE DE DONNÉES LINGUISTIQUE : APPLICATION À LA TRADUCTION DE COOCCURRENCES LEXICALES FRANÇAISES-ANGLAISES Chrystel Millon & Stéphanie Léon Equipe DELIC Université de Provence

Plus en détail

GOL502 Industries de services

GOL502 Industries de services GOL502 Industries de services Conception d un service Partie IIb Version 2013 Introduction Conception d un service partie IIb Nous verrons dans ce chapitre Modélisation d un service; Langage de modélisation

Plus en détail

1.The pronouns me, te, nous, and vous are object pronouns.

1.The pronouns me, te, nous, and vous are object pronouns. 1.The pronouns me, te, nous, and vous are object pronouns.! Marie t invite au théâtre?!! Oui, elle m invite au théâtre.! Elle te parle au téléphone?!! Oui, elle me parle au téléphone.! Le prof vous regarde?!!!

Plus en détail

Accompagnement personnalisé 6e

Accompagnement personnalisé 6e éduscol Accompagnement personnalisé 6e Accompagnement personnalisé en 6ème Problème pédagogique : l élève fait des erreurs dans la conjugaison du présent de l indicatif. Compétence 1 : Conjuguer les verbes,

Plus en détail

La phonétisation de "plus", "tous" et de certains nombres : une analyse phono-syntaxique

La phonétisation de plus, tous et de certains nombres : une analyse phono-syntaxique La phonetisation de "plus", "tous" et de certains nombres. La phonétisation de "plus", "tous" et de certains nombres : une analyse phono-syntaxique Jean-Philippe Goldman, Christopher Laenzlinger et Eric

Plus en détail

MIS 102 Initiation à l Informatique

MIS 102 Initiation à l Informatique MIS 102 Initiation à l Informatique Responsables et cours : Cyril Gavoille Catherine Pannier Matthias Robine Marc Zeitoun Planning : 6 séances de cours 5 séances de TD (2h40) 4 séances de TP (2h40) + environ

Plus en détail

RECONNAÎTRE UN NOM. Tu vas apprendre à reconnaître un nom!!!!!!

RECONNAÎTRE UN NOM. Tu vas apprendre à reconnaître un nom!!!!!! NOM : Prénom : Classe : Date : Ecrire se faire comprendre RECONNAÎTRE UN NOM Dans ce dossier: Tu vas apprendre à reconnaître un nom!!!!!! Tu vas apprendre à différencier les noms propres des noms sales

Plus en détail

ces ses c est s est sais / sait

ces ses c est s est sais / sait GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES CES HOMOPHONES SES C EST S EST SAIS / SAIT 1 Homophones grammaticaux de catégories différentes ces ses c est s est sais / sait ces : déterminant démonstratif pluriel

Plus en détail

Distinction des questions et des consignes

Distinction des questions et des consignes ET ŒIL DES CONSIGNES (OUTILS D EXPLORATION ET D INTÉGRATION DE LA LECTURE) 1 Questions et consignes Distinction des questions et des consignes Théorie Comment différencier les questions et les consignes

Plus en détail

! Text Encoding Initiative

! Text Encoding Initiative Format XML: suite! le contenu d un élément est la concaténation de! texte! et d éléments (imbrication)! => structure arborescente! pas de chevauchement de balises! => exemple : une analyse syntagmatique

Plus en détail

T2GC. Enseignement secondaire technique Régime de la formation de technicien. Date: 06.08.2014 ANGLA6. Anglais 6

T2GC. Enseignement secondaire technique Régime de la formation de technicien. Date: 06.08.2014 ANGLA6. Anglais 6 Date: 06.08.2014 Enseignement secondaire technique Régime de la formation de technicien T2GC ANGLA6 Anglais 6 Division génie civil Section génie civil Nombre de leçons: 2 Semestre: 6 Langue véhiculaire:

Plus en détail

Formula Negator, Outil de négation de formule.

Formula Negator, Outil de négation de formule. Formula Negator, Outil de négation de formule. Aymerick Savary 1,2, Mathieu Lassale 1,2, Jean-Louis Lanet 1 et Marc Frappier 2 1 Université de Limoges 2 Université de Sherbrooke Résumé. Cet article présente

Plus en détail

Thomas Dutronc : Demain

Thomas Dutronc : Demain Thomas Dutronc : Demain Paroles et musique : Thomas Dutronc Mercury / Universal Music Thèmes La conception de la vie, la joie de vivre, l insouciance. Objectifs Objectifs communicatifs : Donner son avis,

Plus en détail

TP1 - Prise en main de l environnement Unix.

TP1 - Prise en main de l environnement Unix. Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents

Plus en détail

Document d aide au suivi scolaire

Document d aide au suivi scolaire Document d aide au suivi scolaire Ecoles Famille Le lien Enfant D une école à l autre «Enfants du voyage et de familles non sédentaires» Nom :... Prénom(s) :... Date de naissance :... Ce document garde

Plus en détail

Voici Léa : elle est blonde et elle a les yeux bleus. Elle a douze ans. Elle porte un t-shirt blanc. a. b. c.

Voici Léa : elle est blonde et elle a les yeux bleus. Elle a douze ans. Elle porte un t-shirt blanc. a. b. c. et MODULE CONTRAT D APPRENTISSAGE Dans ce module, tu vas apprendre à demander et dire ton âge décrire des personnes décrire des vêtements parler des ressemblances et des différences Pour écrire une annonce

Plus en détail

Créer un mémento grammatical portatif et évolutif pour tablettes et smartphones

Créer un mémento grammatical portatif et évolutif pour tablettes et smartphones Enseigner les Langues et Cultures de l Antiquité avec les TICE http://lettres.ac-dijon.fr TraAM travaux académiques mutualisés, un accompagnement au développement des usages des TIC Créer un mémento grammatical

Plus en détail

NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2

NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2 NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2 Résultats aux évaluations nationales CM2 Annexe 1 Résultats de l élève Compétence validée Lire / Ecrire / Vocabulaire / Grammaire / Orthographe /

Plus en détail

Homophones grammaticaux de catégories différentes. s y si ci

Homophones grammaticaux de catégories différentes. s y si ci GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES S Y HOMOPHONES SI CI 1 Homophones grammaticaux de catégories différentes s y si ci s y : pronom personnel se (e élidé devant une voyelle) à la troisième personne

Plus en détail

I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le

I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le I. Le déterminant Il détermine le nom. Le déterminant indique le genre, le nombre et le degré de détermination du nom. 1. L article le, la, les, l, d, au, aux, du, des, un, une, des, du, de l, de la, des.

Plus en détail

Diapo 1. Objet de l atelier. Classe visée. Travail en co-disciplinarité (identité et origine académique des IEN)

Diapo 1. Objet de l atelier. Classe visée. Travail en co-disciplinarité (identité et origine académique des IEN) COMMENTAIRE Séminaire national Réforme de la série Gestion-administration Lyon 10 et 11 mai 2012 Vendredi matin Martine DECONINCK (IEN EG), Michèle SENDRE (IEN L), Isabelle VALLOT (IEN EG) Diapo 1. Objet

Plus en détail

Atelier ATOLL pour les grammaires d arbres adjoints

Atelier ATOLL pour les grammaires d arbres adjoints TALN 2001, Tours, 2-5 juillet 2001 Atelier ATOLL pour les grammaires d arbres adjoints François Barthélemy 1, Pierre Boullier 2, Philippe Deschamp 2, Linda Kaouane 2 et Éric Villemonte de la Clergerie

Plus en détail

Fiche de synthèse sur la PNL (Programmation Neurolinguistique)

Fiche de synthèse sur la PNL (Programmation Neurolinguistique) 1 Fiche de synthèse sur la PNL (Programmation Neurolinguistique) La programmation neurolinguistique (PNL) fournit des outils de développement personnel et d amélioration de l efficacité relationnelle dans

Plus en détail

Mots interrogatifs. Quand,comment,pourquoi,qui... sont des mots interrogatifs qui servent à introduire une phrase interrogative.

Mots interrogatifs. Quand,comment,pourquoi,qui... sont des mots interrogatifs qui servent à introduire une phrase interrogative. 1 Mots interrogatifs Quand,comment,pourquoi,qui... sont des mots interrogatifs qui servent à introduire une phrase interrogative. ous pouvons principalement les classer en 3 groupes. *Les adjectifs interrogatifs

Plus en détail

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement

Plus en détail

Attestation de maîtrise des connaissances et compétences au cours moyen deuxième année

Attestation de maîtrise des connaissances et compétences au cours moyen deuxième année Attestation de maîtrise des connaissances et compétences au cours moyen deuxième année PALIER 2 CM2 La maîtrise de la langue française DIRE S'exprimer à l'oral comme à l'écrit dans un vocabulaire approprié

Plus en détail

DESCRIPTEURS NIVEAU A2 du Cadre européen commun de référence pour les langues

DESCRIPTEURS NIVEAU A2 du Cadre européen commun de référence pour les langues DESCRIPTEURS NIVEAU A2 du Cadre européen commun de référence pour les langues ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES Activités de production et stratégies PRODUCTION ORALE MONOLOGUE SUIVI

Plus en détail

Réussir son entrée en grammaire au CE1

Réussir son entrée en grammaire au CE1 CE1 Réussir son entrée en grammaire au CE1 Françoise Bellanger Aurélie Raoul-Bellanger ISBN : 978-2-7256-3249-0 Retz, 2013 pour la présente édition Direction éditoriale : Sylvie Cuchin Édition : Charlotte

Plus en détail

La demande Du consommateur. Contrainte budgétaire Préférences Choix optimal

La demande Du consommateur. Contrainte budgétaire Préférences Choix optimal La demande Du consommateur Contrainte budgétaire Préférences Choix optimal Plan du cours Préambule : Rationalité du consommateur I II III IV V La contrainte budgétaire Les préférences Le choix optimal

Plus en détail

POUR ÉCRIRE UN MOT 1 : LOGICIEL DE SIMULATION LINGUISTIQUE

POUR ÉCRIRE UN MOT 1 : LOGICIEL DE SIMULATION LINGUISTIQUE 157 POUR ÉCRIRE UN MOT 1 : UN LOGICIEL DE SIMULATION LINGUISTIQUE Il est aujourd'hui devenu courant, dans des matières comme la physique ou la chimie, de simuler sur ordinateur certaines expériences trop

Plus en détail

Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective

Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective Ce qui était bien Ce qui n était pas bien Questions J ai appris Bon résumé des valeurs Simplicité du format Présentateurs sympathiques et joie communicative Bonbons Utilisation réelle du feedback Présentation

Plus en détail

I. LE CAS CHOISI PROBLEMATIQUE

I. LE CAS CHOISI PROBLEMATIQUE I. LE CAS CHOISI Gloria est une élève en EB4. C est une fille brune, mince avec un visage triste. Elle est timide, peureuse et peu autonome mais elle est en même temps, sensible, serviable et attentive

Plus en détail

PROJET DE FIN D ETUDES

PROJET DE FIN D ETUDES MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE ****** INSTITUT NATIONAL DES SCIENCES APPLIQUEES TOULOUSE Département de Génie Electrique & Informatique ****** PROJET DE FIN D ETUDES ROLE D UNE

Plus en détail

eduscol Ressources pour la voie professionnelle Français Ressources pour les classes préparatoires au baccalauréat professionnel

eduscol Ressources pour la voie professionnelle Français Ressources pour les classes préparatoires au baccalauréat professionnel eduscol Ressources pour la voie professionnelle Ressources pour les classes préparatoires au baccalauréat professionnel Français Présentation des programmes 2009 du baccalauréat professionnel Ces documents

Plus en détail

Apprentissage Automatique

Apprentissage Automatique Apprentissage Automatique Introduction-I jean-francois.bonastre@univ-avignon.fr www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs

Plus en détail

Transducteurs d arbres et (peut-être un peu) apprentissage

Transducteurs d arbres et (peut-être un peu) apprentissage Transducteurs d arbres et (peut-être un peu) apprentissage A. Lemay 2006 Taxonomie des transducteurs d arbres Syntax Directed translation (Irons 60) Attributed Tree Transducers (Knuth 68, Fülop 81) Rational

Plus en détail

Homophones grammaticaux de catégories différentes. ce se

Homophones grammaticaux de catégories différentes. ce se GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES CE HOMOPHONES SE 1 Homophones grammaticaux de catégories différentes ce se ce : déterminant démonstratif masculin singulier. Il fait partie d un GN dont le noyau

Plus en détail

Langue Française. Syllabus A1. Description globale du niveau A1 utilisateur élémentaire

Langue Française. Syllabus A1. Description globale du niveau A1 utilisateur élémentaire Langue Française Redatto da Dott.ssa Annie Roncin Syllabus A1 Description globale du niveau A1 utilisateur élémentaire L étudiant peut : -comprendre et utiliser des expressions familières et quotidiennes

Plus en détail

Formation Pédagogique 3h

Formation Pédagogique 3h Formation Pédagogique 3h Carole MOULIN Conseillère Pédagogique généraliste Bourgoin 2 20 mars 2013 Ecrire c est: Copier Ecrire sans erreurs sous la dictée Concevoir et écrire une phrase, des phrases, un

Plus en détail

Initiation à la Programmation en Logique avec SISCtus Prolog

Initiation à la Programmation en Logique avec SISCtus Prolog Initiation à la Programmation en Logique avec SISCtus Prolog Identificateurs Ils sont représentés par une suite de caractères alphanumériques commençant par une lettre minuscule (les lettres accentuées

Plus en détail

Livret personnel de compétences

Livret personnel de compétences Livret personnel de compétences Grilles de références pour l évaluation et la validation des compétences du socle commun au palier 2 Janvier 2011 MENJVA/DGESCO eduscol.education.fr/soclecommun LES GRILLES

Plus en détail

Théorie des Langages

Théorie des Langages Théorie des Langages Analyse syntaxique descendante Claude Moulin Université de Technologie de Compiègne Printemps 2010 Sommaire 1 Principe 2 Premiers 3 Suivants 4 Analyse 5 Grammaire LL(1) Exemple : Grammaire

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

Fondements de l informatique Logique, modèles, et calculs

Fondements de l informatique Logique, modèles, et calculs Fondements de l informatique Logique, modèles, et calculs Cours INF423 de l Ecole Polytechnique Olivier Bournez Version du 20 septembre 2013 2 Table des matières 1 Introduction 9 1.1 Concepts mathématiques........................

Plus en détail

Stratégies favorisant ma réussite au cégep

Stratégies favorisant ma réussite au cégep Source de l image :daphneestmagnifique.blogspot.ca Stratégies favorisant ma réussite au cégep par Services adaptés du Cégep de Sainte-Foy Table des matières UN GUIDE POUR TOI!... 2 STRATÉGIES DE GESTION

Plus en détail

S organiser autrement

S organiser autrement S organiser autrement Dominique Tibéri enseignant en cycle 3 et formateur à l IUFM Nancy (54) propose ici une alternative à la préparation de classe telle qu elle est demandée par l Institution. Préparer

Plus en détail

LIVRET PERSONNEL DE COMPÉTENCES

LIVRET PERSONNEL DE COMPÉTENCES Nom... Prénom... Date de naissance... Note aux parents Le livret personnel de compétences vous permet de suivre la progression des apprentissages de votre enfant à l école et au collège. C est un outil

Plus en détail

CH.6 Propriétés des langages non contextuels

CH.6 Propriétés des langages non contextuels CH.6 Propriétés des langages non contetuels 6.1 Le lemme de pompage 6.2 Les propriétés de fermeture 6.3 Les problèmes de décidabilité 6.4 Les langages non contetuels déterministes utomates ch6 1 6.1 Le

Plus en détail

Direct and Indirect Object Pronouns

Direct and Indirect Object Pronouns Direct and Indirect Object Pronouns A. Complete the following sentences with the appropriate direct object pronoun. 1. Pierre regarde Marie. Pierre regarde. 2. André prend les photos. André prend. 3. La

Plus en détail

Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe

Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe Structuration des décisions de jurisprudence basée sur une ontologie juridique en langue arabe Karima Dhouib, Sylvie Després Faiez Gargouri ISET - Sfax Tunisie, BP : 88A Elbustan ; Sfax karima.dhouib@isets.rnu.tn,

Plus en détail

Le modèle standard, SPE (1/8)

Le modèle standard, SPE (1/8) Le modèle standard, SPE (1/8) Rappel : notion de grammaire mentale modulaire Les composants de la grammaire : module phonologique, sémantique syntaxique Syntaxe première : elle orchestre la relation mentale

Plus en détail

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

«La pomme qui voulait voyager»

«La pomme qui voulait voyager» «La pomme qui voulait voyager» Création d'une suite d histoire à partir d une séquence d'images Type d outil : Démarche d apprentissage en contagion et en construction de langage (Savoir Parler). Auteurs

Plus en détail

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique Ressources pour les enseignants et les formateurs en français des affaires Activité pour la classe : CFP Crédit : Joelle Bonenfant, Jean Lacroix Thèmes et situations : Agenda et Emploi du temps Objectifs

Plus en détail

Jeux mathématiques en maternelle. Activités clés. Jeu des maisons et des jardins (Yvette Denny PEMF)

Jeux mathématiques en maternelle. Activités clés. Jeu des maisons et des jardins (Yvette Denny PEMF) Activités clés NIVEAU : PS/MS Jeu des maisons et des jardins (Yvette Denny PEMF) Compétences Construire les premiers nombres dans leur aspect cardinal Construire des collections équipotentes Situation

Plus en détail

données en connaissance et en actions?

données en connaissance et en actions? 1 Partie 2 : Présentation de la plateforme SPSS Modeler : Comment transformer vos données en connaissance et en actions? SPSS Modeler : l atelier de data mining Large gamme de techniques d analyse (algorithmes)

Plus en détail

L apprentissage automatique

L apprentissage automatique L apprentissage automatique L apprentissage automatique L'apprentissage automatique fait référence au développement, à l analyse et à l implémentation de méthodes qui permettent à une machine d évoluer

Plus en détail

Maple: premiers calculs et premières applications

Maple: premiers calculs et premières applications TP Maple: premiers calculs et premières applications Maple: un logiciel de calcul formel Le logiciel Maple est un système de calcul formel. Alors que la plupart des logiciels de mathématiques utilisent

Plus en détail

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2) Objectifs du cours d aujourd hui Informatique II : Cours d introduction à l informatique et à la programmation objet Complexité des problèmes Introduire la notion de complexité d un problème Présenter

Plus en détail

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

Construction et maintenance d une ressource lexicale basées sur l usage

Construction et maintenance d une ressource lexicale basées sur l usage Construction et maintenance d une ressource lexicale basées sur l usage Laurie Planes 1, (1) Inbenta France, 164 route de Revel, 31400 TOULOUSE lplanes@inbenta.com Résumé. Notre société développe un moteur

Plus en détail

Bases de données Cours 5 : Base de données déductives

Bases de données Cours 5 : Base de données déductives Cours 5 : ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 Introduction 2 approche sémantique approche axiomatique

Plus en détail

Dire à quelqu un de faire quelque chose

Dire à quelqu un de faire quelque chose PARCOURS 1 Vous avez un problème? Dire à quelqu un de faire quelque chose SÉQUENCE 2 : PAS DE PROBLÈME SANS SOLUTION p. 15 Peut généralement identifier le sujet d une discussion se déroulant en sa présence

Plus en détail

LIVRE BLANC Décembre 2014

LIVRE BLANC Décembre 2014 PARSING MATCHING EQUALITY SEARCH LIVRE BLANC Décembre 2014 Introduction L analyse des tendances du marché de l emploi correspond à l évidence à une nécessité, surtout en période de tension comme depuis

Plus en détail

ça sa ÇA HOMOPHONES LES EXERCICES DE FRANÇAIS DU CCDMD www.ccdmd.qc.ca Homophones grammaticaux de catégories différentes

ça sa ÇA HOMOPHONES LES EXERCICES DE FRANÇAIS DU CCDMD www.ccdmd.qc.ca Homophones grammaticaux de catégories différentes GRAMMATICAUX DE CATÉGORIES DIFFÉRENTES ÇA HOMOPHONES SA 1 Homophones grammaticaux de catégories différentes ça sa ça : pronom démonstratif qui veut dire cela. On peut le remplacer par cela. Ça ne signifie

Plus en détail

Cours 1 : Qu est-ce que la programmation?

Cours 1 : Qu est-ce que la programmation? 1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre

Plus en détail

Atelier rédactionnel

Atelier rédactionnel Baccalauréat professionnel Gestion - Administration Atelier rédactionnel Exemples de séances réalisées en première et au début de l année de terminale Joëlle PERRETIER & Patrice VIRIEUX Lycée professionnel

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

Qu est-ce qu une problématique?

Qu est-ce qu une problématique? Fiche méthodologique préparée par Cécile Vigour octobre 2006 1 Qu est-ce qu une problématique? Trois étapes : 1. Définition de la problématique 2. Qu est-ce qu une bonne problématique? 3. Comment problématiser?

Plus en détail

Compte-rendu de Hamma B., La préposition en français

Compte-rendu de Hamma B., La préposition en français Compte-rendu de Hamma B., La préposition en français Badreddine Hamma To cite this version: Badreddine Hamma. Compte-rendu de Hamma B., La préposition en français. Revue française de linguistique appliquée,

Plus en détail

ACTIVITÉ 1 : LES ADJECTIFS POSSESSIFS

ACTIVITÉ 1 : LES ADJECTIFS POSSESSIFS ACTIVITÉ 1 : LES ADJECTIFS POSSESSIFS 1. Choisis et entoure l adjectif possessif qui convient. a Je ne trouve pas mon / ma / mes lunettes. b Tu veux venir à son / sa / ses fête d anniversaire? c Nous n

Plus en détail

Et avant, c était comment?

Et avant, c était comment? 3 Et avant, c était comment? Objectifs de l unité Tâche La première partie de l évaluation comprend une tâche, QUELS CHANGEMENTS!, divisée en quatre phases. Dans la première phase, il s agit d écouter

Plus en détail

La fonction exponentielle

La fonction exponentielle DERNIÈRE IMPRESSION LE 2 novembre 204 à :07 La fonction exponentielle Table des matières La fonction exponentielle 2. Définition et théorèmes.......................... 2.2 Approche graphique de la fonction

Plus en détail

1 On peut consulter et interroger ce corpus sur le site de l équipe DELIC : http://www.up.univmrs.fr/delic/crfp.

1 On peut consulter et interroger ce corpus sur le site de l équipe DELIC : http://www.up.univmrs.fr/delic/crfp. Ce que les corpus nous apprennent sur la langue Bilger Mireille (Université de Perpignan) - bilger@univ-perp.fr Cappeau Paul (Université de Poitiers) - Paul.Cappeau@univ-poitiers.fr La description syntaxique

Plus en détail

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces

Plus en détail

ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES

ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES référence pour les langues ACTIVITÉS DE COMMUNICATION LANGAGIÈRE ET STRATÉGIES Activités de production et stratégies PRODUCTION ORALE GÉNÉRALE MONOLOGUE SUIVI : décrire l'expérience MONOLOGUE SUIVI : argumenter

Plus en détail

scientifique de Kourou (présence du on) mois, avant, quelques jours, avant, à partir de, le dernier jour.

scientifique de Kourou (présence du on) mois, avant, quelques jours, avant, à partir de, le dernier jour. Faire de la grammaire au CE2 Période 3 Semaine 2 Le lancement d'un satellite Jour Activités Déroulement Matériel J1 Lecture et compréhension de l histoire Activités sur le texte - De quoi parle ce document?

Plus en détail

Employer des phrases avec subordonnées relatives et marqueurs emphatiques (c est qui, c est que)

Employer des phrases avec subordonnées relatives et marqueurs emphatiques (c est qui, c est que) ET SYNTAXE MARQUEURS EMPHATIQUES (C EST QUI, C EST QUE) 1 Phrases subordonnées Employer des phrases avec subordonnées relatives et marqueurs emphatiques (c est qui, c est que) En cliquant sur le bouton

Plus en détail