Сегодня я опубликовал очередной выпуск “Ценной инфы”. И там помимо прочего есть “инструкция” по взлому голосовых рекламных роботов. Если они вас достают, ломайте их:)
Вот как это надо сделать. Я уже попробовал на роботах МТС и Ростелекома, они сразу отключаются после моего вопроса. А задаю я очень простой вопрос:
Вы робот или человек?
После этого система “виснет”, так как у неё нет инструкций, как реагировать на этот вопрос. Или наоборот, есть инстукция при поступлении такого вопроса отключаться.
Почему так происходит? Потому что у создателей голосовых роботов есть иллюзия, что люди не будут разговаривать с роботами. Поэтому единственный “правильный” путь – полная имитация человека.
Между прочим, имитация — это одна из разновидностей обмана.
Создание рекламного робота – сложная математическая и лингвистическая задача. Например, человек легко увидит разницу в этих фразах:
- Мы отдали бананы обезьянам, потому что они голодные.
- Мы отдали бананы обезьянам, потому что они перезрели.
Человек сразу поймёт, что в первом предложении слово “они” относится к обезьянам, а во втором предложении к бананам. Научить робота понимать разницу в контексте, возможно, самая тяжелая задача в программировании роботов.
Возможно, уже через полгода голосовые рекламные роботы научатся отвечать на циклические вопросы, а не сбрасывать звонок. Но пока мы можем с ними бороться. Помимо вопроса “вы человек или робот”, можно для выявления голосового робота применять следующие методики:
- Задавать вопросы не по теме разговора. Напр., какое расстояние от Земли до Луны. Роботы сразу сливаются.
- Ломать вопросами и просьбами: “Почему вы задаёте этот вопрос именно мне”, “Уверены ли вы, что я — это я?”, “Не понял ваш вопрос” и тд.
Полную версию выпуска можно послушать в Яндекс.Музыке (плеер внизу), или по ссылкам в зависимости от вашего смартфона – iOS или Android.