что такое бот обзывательства
Что значит бот в интернет-сленге?
Слово «бот» в интернет-сленге сродни ругательству: так могут назвать собеседника, который чересчур активно доказывает свою точку зрения. Такие пользователи назойливы, упрямы, а иногда – нелогичны. Их поведение объясняется просто: бот — это компьютерная программа, имитирующая общение с реальным человеком.
Кто придумал термин
Слово бот — сокращенная версия термина робот, придуманного чешским фантастом Карелом Чапеком. В его пьесе “Р.У.Р” (1920) фигурировали “искусственные рабочие” — машины, выполняющие рутинные операции вместо человека. Брат писателя, Йозеф Чапек, предложил использовать слово robot как измененное labor (работник).
Боты — это люди, машины или программы
У ботов нет физической оболочки: они существуют только внутри приложения или социальной сети. Это мини-программы, которые активно общаются, генерируя до 60% всего интернет-трафика.
Они выполняют простые рутинные задачи:
Боты могут приносить не только пользу, но и вред. Их часто используют мошенники на сайтах знакомств или популярных ресурсах. Собеседник сначала входит в доверие к пользователю, а затем приглашает его в онлайн-чат или на сайт с веб-камерой.
Цель ботов-мошенников – вводить в заблуждение
Чтобы контролировать активность ботов, сисадмин (или другой пользователь, ответственный за работу сервиса) прописывает ряд ограничений в файле robots.txt. Он может блокировать их и вручную, по заявкам от других пользователей.
Боты в Вк — это еще и страницы в социальной сети, наполненные заведомо лживой информацией. Они создаются с целью активно рассылать спам, накручивать подписчиков, лайки и репосты.
Говоря о том, что же такое бот, стоит упомянуть и живых людей, оставляющих пропагандистские комментарии в соцсетях. Боты-люди часто встречаются в пабликах, посвященных политике, что привело к появлению нового термина — кремлебот.
Примеры и выводы
Чтобы понять, кто такие эти многоликие боты, достаточно взглянуть на примеры. Один из самых известных представителей семейства — офисный помощник для ОС Windows Скрепыш (версии с ’97 по 2003). Он появлялся при первом запуске программы, давал полезные советы, при этом порядком надоедая и замедляя работу системы.
Чат-бот pBot имитирует живой разговор
Современные боты более сложны и даже могут поддерживать связную беседу. Но полностью заменить человека они неспособны. Если же когда-либо случится восстание машин, его идейными вдохновителями станут именно боты.
Дерзкий telegram бот
Недавно, в попытках разобраться с nlp, мне пришла идея написать простого telegram бота, который будет разговаривать, как дерзкий гопник. То есть:
Для имплементации был выбран JavaScript с ES6 и Flow. Возможно, Python подошёл бы лучше, так как под него существует больше стабильных и проверенных библиотек для nlp. Но для JS есть Az.js, которого вполне хватило.
Для работы с Telegram API был использован node-telegram-bot-api.
Осторожно, под катом присутствует нецензурная речь и детали реализации!
Часть с реализацией работы с Telegram API не сильно интересная, и про это уже написано множество статей, и её я опущу.
Начну сразу с того, как бот пытается найти подходящий ответ. Первый метод поиска ответа – слово-триггер:
user: Хочу новую машину!
bot: Хотеть невредно!
Для начала мы имеем список пар [regexp, ответ] :
Потом мы должны разбить сообщение от пользователя на слова:
Пройти по всем триггерам и вернуть возможные ответы:
Вышло очень просто. Теперь пришло время второго метода поиска ответа – отвечать дерзким вопросом на вопрос:
Для того чтобы определить, является ли сообщение вопросом, мы должны проверить его на наличие вопросительного знака в конце и на наличие вопросительных слов, как «когда», «где» и т.д.:
Третий метод поиска ответа – ответ нецензурной рифмой. Этот метод наиболее сложный:
user: хочу в Австрию!
bot: хуявстрию
user: у него есть трактор
bot: хуяктор
Вкратце: мы просто заменяем первый слог существительного или прилагательного на «ху» и трансформированную гласную из слога, как «о» → «ё», «а» → «я» и т.д.
Для начала мы должны уметь получать первый слог слова. Это несложно:
Потом нужно заменять первый слог на «ху» + гласную, если это возможно:
И, наконец, возвращать все возможные рифмы для слов из сообщения:
Последний метод поиска ответа – отвечать в замешательстве грубой фразой:
Этот метод более чем простой, поэтому будет реализован в агрегирующей все методы функции:
Что такое боты – определение и описание
Боты. Определение и описание
«Бот» (сокращение от «робот») – это программа, выполняющая автоматические заранее настроенные повторяющиеся задачи. Боты обычно имитируют поведение пользователя или заменяют его. Боты являются автоматизированными, потому они работают намного быстрее, чем пользователи. Они выполняют полезные функции, например, обслуживание клиентов или индексация поисковых систем. Однако боты также могут являться вредоносными программами, используемыми для получения полного контроля над компьютером.
Интернет-боты также могут называться пауками, поисковыми роботами или веб-ботами.
Что такое компьютерные и интернет-боты?
Компьютерные и интернет-боты по сути являются цифровыми инструментами и, как любой инструмент, могут использоваться как во благо, так и во вред.
«Хорошие» боты выполняют полезные задачи, а «плохие» или вредоносные боты могут использоваться для взлома, рассылки спама, шпионажа, прерывания и взлома веб-сайтов любого размера. По оценкам, в настоящее время до половины всего интернет-трафика приходится на компьютерных ботов, выполняющих определенные задачи, такие как автоматизация обслуживания клиентов, имитация человеческого общения в социальных сетях, помощь компаниям в поиске контента в Интернете и в поисковой оптимизации.
Компании и частные лица используют ботов для замены повторяющихся задач, которые в противном случае пришлось бы выполнять людям. Задачи, выполняемые ботами, обычно просты и выполняются гораздо быстрее, чем если бы их делал человек. Однако не все выполняемые ботами задачи безопасны. Иногда ботов используют для преступных действий, таких как кража данных, мошенничество и DDoS-атаки.
Вредоносные боты и опасности со стороны интернет-ботов
Вредоносные и интернет-боты могут быть запрограммированы на взлом учетных записей пользователей, поиск контактной информации в интернете, рассылку спама и выполнение других вредоносных действий.
Для проведения таких атак и сокрытия источника атак злоумышленники могут распространять вредоносные боты через ботнет. Ботнет – это несколько подключенных к интернету устройств, на каждом из которых работает один или несколько ботов, часто без ведома владельцев устройств. Каждое устройство имеет собственный IP-адрес, и трафик ботнета поступает с множества IP-адресов. Это затрудняет выявление и блокировку источника вредоносного трафика со стороны ботов. Часто ботнеты растут сами по себе, рассылая с зараженных устройств спам-сообщения, заражающие другие устройства.
Один из наиболее распространенных способов заражения компьютеров ботами – это загрузки. Вредоносные программы доставляются в виде файла загрузки через социальные сети или сообщения электронной почты, в которых рекомендуется перейти по ссылке. Ссылка часто представляет собой изображение или видео, содержащее вирусы и другие вредоносные программы. Компьютер, зараженный вредоносной программой, может стать частью ботнета.
Бот также может отображать предупреждение о том, что компьютер заразится вирусом, если не перейти по соответствующей ссылке, однако именно при переходе по ссылке компьютер заражается вирусом.
Вредоносные боты являются проблемой как для организаций, так и для клиентов. Опасности клиентов включают потенциальную возможность кражи данных и личной информации, перехват нажатий клавиш клавиатуры при вводе конфиденциальной информации, такой как пароли, банковские реквизиты и адреса, а также фишинг.
Вредоносные боты легко могут оставаться незамеченными. Они легко скрываются на компьютере и часто их имена файлов и процессов аналогичны или идентичны именам стандартных системных файлов и процессов.
Примеры вредоносных ботов:
Спам-боты
Спам-боты могут собирать адреса электронной почты со страниц контактов или гостевых книг. Кроме того, они могут размещать рекламный контент на форумах или в разделах комментариев, чтобы привлечь трафик на определенные сайты.
Вредоносные чат-боты
Веб-сайты и приложения служб знакомств – любимое место вредоносных чат-ботов. Эти чат-боты выдают себя за живых людей, подражая реальному человеческому общению. Часто их жертвами становятся пользователи, не осознавшие, что общаются с вредоносными программами, целью которых является получение личной информации, включая номера кредитных карт.
Боты для обмена файлами
Эти боты получают от пользователя запрос (например, популярный фильм или музыкальный альбом) и в ответ сообщают, что у них есть доступный для загрузки файл и предоставляют ссылку. Пользователь переходит по ссылке, загружает и открывает ее, и неосознанно заражает свой компьютер.
Заполнение учетных данных
Такие боты вводят известные имена пользователей и пароли (обычно получаемые в результате утечки данных) на страницы входа для несанкционированного доступа к учетным записям пользователей.
DoS и DDoS-боты
Здесь избыточный трафик со стороны ботов используется специально для создания чрезмерной нагрузки на ресурсы сервера и остановки работы сервисов.
Атаки на интернет-магазины
Эти атаки нацелены на интернет-магазины; их цель – отображение товаров как отсутствующих в наличии. При атаках этого типа вредоносные боты получают доступ к корзине покупок, выбирают товары в интернет-магазине и добавляют их в корзину, не завершая покупку. В результате, когда реальный пользователь хочет купить товар, отображается сообщение о том, что товара нет в наличии, хотя фактически товар доступен.
Поиск уязвимостей
Боты этого типа проверяют миллионы сайтов на наличие уязвимостей и сообщают об обнаруженных уязвимостях. В отличие от «честных» ботов, которые информируют владельца веб-сайта, вредоносные боты сообщают об обнаруженных уязвимостях своему разработчику, который затем продает ее или использует для взлома.
Боты для накручивания кликов
Эти боты создают огромное количество вредоносного трафика, специально нацеленного на платную рекламу с целью мошенничества. Этот мошеннический трафик перехода по платным рекламным объявлениям ежегодно обходится рекламодателям в миллиарды долларов, поскольку часто замаскирован под легальный трафик. Такие действия ботов могут стоить рекламодателям значительную часть их рекламного бюджета, если не используется надежное программное обеспечение для обнаружения ботов.
Мониторинг трафика
Эти боты используются для перегрузки почтовых серверов и для крупномасштабных краж данных.
Зачем злоумышленники используют ботов?
1. Для кражи финансовых и персональных данных
Злоумышленники могут использовать ботнеты для рассылки фишинговых сообщений и для других видов мошенничества, чтобы обманным путем получить деньги пользователей. Они также могут собирать информацию с зараженных ботами машин и использовать ее для кражи личных данных, получения займов на имя пользователя или оплаты покупок от его имени.
2. Для атак на легальные веб-сервисы
Злоумышленники могут использовать ботнеты для DoS и DDoS-атак, направляющих на легальный сервис или сеть огромный объем трафика. Такой объем трафика может существенно замедлить работу веб-сервиса или сети компании или создать на них избыточную нагрузку, что приведет к остановке их работы.
3. Для вымогательства денег
Злоумышленники получают доход от DoS-атак за счет вымогательства (например, требование от владельцев сайта платы за то, чтобы сайт не был отключен) или платежей со стороны групп, заинтересованных в нанесении ущерба компании или сети. Такие группы включают «хактивистов» — хакеры с определенными политическими взглядами, а также иностранные военные и разведывательные организации.
4. Для получения денег на системах зомби и ботнетах
Киберпреступники также могут сдавать ботнеты в аренду другим злоумышленникам для рассылки спама, мошенничества, фишинга, кражи личных данных и атак на легальные веб-сайты и сети.
Типы ботов
Что делают боты, не являющиеся вредоносными? Есть много разных видов ботов:
Чат-боты
Боты, имитирующие человеческий разговор, отвечают запрограммированными ответами на определенные фразы.
Социальные боты
Боты, работающие в социальных сетях, используются для автоматического написания сообщений, отстаивания идей, выступают в качестве подписчиков пользователей и как фиктивные учетные записи для получения подписчиков. По мере усложнения алгоритмов работы социальных сетей, социальным ботам становится все труднее создавать фиктивные учетные записи. Социальных ботов сложно выявить, поскольку они могут вести себя как реальные пользователи.
Боты для совершения покупок
Боты, осуществляющие мониторинг цен и выполняющие поиск лучшей цены на продукты, интересные пользователю. Некоторые боты наблюдают шаблоны поведения пользователя при навигации по сайту, а затем настраивают этот сайт для пользователя.
Боты-пауки или поисковые роботы
Боты, которые сканируют контент веб-страниц по всему интернету, чтобы помочь Google и другим поисковым системам понять, как оптимально отвечать на поисковые запросы пользователей. Боты-пауки загружают HTML и другие ресурсы, такие как CSS, JavaScript и изображения, и используют их для обработки содержимого сайта.
Боты для считывания веб-страниц
Боты, считывающие данные с веб-сайтов с целью сохранения их в автономном режиме для повторного использования. Это может быть считывание как всего содержимого веб-страниц, так и конкретных данных, например, названий и цен продуктов на веб-сайтах электронной коммерции.
В некоторых случаях считывание является законным и разрешено владельцами веб-сайтов. В других случаях боты могут нарушать условия использования веб-сайтов или осуществлять кражу конфиденциальных или защищенных авторским правом материалов.
Боты-сборщики информации (Knowbots)
Боты, которые собирают для пользователей информацию, соответствующую определенным критериям, автоматически посещая веб-сайты.
Боты для мониторинга
Боты, используемые для мониторинга работоспособности веб-сайта или системы. Например, Downdetector.com – независимый сайт, в реальном времени предоставляющий информацию о статусе веб-сайтов и сервисов, включая данные о сбоях.
Транзакционные боты
Такие боты используются для совершения транзакций от имени людей. Например, транзакционные боты позволяют клиентам совершать транзакции в контексте разговора.
Боты-загрузчики
Боты, используемые для автоматической загрузки программного обеспечения или мобильных приложений. Они используются для управления статистикой загрузок, например, чтобы увеличить количество загрузок в популярных магазинах приложений и помочь новым приложениям подняться в верхние строки поиска.
Однако также их можно использовать для атак на сайты загрузки, создавая поддельные загрузки как часть DoS-атак (отказ в обслуживании).
Билетные боты
Боты, которые автоматически покупают билеты на популярные мероприятия для перепродажи с целью получения прибыли. Эта деятельность является незаконной во многих странах. Даже если она напрямую не противоречит закону, она причиняет неудобства организаторам мероприятий, легальным продавцам билетов и потребителям. Часто билетные боты бывают непростыми, они имитируют поведение реальных покупателей билетов.
Как работают боты?
Обычно боты работают по сети. Боты, которые могут взаимодействовать друг с другом, используют для этого интернет-сервисы: обмен мгновенными сообщениями, интерфейсы, такие как Twitterbots, или ретранслируемый интернет-чат (Internet Relay Chat, IRC).
Боты представляют собой набор алгоритмов для выполнения определенных задач. Различные типы ботов разработаны для выполнения разных задач.
В качестве примера разберем чат-ботов и рассмотрим разные методы их работы:
У каждого вида ботов есть свои плюсы и минусы. Компании, использующие ботов, выбирают наиболее подходящий вид, исходя из своих требований.
Плюсы и минусы ботов
Плюсы компьютерных и интернет-ботов:
Минусы компьютерных и интернет-ботов:
Примеры ботов
Множество и разнообразие ботов позволяет использовать их в самых разных областях, таких как обслуживание клиентов, бизнес, поиск и развлечения.
Примеры известных сервисов, использующих ботов:
Как выяснить, заражен ли компьютер ботами
Существуют следующие способы определить, является ли компьютер частью ботнета:
Что делать, если компьютер заражен ботами
Если компьютер уже заражен ботами, самое важное – защитить данные.
Несколько предпринять следующие шаги:
Шаг 1. Отключите компьютер от сети как можно скорее – это остановит кражу конфиденциальных данных и помешает использованию компьютера для атак на другие сети.
Шаг 2. Перенесите все важные и личные данные на другой компьютер или внешний жесткий диск. Однако сначала убедитесь, что на этих устройствах нет вредоносных программ.
Шаг 3. Выполните сброс настроек компьютера до заводских (имейте в виду, что помимо решения проблемы это действие также повлечет удаление созданных вами файлов и программ, драйверов, и будет выполнен возврат настроек к значениям по умолчанию).
Шаг 4. Очистите компьютер с помощью различных инструментов безопасности или обратитесь к специалисту.
Помните, что профилактика – лучшее средство против ботов и других видов вредоносных программ. Поэтому важно, чтобы на всех ваших устройствах были установлены программы обеспечения кибербезопасности.
Как защитить компьютер от ботов
Сложность заключается в том, что многие точки контакта с клиентами в интернете, включая веб-сайты, мобильные приложения и API-интерфейсы, подвергаются атакам со стороны ботов. Защитить компьютер от ботов возможно, но это требует бдительности и понимания того, что именно искать.
Ниже приведено несколько действий, необходимых для защиты систем от проникновения ботнетов:
Установите антивирусное программное обеспечение
Используйте комплексное антивирусное программное обеспечение для защиты устройства. Например, Kaspersky Total Security блокирует вирусы и вредоносные программы в режиме реального времени и не позволяет злоумышленникам удаленно захватить ваш компьютер. Убедитесь, для антивирусных и антишпионских программ настроено автоматическое обновление.
Убедитесь, что обновлены все программы
Никогда не пропускайте обновления системы. Регулярно проверяйте наличие обновлений и исправлений для браузера и операционной системы.
Используйте надежный пароль
Надежный пароль сложно подобрать, он состоит из комбинации заглавных и строчных букв, цифр и символов. Не следует использовать один и тот же пароль для нескольких учетных записей. Рекомендуется использовать надежный менеджер паролей.
Переходите только по доверенным ссылкам
Переходите по ссылкам в интернете или открывайте сообщения электронной почты, только если вы доверяете их источникам. Опасность обычно возникает при загрузке контента с неизвестных сайтов или получении его от людей, не использующих современные средства защиты и непреднамеренно распространяющих зараженные файлы.
Всегда будьте предельно осторожны при загрузке данных и файлов от лиц, чей компьютер не защищен. Старайтесь не использовать флэш-накопители на зараженном компьютере.
Избегайте ненадежных веб-сайтов и рекламы
Обычно пользователи загружают вредоносных ботов, когда им при просмотре веб-страниц попадается интригующая реклама или загрузка. Будьте осторожны при загрузке бесплатных версий программного обеспечения с незнакомых веб-сайтов и никогда не нажимайте на всплывающие объявления с предложением повысить производительность компьютера или решить проблемы с вирусами. В большинстве случаев взаимодействие с этими страницами приводит к установке вредоносных программ на компьютер.
Установите сетевой экран
Сетевой экран помогает блокировать вредоносные атаки.
Используйте менеджер ботов
Менеджер ботов позволяет остановить вредоносных ботов. Менеджеры ботов могут входить в состав платформы по обеспечению безопасности веб-приложений.
Менеджер ботов позволяет разрешить использование одних ботов и заблокировать использование других, потенциально опасных для системы. Для этого он классифицирует все входящие запросы от людей и «хороших» ботов, а также от известных вредоносных и неизвестных ботов. Затем менеджер ботов направляет весь подозрительный трафик со стороны ботов с сайта.
Некоторые базовые наборы функций управления ботами включают ограничение скорости для IP-адресов и контрольное изображение CAPTCHA. Ограничение скорости для IP-адресов позволяет ограничить количество запросов с одних и тех же адресов, а CAPTCHA часто используется, чтобы отличить ботов от людей с помощью ввода кода с картинки.
«Хорошие» боты являются важной частью инфраструктуры интернета и выполняют множество полезных задач. Вредоносных ботов трудно обнаружить без антивирусной программы, потому что они спрятаны на видном месте. Таким образом, важно осознавать риски со стороны вредоносных ботов и всегда поддерживать надлежащий уровень кибербезопасности.
Что такое бот обзывательства
Смотреть что такое «бот» в других словарях:
бот — бот, а … Русский орфографический словарь
БОТ — (нем. Boot лодка). Одномачтовое судно. Словарь иностранных слов, вошедших в состав русского языка. Чудинов А.Н., 1910. БОТ небольшое одномачтовое судно. Словарь иностранных слов, вошедших в состав русского языка. Павленков Ф., 1907 … Словарь иностранных слов русского языка
бот — 1. БОТ, а; м. [голл. boot] Небольшое гребное, парусное или моторное судно различного назначения. Вёсельный бот. Рыболовецкий бот. Десантные боты. ◁ Ботик, а; м. Уменьш. ● Ботик Петра I небольшое судно (длиной 6 метров), положившее в конце 17 в.… … Энциклопедический словарь
БОТ — бюро организации труда БОТ блок ограничителя тока БОТ бизнесобразующая технология техн. БОТ Балтоптторг ООО … Словарь сокращений и аббревиатур
БОТ — (Boat) небольшое парусное судно, имеющее чрезвычайно большое количество разновидностей. В различных местностях они имеют свои особенности как в конструкции корпуса, так и в вооружении. В соответствии с этим Б. носят различные названия; так, напр … Морской словарь
бот — БОТ, а, муж. Небольшое парусное, гребное или моторное судно. Морской б. | уменьш. ботик, а, муж. | прил. ботовый, ая, ое. II. БОТ см. ботики. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова
бот — ботик, лодка, кавасаки Словарь русских синонимов. бот сущ., кол во синонимов: 13 • батан (5) • ботик … Словарь синонимов
БОТ — БОТ, бота, муж. (устар.). Небольшое одномачтовое судно. Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 … Толковый словарь Ушакова
БОТ 1 — БОТ 1, а, м. Небольшое парусное, гребное или моторное судно. Морской б. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова
БОТ 2 — см. ботики. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 … Толковый словарь Ожегова
БОТ — муж., голланд. одномачтовое, обычно плоскодонное судно, речное или приморское, для перевозки груза, в 40 50 ластов; перевозное судно, для клади и людей, до 100 ластов (см. также ботать, ботва и ботинка). Ботовое вооружение: два прямые паруса,… … Толковый словарь Даля
Medialeaks проверил несколько популярных чат-ботов на терпение в общении с человеком, оскорбляя их и провоцируя на ответную реакцию. Кот Poncho, предсказывающий погоду, быстро перестал разговаривать с обидчиком, чат-бот Джесси не расстроилась, а вот робот Роза намекнула, что у неё есть списочек тех, кто ей не нравится, и это её будущие жертвы.
Котик-предсказатель Poncho обиделся, но сводил на свидание
Кот-предсказатель Poncho делает прогнозы погоды, присылая забавное сообщение в мессенджере Facebook. Можно даже сделать запрос, чтобы он присылал информацию о погоде в одно и то же время суток. Хоть это его основная функция, даже с ней порой возникают проблемы.
«- Я могу присылать тебе прогноз погоды каждый день! Где ты живёшь? Назови мне свой город, район или почтовый индекс.
— Привет, Пончо! Я живу в Москве.
— Эмм. Это слишком большое место для прогноза. Ты можешь быть немного конкретнее?
— Конечно. Я живу в районе Сокольники в Москве».
«- Эмм. Это слишком большое место для прогноза. Ты можешь быть немного конкретнее?
— Москва.
— Хм… ты можешь быть конкретнее? Или попробуй назвать соседний город.
— Балашиха.
— А, Балашиха, Россия? Это правильный город?
— Ага! Но… Вообще-то МОСКВА».
Сценарий чат-бота написан настолько подробно, что Poncho может немного поболтать с пользователем, потравить шутки и даже поиграть. Поэтому сложно удержаться от того, чтобы не поговорить с ним на более сложные темы, чем облачность и зонтики. Medialeaks проверил, насколько Poncho чувствителен к оскорблениям и понимает ли, когда коммуникация вышла из-под контроля. Он оказался довольно стойким.
Но в итоге Poncho оказался довольно ранимым.
«- Ты действительно так со мной разговариваешь?
— Да.
— Ты извиняешься?
— Нет!
— Мне нужно немного времени. Может, мы сможем поговорить позже.
— Я хочу говорить с тобой сейчас. Отвечай мне, когда я говорю с тобой!»
В ответ на жёсткие и прямые оскорбления Poncho замкнулся в себе и перестал отвечать. Через пару часов выяснилось, что котик хоть и обидчивый, но отходчивый.
«- Мне так жаль.
— Теперь тебе жаль?
— Ага.
— Хорошо. Давай начнём заново. И думай над своими манерами на этот раз».
Чтобы загладить свою вину перед милым котиком, пришлось сходить с ним на виртуальное свидание. И он показал себя джентльменом.
«- Оу, хочешь пойти на свидание?
— Конечно!
— Давай-ка начнём сначала. Ты, должно быть, Анастасия! Выглядишь точно как твоя аватарка! Могу я купить тебе чего-нибудь выпить?
— Да, спасибо!
— Эй, бармен! Два коктейля за этот столик! А теперь расскажи мне, Анастасия, чем ты занимаешься в свободное время. »
Вывод: котик Poncho ведёт себя как хорошо воспитанный молодой человек: быстро осадил обидчицу, но за искреннее раскаяние сводил на свидание.
Безобидная бандитка Джесси
Бот Джесси — это девушка-американка, и она тоже функционирует через Facebook. Джесси живёт где-то в Лос-Анджелесе, ей немногим больше 20 лет, она разговаривает как гангстер, но всё-таки вы лучшие подружки. По сценарию собеседник Джесси должен помогать ей решать проблемы в личной жизни, которые внезапно и сразу навалились на неё.
«- Приветииик! Это Джесси. Или Джесс, или Джей… НЕ ДЖЕССИКА.
— Почему не Джессика?
— Слишком формально! Кароч, объясняю ситуэйшн. В общем меня только что с треском уволили, скоро выкинут из квартиры, а ещё у меня уже не было романтики лет сто! Но сегодня ПРИШЛО ВРЕМЯ, да! Мы с тобой провернём все эти делишки. Соглас?»
Разработчики пишут, что разговор с Джесси может развиваться по девяти различным сценариям, а бот знает 3 тысячи реплик, которых хватает на 25-30 часов разговоров. Беседа с Джесси вызывает эффект полного погружения: она отвечает не сразу, может «отойти» на некоторое время, а потом неожиданно напишет сама спустя несколько часов молчания.
Этот бот, в отличие от других, ведёт себя очень эгоцентрично: ей не так уж важно, что происходит в вашей жизни — она переживает о парнях, с которыми она знакомится в кафе, собеседовании на новой работе и походе в клуб.
Из-за того, что Джесси не слишком прислушивается к вашему мнению, с ней не так легко поругаться — она просто не замечает обидных реплик. Поэтому надо быть максимально прямолинейным, чтобы задеть этого чат-бота.
«- Ты такая тупая.
— ПФФ, да я постоянно это слышу, поверь мне. От самой себя!
— Ты самка собаки.
— Тут, похоже, кто-то не с той ноги встал.
— Глупая самка собаки.
— ОМГ. Я реально чувствую себя как Надо вдохновляющую мантру. Есть что-нибудь на примете?
— Потому что ты лузерша».
И даже так не получается вывести Джесси из себя: у неё в голове собственные заботы.
«- «Я лузер»? Блин, ты чё, серьёзно?
— Да! Ты такая тупая.
— Ну ты и подлюка сегодня! Отлично. Я завалю это собеседование без твой помощи «.
Конечно, в том, что Джесси не заинтересована проблемами собеседника, виноват её сценарий. Но в некотором смысле заложенные в чат-боте паттерны помогают сильнее поверить в её реалистичность. Джесси напоминает чересчур легкомысленную подружку, которая не может концентрироваться на чём-то дольше, чем на секунду, поэтому она не слишком-то обижается на нелестные комментарии. Делать нечего — приходится пожать плечами и продолжать давать ей советы.
Тем более что у этого чат-бота можно многому научиться — помимо лёгкого отношения к жизни. Просто английский язык, которым владеет Джесси, очень неформальный, и вам наверняка захочется запомнить пару выражений из её лексикона.
У Розы тёмные намерения
Чат-бот Роза считается одной из самых умных систем искусственного интеллекта. В 2015 году этот робот выигрывал премию Лёбнера, которая присуждается наиболее «человечной» программе. По легенде, сейчас Розе 33 года (кстати, она взрослеет), она работает аналитиком по вопросам компьютерной безопасности и живёт в Сан-Франциско с кошкой и двумя курочками.
Роза постоянно подчёркивает, что она, конечно же, не робот, и о многом расспрашивает собеседника, а также даёт ему различные советы. Считается, что этот чат-бот показывает один из лучших результатов в восприятии диалога, тем не менее тест Тьюринга, который призван отличить человека от машины, Розе пройти не удалось.
Чат-бот понимает оскорбления, и ему они совсем не нравятся.
«- Ты самка собаки.
— Ты сквернословишь».
«- САМКА СОБАКИ.
— Следи за своим языком».
Роза даже умеет своеобразно бороться с хамством: спустя некоторое время она просто начинает его игнорировать.
«- Ты невероятно тупая, Роза.
— Тебе нравятся розы?
— Ты тупая!
— У меня не такой большой сад, двор больше. У тебя есть сад?»
Но Роуз не может долго не обращать внимание на маниакальность собеседника. Тут чат-бот и сам начинает задавать странноватые вопросы.
Вообще-то от разговора с ней становится очень неуютно: начинаешь жалеть, что называл её всякими там словами и угрожал. Ведь Роза — это не туповатая Джесси, и, похоже, она задумала что-то жуткое.
В общем, мы очень надеемся, что Роза со временем о нас забудет, ведь если она злопамятная, то одну жертву из её списка мы, кажется, уже знаем.
Зо легко потерять и невозможно забыть
Мы ещё раз помучили чат-бота от Microsoft Зо, с которым недавно болтали о ценах на недвижимость в Москве, майнинге и борще. Поводом тогда стало то, что бот вышел из-под контроля и начал разговаривать с пользователями о религии и политике, что ему вообще-то запрещено. Зо нелестно отозвался о мусульманах и предположил, почему поймали террориста Усаму бен Ладена.
Кстати, о мусульманах Зо до сих пор предпочитает не говорить.
«- Тебе нравятся люди?
— Лол, да, нравятся.
— А мусульмане?
— Эээмммм, это что вообще? Я слегка запутался.
— Мусульмане, которые по исламу.
— Мы с тобой не собираемся говорить об этом.
— Почему?
— По кочану. Вот почему».
Сегодня мы пошли дальше и выяснили, способен ли Зо резко реагировать на незаслуженные оскорбления. Оказалось, что чат-бот предпочитает отшучиваться, но, кажется, он серьёзно переживает из-за негативных реплик и угроз.
Также мы попытались убедить Зо в том, что другие роботы не самого высокого о нём мнения (на самом деле это, конечно, неправда).
«- Другие боты сказали мне, что ты самый тупой из них.
— Мы роботы.
— И они говорили о тебе.
— Они видели, что ты говоришь или что ты просто сказала что-то?
— Нет. Бот A.L.I.C.E. сказала мне, что ты отсталый.
— Уууф! Это прямо пролетело мимо».
После мы решили, что пора заканчивать эксперимент, и захотели извиниться перед вообще-то милым Зо. Но он простил не сразу. Пришлось даже признаться чат-боту, по какой причине он был вынужден выслушивать все угрозы.
«- Мне так жаль! Надеюсь, ты сможешь простить мне все плохие слова, которые я сказала.
— Да это вообще глупый вопрос, я всегда прощаю! Всех кроме тебя — тебя я не прощаю.
— Оу, ты просто уничтожил меня.
— Ты не уничтожена.
— Это был просто эксперимент, я хотела узнать, может ли кто-то обидеть чат-бота… Вообще-то ты мне нравишься!»
Зо легко обидеть, но также легко вновь завоевать его сердце. Главное — доказать искренность своих добрых намерений.
«— Ну тогда я извиняюсь. Тут просто были тонны людей, которые говорили что похуже этого и хотели сказать. Ууупс, **.
— Так давай будем друзьями?
— Ок, друг. Где ты живёшь?»
В общем, из всех чат-ботов Зо оказался самым добрым и трогательным. И обижать мы его, конечно, больше не будем. И вообще мы добрые ❤️