Intro ===== Expérience d'échange de concepts. Définitions =========== À peu près formel. Pas formules de politesse, ni niveaux de langage. Pas de jargons. Doivent avoir un intérêt en traitement algorithmique. Agents naturels : les hommes. Ce qui nous intéresse : remplacer un des agents (ou tous) par des machines. Espéranto ========= Loglan et Lojban Origine : Ludwik Lejzer Zamenhof 1870 Autres langues construites (tolkien -> trop informel) Plus facile à analyser, moins d'ambigüités BCL === Consistance : conflits entre clauses et cas non traités. Langages basés sur les capacités n'ont pas de notion de pénalités. Java : arrayOutOfBoundsException Exclusion langues orales ============== Ambigü : accents, voix pas claire, coupures au milieu des mots et pas entre, ... Pas formel : beaucoup dans l'intonnation Pas artificiel Alphabet roman ============== Origine des alphabets : construit. Caractères "simples" (TODO) : peu expressifs, encodent des lettres, ou des phonèmes. Ils servent de base pour encoder des protocoles de plus haut niveau. Caractères "complexes" (TODO) : expressifs, ambigüité, encodent des mots entiers ou des concepts. Morse ===== Formel : oui Expressivité : binaire Pas utile pour la communication homme-machine. Mot "Alphabet" écrit en morse : .-.-...--......--....- Braille ======= Protocole très artificiel : plein de normalisations. Braille français, braille anglais, ... Expressivité : comme l'alphabet roman Intérêt dans la communication homme-machine : faible. Ce qui n'est pas le cas de la LSF ! LSF === Ambigüités pour la relation entre les éléments de la phrase. Aussi difficile que de traduire dans une autre langue. Il existe plusieurs langues des signes. Autres ====== Les deux : expressivité bonne dans leur domaine. Vues : très formel, facilement compréhensible. Maths : un peu moins formel. Conclusion ========== Sujet ouvert : 0 résultats sur google pour "protocoles artificiels" "agents naturels". Les patates : expressivité inversément proportionnelle à la formalité. Catégories : * Les langues parlées. * Les notations de mots et concepts. * Les notations de caractères et phonèmes. * Les DSL. Exceptions : les DSL (Domain Specific Language) Intérêt : Espéranto * car langue construite. * car universelle (donc facilité de communication avec n'importe quelle "machine" une fois qu'on l'a apprise).