Traitement de Langages et Dialogues Naturels par Ordinateur
|
|
- Coraline Hébert
- il y a 8 ans
- Total affichages :
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
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étailTD 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étailfiche 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étaildans 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étailChapitre 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étailSystè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étailDé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étailUtilisation 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étailChap 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étailmes 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étailLES 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étailIntelligence 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 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étailmajuscu 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étailCours 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étailGrandes 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étailquelque 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étailDé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étailModé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étailCompte 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étailThè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étailPour é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étailUTILISATION 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étailGOL502 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étail1.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étailAccompagnement 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étailLa 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étailMIS 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étailRECONNAÎ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étailces 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étailDistinction 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
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étailT2GC. 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étailFormula 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étailThomas 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étailTP1 - 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étailDocument 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étailVoici 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étailCré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étailNOM : 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étailHomophones 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étailI. 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étailDiapo 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étailAtelier 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étailFiche 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étailMots 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étailExpression 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étailAttestation 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étailDESCRIPTEURS 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étailRé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étailLa 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étailPOUR É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étailLes 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étailI. 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étailPROJET 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étaileduscol 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étailApprentissage 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étailTransducteurs 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étailHomophones 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étailLangue 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étailFormation 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étailInitiation à 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étailLivret 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étailThé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étailCré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étailFondements 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étailStraté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étailS 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étailLIVRET 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étailCH.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étailDirect 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étailStructuration 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étailLe 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étail3. 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» 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étailThè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étailJeux 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étaildonné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étailL 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étailMaple: 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étailObjectifs 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étailPrise 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étailConstruction 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étailBases 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étailDire à 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étailLIVRE 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
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étailCours 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étailAtelier 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étailPré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étailQu 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étailCompte-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étailACTIVITÉ 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étailEt 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étailLa 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étail1 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étailExemple 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étailACTIVITÉ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étailscientifique 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étailEmployer 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