Бот: что такое, как применяют, как распознать

Бот: что такое, как применяют, как распознать

Сфера информационных технологий достаточно сильно вошла в обычную жизнь человека. Поэтому нет ничего удивительного в том, что в словарном запасе появляются различные специфические термины. И об одном из них, а конкретнее о слове бот и пойдёт речь в данном обзоре.

 

Бот это

Что такое Бот?

Бот (bot) - это программа, выполняющая в автоматическом режиме ряд типовых действий вместо человека. Обычно подразумевает наличие некоего интерфейса для общения с людьми, но такого может и не иметь. Кстати, чаще всего слово бот ассоциируется с интернетом.

Для чего применяются боты? Существует масса рутинных задач, которые человеку не только "скучно" выполнять, но и которые человек попросту не может совершать с такой скоростью, стабильностью и точностью, как у программ.

Утрированный пример для понимания. Допустим, некоему Васе нужно постоянно проверять доступность сайта. В принципе, он может делать это сам. Для этого ему нужно постоянно держать открытым браузер и периодически перезагружать вкладку с сайтом. Однако это не только утомительно, но и разбросано во времени, ведь у Васи существуют дела и ему нужно спать. Соответственно, чтобы не заниматься подобным, Вася может использовать некую программу, которая бы в автоматическом режиме каждую минуту проверяла бы доступность сайта, а возникшие проблемы отображала бы в отчёте. Такая программа и представляет собой бота.

 

В каких сферах применяются боты?

Если говорить о том, в каких сферах применяются боты, то если коротко, то во многих. И причина проста: бот это удобный метод решения рутинных задач. Но, к сожалению, не всегда только хороших.

Это и сбор данных с сайтов (например, те же боты поисковых систем), и собеседники в мессенджерах (например, боты для чатов, которые в автоматическом режиме отвечают на вопросы пользователей и отсылают уведомления о самом факте переписки, чтобы в последующем подключился уже человек), и различные вирусы (например, ботнет), и компьютерные игры (например, для имитации соперников), и справочники (например, бот для сайта, который ищет наиболее подходящую справочную информацию в веб-сайте), и фейковые профили в социальных сетях (например, чтобы накручивать статистику групп, лайки, формировать нужного плана комментарии), и многое-многое.

 

Как распознать бота в социальных сетях и прочих сайтах для общения?

Теперь рассмотрим как распознать бота в социальных сетях и прочих сайтах для общения. Самое главное это понимать то, что бот это программа. Даже если она качественно сделана, это всё равно программа. А это значит, что ожидать от неё человеческой реакции в нестандартных ситуациях нельзя (а порой даже и в стандартных).

Например, многие боты в интернете не могут отвечать на обычные сообщения хотя бы расхожими или абстрактными фразами, в таких ботах обычно прописан "гипотетический" диалог и они просто публикуют фразу за фразой в ответ на сообщения пользователя, ну или ищут какие-то слова-маркеры, чтобы подобрать соответствующий ответ. Поэтому для определения бота нередко стоит писать что-нибудь неоднозначное. И если это человек, то он сможет ответить. А если бот, то не сможет. Хотя, конечно, в нынешнее время существует ИИ, но это далеко не всегда нужно и сейчас поймёте почему.

Дело в том, что сложный бот попросту не нужен каждому. Если у человека типовой вопрос, то для этого достаточно заготовок. Если у пользователя нетиповой вопрос, то может быть больше толка в том, чтобы ответ дал человек. Например, не всегда вся информация присутствует в сайте (что-то где-то недописали или ещё не добавили странички и тому подобное), у пользователя могут возникать сопутствующие вопросы, где-то что-то можно дополнительно подсказать и так далее.

Ещё момент про специфику профилей ботов (в плане всяких "редисочных дел"). Увеличение числа ботов означает большие нагрузки на сайты, так как первые выполняют свои действия автоматически и быстро. Не говоря уже о том, что пользы от публикуемой ими информации обычно мало (по сути, спам).

Поэтому нередко владельцы сайтов, включая социальные сети, создают определенного рода преграды. Например, максимум количества сообщений в единицу времени. И как только обнаруживается бот, то его профиль банится. Иными словами, это означает, что "время жизни" "редисочных" ботов недолгое (хоть бот и может существовать годами, всё же вероятность, что его не забанят, не такая уж и большая).

Собственно, по этой причине "редисочных" ботов делают, как говорится, "спустя рукава". В свою очередь это означает наличие массы опечаток, ошибок или явной рекламы (чтобы максимизировать монетизацию его недолгого существования, подобно тому, как это происходит с дорвеями). Например, возраст бота легко может не совпадать с его основным изображением, в основной информации пересекаются даты (или вообще нечто непонятное и нелогичное указано) и тому подобное. Кроме того, обычно достаточно почитать основную ленту или историю сообщений, чтобы заметить, что большинство текстов это либо однотипные фразы, либо реклама.

Суммируя вышеперечисленное, чтобы распознать бота, нужно посмотреть его профиль (если таковой подразумевается) и соотнести с тем, насколько вероятно существование такого человека в жизни, а также писать что-нибудь нетиповое. Утрируя, вряд ли найдется адекватный человек, который через сообщение будет писать что-то в стиле "вау круто", а следующей фразой рекламу какого-либо ранее невстречавшегося сайта или онлайн сервиса.

Так же вам может быть интересен обзор Информационная система - что это такое?

Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!

Социальные сети

☕ Понравился обзор? Поделитесь с друзьями!

Добавить комментарий / отзыв
Комментарий - это вежливое и наполненное смыслом сообщение (правила).



* Нажимая на кнопку "Отправить", Вы соглашаетесь с политикой конфиденциальности.
Социальные сети
Программы (Freeware, OpenSource...)