26.04.07 |
Японский робот, выражающий эмоции
|
Японские студенты из университета Мэйдзи создали робота, который выражает эмоции в зависимости от того, какие слова ему предлагают "прочитать". При слове "Буш" машина демонстрирует страх и ненависть, а "лимон" вызывает у нее радость.
Роботы и раньше могли показывать эмоции. Но отличие нынешнего в том, что он реагирует не на интонации, громкие звуки или прикосновение, а на смысл текста.
В программу заложены 50 тыс. английских слов и их возможные логические связки. Чтобы создать такую базу данных, были взяты и проанализированы произвольные тексты с 1,2 млн сайтов.
Все прилагательные, которые записаны в программу, разделены на шесть эмоциональных групп: "радость", "грусть", "гнев", "страх", "удивление" и "ненависть".
При вводе слова автоматически выстраиваются логические цепочки и его связь с теми или иными прилагательными. В зависимости от этого выбирается эмоция, которая отобразится на механическом лице с 19 движущимися частями.
При вводе цепочки слов "президент", ассоциативный ряд выглядит следующим образом: "Буш" – "Ирак" – "война" – "мир" (в смысле Земля). В результате выражение лица представляет собой смесь двух эмоций: "страх" и "ненависть".
Если предложить слово "сок", то выстраивается цепочка "лимон" – "добавить", и на лице отображается радость.
Логические цепочки для одного и того же слова каждый раз получаются с вариациями и эмоции также меняются.
Источник: dp.ru
|