04.08.07 |
Программа, разработанная в США, позволяет компьютерам реагировать на человеческие шутки
|
Не факт, что у механизма получится остроумно шутить, но смеяться он научится. Первая компьютерная программа, распознающая шутки, уже разработана в университете Цинциннати (штат Огайо, США), сообщает агентство France Presse.
Создатели программы специалисты по искусственному интеллекту Джулия Тейлор и Лоуренс Мазлак уверены, что их разработка поможет сделать роботов более дружелюбными по отношению к людям.
Подобные попытки предпринимались и ранее, но программисты неизбежно сталкивались с тем, что алгоритма в таком вопросе не существует. Благо юмор понятие субъективное и то, что смешно для одних, другим покажется глупостью или вообще не вызовет эмоций.
Единственным ответвлением юмора, под которое все-таки удалось подобрать алгоритм, стала так называемая игра слов. В качестве основы для программы был взят детский словарь, который разработчики разбавили примерами из жизни: как одни и те же выражения могут пониматься человеком в зависимости от контекста.
Теперь, распознавая текст, программа использует это знание для того, чтобы помечать обнаруженную игру слов как шутку. Робот, в которого такая программа будет заложена, будет способен рассмеяться к месту или «пошутить» в ответ.
На данном этапе программа понимает только простейшую игру слов. В качестве «отличного анекдота» вам может быть выдан примерно такой диалог:
«Мать:
– Молодец, что так много работаешь в саду этим летом.
Сын:
– Я так делаю, потому что преподаватель в школе велел мне работать летом, чтобы лучше учиться».
Таким образом, до тонкого юмора и злободневной сатиры роботам еще далеко. Сталкиваясь с заданиями чуть посложнее, программа выдает полную бессмыслицу.
Но результатом своей работы специалисты, тем не менее, остались довольны. На прошлой неделе проект был презентован на конференции американской Ассоциации искусственного интеллекта в Ванкувере.
Источник: Взгляд
|