Les robots sont des machines, ils n'ont pas d'oreille. Pour l'écouter, ils ont besoin d'un microphone, numérisent cette onde de la voix et découvrent le message de l'orateur. Ingénieurs et informaticiens ont participé à ce système de reconnaissance vocale. L'objectif n'est pas facile : la machine doit comprendre le message indépendamment du ton et de la diction de l'orateur.
Pour cela, la machine doit être formée au préalable. Ce sont des techniques d'intelligence artificielle. Vous devez apprendre. Pas étonnant, l'homme apprend aussi bien. Les enfants prennent des années à connaître les paroles qui leur sont dites et à attraper le message qui leur est donné avec la parole. Les adultes font de même quand ils apprennent une nouvelle langue. Ils doivent "faire oreille". Et avec ce sort ne finit pas non plus ce qu'il faut apprendre.
Le robot JJ8 Il est difficile de trouver du sel dans le salon quand il reçoit la phrase, il doit faire beaucoup de choses pour la comprendre. Vous connaissez déjà la succession de cinq mots, mais vous devez maintenant clarifier la structure de la phrase. Il doit se segmenter, c'est-à-dire savoir que les mots forment un ensemble intelligent, que le mot sel est un autre, et que le mot dans le salon est un autre. Et vous devez préciser pourquoi ces ensembles forment et non d'autres.
En outre, vous devez l'analyser littéralement. Il doit savoir qu'il est verbe trouver, sel, etc. Et vous devez identifier les slogans: identifier la devise qui se trouve derrière le mot trouver. C'est-à-dire, il doit être la forme de base des mots qu'il a reçus pour chercher un sens.
Pour l'instant, JJ8 n'a rien compris. Il sait quels mots composent la phrase, comment ils sont organisés et par où il doit partir pour chercher la signification de chaque mot, mais il n'a rien compris. Il n'a ni connaissance ni contexte pour comprendre la phrase. Mais la prochaine étape est de comprendre ce que Faust a dit. Le beau-frère est sur le point de plonger dans le monde de l'ambiguïté.
Heureusement, ces mots n'ont pas beaucoup de sens. Apparemment, le sel est le sel, c'est à dire, il ne semble pas que ce mot indique autre chose que le chlorure de sodium. Mais ce n'est pas tout à fait vrai: il peut être synonyme de grâce ou de vitalité. Dans ce cas, JJ8 doit écarter ce sens et préciser que Faust se réfère au chlorure de sodium.
La façon la plus efficace que les ordinateurs ont inventé pour le faire est la méthode statistique. JJJ8 doit chercher la devise de sel dans de nombreux textes et analyser avec quels autres mots il apparaît habituellement. C'est un travail difficile, qui sera souvent expliqué dans des textes de laboratoire, mais qui ne l'aide pas. Clairement, le message de Faust n'a aucun rapport avec la chimie (ou du moins il le croit). Cependant, dans la plupart des textes qui accompagnent le sel et la découverte, le sel sera synonyme de chlorure de sodium. Pas toujours. Mais si c'est le cas dans la plupart des cas, vous devez prendre une décision --difficile - en faveur de cette acceptation. Aujourd'hui, les informaticiens ont fait un bon travail pour que les machines prennent ce genre de décisions, et cependant, la statistique n'est pas toujours la meilleure façon de l'obtenir (il est possible que dans certains contextes où coexistent des mots de sel et trouver la signification du sel soit la grâce ou la vitalité).
Les informaticiens (et les linguistes) appellent la désinvolture au travail de choisir le bon sens de chaque mot. La machine est indispensable pour comprendre une conversation et, dans de nombreux cas, le principal problème à surmonter. Mais ce n'est pas le seul problème.
Pour comprendre Faust, JJ8 devrait faire une lecture à un autre niveau. Il est difficile de trouver la vraie signification de la phrase Vous ne le trouverez pas. Cependant, le gajo JJ8 croit oui, que le mot indique difficilement qu'il devra faire un effort spécial.
Mais le langage de l'homme n'est pas clair et direct. Il est rempli de métaphores, ironie, hyperbilles et autres trucs. Souvent, il utilise une phrase pour exprimer quelque chose qui ne signifie pas cette phrase. Puis il dit qu'en sachant qu'il ne va pas s'unir à personne. Avez-vous des heures? dit se demander quelle heure il est et ne pas confirmer que l'autre a une montre qui fonctionne correctement. Il y a beaucoup d'autres exemples.
JJJ8 a compris ce qu'il a pu et répond en fonction de ce qu'il a compris. Mais ce processus n'est pas facile non plus. Et c'est que dans une interview, il faut des réponses de toutes sortes. Parfois, il faut chercher une donnée pour répondre. D'autres fois une explication complète. D'autres fois, il faut répondre à une provocation. Il y a de tout.
Et chercher chaque type implique une stratégie propre. Nous retrouvons l'intelligence artificielle : techniques de réponse aux questions, recherche intelligente, extractions d'information, traduction automatique d'information en plusieurs langues, etc. Et bien sûr, des combinaisons de ces techniques sont également nécessaires.
Le travail du robot prend forme. On peut dire que la recherche de la réponse a rendu le plus difficile. Mais il ne finit pas tout à fait. Vous devez donner une forme de parole à cette réponse. Utiliser des techniques de création linguistique. En quelque sorte, c'est un chemin en arrière. Il a reçu une voix, a analysé la langue de ce qui a été dit, l'a compris, a cherché une réponse et maintenant il doit faire le contraire. Appliquez les règles de la langue à la réponse et créez un texte approprié pour parler.
Et enfin, JJ8 doit synthétiser la voix pour dire ce qui est dans ce texte. C'est peut-être le plus facile. La création de la voix synthétique est largement développée, sauf si des émotions et un ton très spécial sont nécessaires.
Enfin ! Le robot répond. Dans ce cas, Faust dit à JJ8 d'aller à la cuisine. Rien de plus. Le robot n'avait pas besoin de réponse. De retour à la cuisine, il fallait y chercher le sel (salière). Mais il a répondu et la vérité est que grâce à la réponse sait ce que Fausto JJ8 a pensé.
Fausto n'est pas très content parce que le robot cuisinier ne le comprend pas entièrement, et cela l'oblige à parler de façon concrète et claire. Mais voyant combien il est difficile de créer une conversation artificielle, Faust devrait être satisfait.
JJ8 n'est pas réel. Il naît comme exemple des difficultés qu'il a à former une machine à parler. Mais leurs robots réels alternatifs doivent surmonter des difficultés similaires en fonction de leurs applications. Ils peuvent ne pas prendre les mêmes étapes que le robot JJ8 ou le faire dans le même ordre. Mais, dans tous les cas, la science et la technologie derrière ont à voir avec le traitement du langage. Les principales difficultés que présentent les distributeurs automatiques de vérité sont celles de traitement du langage humain.
Les chercheurs ont avancé sur cette voie. Cependant, les experts conviennent qu'il reste encore beaucoup à faire pour que les machines puissent parler en tant que personnes. La recherche est seulement dans les premiers pas, mais le travail déjà accompli est surprenant; d'une part, la collaboration entre informaticiens et linguistes a montré les difficultés de la conversation artificielle et, d'autre part, a commencé à développer des stratégies pour la plupart des étapes. Ce n'est pas peu.