Langage naturel
Objectifs
- Différencier langage naturel et langage formel
- Reconnaître et différencier les niveaux de traitement du langage naturel
- Lexical
- Syntaxique
- Sémantique
- Pragmatique
Cours
F pour passer en plein écran ou O pour afficher la vue d'ensemble.
Versions sans animation, plein écran, imprimable.
Exercices
Langage naturel vs langage formel
Classer les langages suivants dans la catégorie langage naturel ou langage formel :
- Anglais
- CSS
- Espéranto
- Français
- HTML
- JavaScript
- Novlangue : https://fr.wikipedia.org/wiki/Novlangue
- Python
Solution
- Langage naturel : Anglais, Espéranto, Français, Novlangue
- Langage formel : CSS, HTML, JavaScript, Python
Indiquer si les phrases suivantes sont des exemples de langage naturel ou de langage formel.
Le ciel est bleu.if (x > 0) { return x; } else { return -x; }I am going to the market tomorrow.E = mc²print("Hello, World!")If the weather is nice, we will go to the park.Le gazon est vert.
Solution
- Langage naturel : phrase en français.
- Langage formel : extrait de code informatique.
- Langage naturel : phrase en anglais.
- Langage formel : formule scientifique.
- Langage formel : extrait de code informatique.
- Langage naturel : phrase en anglais.
- Langage naturel : phrase en français.
Niveaux de traitement du langage
Classer dans l'ordre les niveaux de traitement du langage naturel suivants : syntaxique, pragmatique, sémantique, lexical.
Solution
- Lexical
- Syntaxique
- Sémantique
- Pragmatique
Donner une définition pour chacun des niveaux de traitement du langage naturel suivants : lexical, syntaxique, sémantique, pragmatique.
Solution possible
- Lexical : Le niveau lexical concerne les mots et leur signification. Il s'agit de comprendre le vocabulaire utilisé dans une phrase.
- Syntaxique : Le niveau syntaxique concerne la structure de la phrase. Il s'agit de comprendre comment les mots sont organisés pour former des phrases grammaticalement correctes.
- Sémantique : Le niveau sémantique concerne le sens de la phrase. Il s'agit de comprendre ce que la phrase signifie.
- Pragmatique : Le niveau pragmatique concerne l'utilisation du langage dans un contexte donné. Il s'agit de comprendre comment la phrase est utilisée pour communiquer une intention ou un message dans une situation spécifique.
Indiquer si la phrase est correcte selon chacun des niveaux de traitement du langage et justifier l'erreur.
| Phrase | Lexical | Syntaxique | Sémantique | Pragmatique | Justification |
|---|---|---|---|---|---|
| Le ciel est orange. | |||||
| La ciel est bleue. | |||||
| Elle admire un mammouth. | |||||
| La fauret est verte. | |||||
| Les oiseaux volent. | |||||
| L'autriche est un oiseau. | |||||
| Le Velcro invention en 1948. | |||||
| Les poisons nagent. | |||||
| Je vis sur Mars. |
Solution
| Phrase | Lexical | Syntaxique | Sémantique | Pragmatique | Justification |
|---|---|---|---|---|---|
| Le ciel est orange. | ✅ | ✅ | ✅ | ✅ | Durant un coucher de soleil. |
| La ciel est bleue. | ✅ | ❌ | ❌ | ❌ | Ciel est un nom masculin. |
| Elle admire un mammouth. | ✅ | ✅ | ✅ | ❌ | Pas possible dans le contexte actuel. |
| La fauret est verte. | ❌ | ❌ | ❌ | ❌ | Fauret n'est pas un mot. |
| Les oiseaux volent. | ✅ | ✅ | ✅ | ✅ | Les oiseaux volent en général. |
| L'autriche est un oiseau. | ✅ | ✅ | ❌ | ❌ | Autriche est un pays. Peut être une erreur lexicale si on prend en compte les majuscules. |
| Le Velcro invention en 1948. | ✅ | ❌ | ❌ | ❌ | Il n'y a pas de verbe dans la phrase. |
| Les poisons nagent. | ✅ | ✅ | ❌ | ❌ | C'est les poissons qui nagent. |
| Je vis sur Mars. | ✅ | ✅ | ✅ | ❌ | Impossible de vivre sur Mars aujourd'hui. |
