Emocionální chatovací stroj vyhodnotí vaše emoce a zkopíruje je

Chatboti mají dlouhou a úctyhodnou historii sahající až do 60. let minulého století a slavného robota Eliza, který některé lidi oklamal, aby si mysleli, že chatují se skutečným člověkem. Od té doby se počítačové programy schopné vést rozhovory staly postupně pokročilejšími s větší schopností porozumět obsahu a vhodně reagovat.





A přesto schopnost přesvědčivě reprodukovat lidskou řeč chatbotům stále uniká. Mluvte s jedním libovolně dlouho a brzy bude jasné, že je to stroj.

Jedním z důvodů je, že počítače nejsou schopny odhadnout emocionální obsah konverzací a podle toho se vcítit. Tento nedostatek emoční inteligence nevyhnutelně dává chatbotům pryč.

Dnes to vypadá, že se to změní, a to díky práci Hao Zhou na univerzitě Tsinghua v Pekingu a několika kamarádům, kteří vyvinuli chatbota schopného posoudit emocionální obsah konverzace a podle toho reagovat.



Práce otevírá dveře nové generaci chatbotů, kteří jsou emocionálně uvědomělí. Pokud je nám známo, toto je první práce, která se zabývá faktorem emocí při vytváření rozsáhlých konverzací, říkají Hao a spol.

Psychologové obecně rozdělují emoce do šesti základních kategorií: štěstí, smutek, znechucení, hněv, překvapení a strach. Tyto emoce vyjadřujeme písemným projevem pomocí slov, která mají specifickou emoční valenci. Způsob, jakým se tato valence mění v průběhu rozhovoru, je měřítkem emocionálního obsahu.

Například slova jako smích a úsměv jsou spojena se štěstím, deprese a pláč jsou spojeny se smutkem a tak dále. Psychologové skutečně vytvořili obrovské tabulky se seznamem emoční valence slov.



Právě tento druh databáze používají některé aplikace k určení, zda jsou tweety pozitivní nebo negativní – technika známá jako analýza sentimentu. Ve skutečnosti mohou sociální vědci pomocí techniky posuvných oken studovat způsob, jakým se emoční náboj mění v průběhu celých románů.

Nyní Hao a jeho tým použili stejný druh techniky k analýze a kontrole emocionálního obsahu rozhovorů. Tento úkol se skládá ze dvou částí. První je analyzovat emocionální obsah konverzace lidského uživatele pomocí technik podobných analýze sentimentu.

Další část je ale složitější. Zahrnuje generování odpovědí, které jsou relevantní a emocionálně vhodné.



Metoda Hao a společnosti je poměrně přímočará. Začínají datovým souborem 23 000 vět shromážděných z čínské blogovací služby Weibo a ručně anotovaných jejich emocionálním nábojem – hněvem, znechucením, štěstím, sympatií, smutkem nebo dodatečným nábojem spojeným s tím, že se vám něco líbí. (Ignorují překvapení a strach, které jsou relativně vzácné.)

Tým využívá tento soubor dat k trénování algoritmu hlubokého učení pro klasifikaci vět podle jejich emoční valence.

Nakonec používají běžný generátor konverzací chatbota k vytváření odpovědí a zároveň využívají algoritmus hlubokého učení, aby zajistili, že odpověď bude mít správný emocionální obsah. Svůj systém nazývají Emoční chatovací stroj.



Například odpovědět na výrok Nejhorší den vůbec. Přišel jsem pozdě kvůli provozu, Emotional Chatting Machine může generovat různé reakce v závislosti na požadované emoci.

Pro štěstí, odpovídá, Usmívejte se! Věci se zlepší. Na smutek odpovídá, je to depresivní. Pro znechucení se říká: Někdy je život prostě na hovno. Pro hněv se říká: Provoz je příliš špatný! A abych vyjádřil sympatie, říká se, jsem tu vždy, abych vás podpořil.

Jde o zajímavou práci, která by mohla mít významné uplatnění. Schopnost vcítit se (nebo zdánlivě empatie) je důležitou součástí lidské komunikace. Různé studie ukázaly, že lidé mají mnohem větší pravděpodobnost pozitivní reakce na empatický rozhovor. A to by se jistě hodilo v mnoha situacích typu call centra.

Ref: arxiv.org/abs/1704.01074 : Emoční chatovací stroj: Generování emocionální konverzace s vnitřní a vnější pamětí

skrýt