La machine de conversation émotionnelle évalue votre émotion et la copie

Les chatbots ont une longue et vénérable histoire qui remonte aux années 1960 et au célèbre bot Eliza qui a trompé certaines personnes en leur faisant croire qu'elles discutaient avec un vrai humain. Depuis lors, les programmes informatiques capables de mener des conversations sont devenus progressivement plus avancés avec une plus grande capacité à comprendre le contenu et à répondre de manière appropriée.





Et pourtant, la capacité de reproduire la parole humaine de manière convaincante échappe encore aux chatbots. Parlez-en à un pendant un certain temps et il devient vite clair qu'il s'agit d'une machine.

L'une des raisons est que les ordinateurs sont incapables d'évaluer le contenu émotionnel des conversations et de faire preuve d'empathie en conséquence. Ce manque d'intelligence émotionnelle trahit inévitablement les chatbots.

Aujourd'hui, cela semble sur le point de changer, grâce au travail de Hao Zhou de l'Université Tsinghua de Pékin et de quelques amis qui ont développé un chatbot capable d'évaluer le contenu émotionnel d'une conversation et de réagir en conséquence.



Le travail ouvre la porte à une nouvelle génération de chatbots émotionnellement conscients. À notre connaissance, il s'agit du premier travail traitant du facteur émotion dans la génération de conversations à grande échelle, disent Hao et co.

Les psychologues classent généralement les émotions en six catégories de base : bonheur, tristesse, dégoût, colère, surprise et peur. Nous transmettons ces émotions avec un discours écrit en utilisant des mots qui ont une valence émotionnelle spécifique. La façon dont cette valence change tout au long d'une conversation est une mesure du contenu émotionnel.

Par exemple, des mots comme rire et sourire sont associés au bonheur, déprimer et pleurer sont associés à la tristesse, etc. En effet, les psychologues ont créé d'immenses tableaux répertoriant la valence émotionnelle des mots.



C'est ce type de base de données que certaines applications utilisent pour déterminer si les tweets sont positifs ou négatifs, une technique connue sous le nom d'analyse des sentiments. En fait, en utilisant une technique de fenêtre glissante, les spécialistes des sciences sociales peuvent étudier la façon dont la charge émotionnelle change tout au long de romans entiers.

Maintenant, Hao et son équipe ont utilisé le même type de technique pour analyser et contrôler le contenu émotionnel des conversations. Cette tâche se compose de deux parties. La première consiste à analyser le contenu émotionnel de la conversation de l'utilisateur humain à l'aide de techniques similaires à l'analyse des sentiments.

Mais la suite est plus délicate. Cela implique de générer des réponses à la fois pertinentes et émotionnellement appropriées.



La méthode de Hao et compagnie est relativement simple. Ils commencent par un ensemble de données de 23 000 phrases collectées auprès du service de blogs chinois Weibo et annotées manuellement avec leur charge émotionnelle : colère, dégoût, bonheur, j'aime, tristesse ou une charge supplémentaire associée au fait d'aimer quelque chose. (Ils ignorent la surprise et la peur, qui sont relativement rares.)

L'équipe utilise cet ensemble de données pour former un algorithme d'apprentissage en profondeur afin de classer les phrases en fonction de leur valence émotionnelle.

Enfin, ils utilisent un générateur de conversation chatbot ordinaire pour produire des réponses tout en utilisant l'algorithme d'apprentissage en profondeur pour s'assurer que la réponse a le contenu émotionnel correct. Ils appellent leur système l'Emotional Chatting Machine.



Par exemple, pour répondre à l'énoncé Le pire jour de ma vie. J'arrive en retard à cause du trafic, l'Emotional Chatting Machine peut générer différentes réponses, selon l'émotion recherchée.

Pour le bonheur, il répond, Gardez le sourire ! Les choses iront mieux. Pour la tristesse, il répond, C'est déprimant. Par dégoût, ça dit, Parfois la vie craint. Pour la colère, il dit, Le trafic est trop mauvais ! Et pour exprimer le goût, il dit, je suis toujours là pour vous soutenir.

C'est un travail intéressant qui pourrait avoir une application importante. La capacité à faire preuve d'empathie (ou à sembler faire preuve d'empathie) est une composante importante de la communication humaine. Diverses études ont montré que les humains sont beaucoup plus susceptibles d'avoir une réaction positive à une conversation empathique. Et cela serait certainement utile dans de nombreuses situations de type centre d'appels.

Réf : arxiv.org/abs/1704.01074 : Machine de conversation émotionnelle : génération de conversation émotionnelle avec mémoire interne et externe

cacher