В прошлый раз Аннели изучила базу данных, в которой были колонки с названиями “bc_email_last_time,” “bc_chat_last_time” и “email_reply_last_time” — с указанием даты и времени для каждого пользователя. Сначала Аннели и другие специалисты решили, что таблицы содержат информацию о времени последней активности пользователя на сайте. При этом в ячейках было указано недавнее время преимущественно для мужчин, и очень редко для женщин.
На основании этого был сделан вывод, что на сайте присутствует всего 12 000 активных пользователей-женщин и десятки миллионов мужчин. Это оказалось ошибкой. Реальность оказалась куда более куда более интересной. Как выяснилось в ходе дальнейшего анализа исходников, колонки “bc_email_last_time,” “bc_chat_last_time” и “email_reply_last_time” соответствуют не дате и времени последней активности юзера, а дате и времени, когда с ним последний раз контактировал чатбот.
Вот статистика по контактам чатботов, которую раньше ошибочно считали статистикой активных пользователей, для мужчин и женщин. На первой диаграмме показано количество последних отправленных писем. На второй диаграмме — количество последних чатов.
Как видим, 11 миллионов несчастных мужчин вступали в чат с женщинами-ботами.
В конце концов, вот статистика по количеству чатботов в базе.
Большинство ботов снабжались почтовыми адресами @ashleymadison.com и регистрировались с одних и тех же IP-адресов.
С помощью программы
grep
журналистка нашла участки кода, где программисты Ashley Madison в комментариях упоминали чатботов, используя термины вроде hosts и engagers .Судя по комментариям в коде, разработчики позаботились, чтобы женщины-боты появлялись в каждом географическом регионе, где есть одинокие пользователи, а конечной задачей бота после рождения было найти себе мужчину.
Алгоритм действий чатботов пытался учесть разные ситуации, в том числе нестандартные. Например, вот один из комментариев к функции блокировки чата:
// Stopped engaging gaymen
Чатботы не отличались особым интеллектом. Ещё один фрагмент кода содержит полный список фраз, которые использовались для первого контакта с мужчиной. Фраза выбиралась из списка случайным образом. Повторения в списке, вероятно, объясняются желанием увеличить частоту некоторых фраз в общении.
‘hi’,
‘hi’,
‘hi’,
‘hi (s)‘,
‘hi there’,
‘how are you?’,
‘hey’,
‘Hey’,
‘hey there’,
‘hey there’,
‘Hey there’,
‘u busy?’,
‘you there?’,
‘any body home?’,
‘Hi’,
‘Hi’,
‘Hi’,
‘hows it going?’,
‘chat?’,
‘how r u?’,
‘anybody home? lol’,
‘hello’,
‘hello’,
‘Hello’,
‘hello?’,
‘whats up?’,
‘so what brings you here?’,
‘oh hello’,
‘free to chat??’,
В случае положительного ответа чатбот отвечал более содержательным сообщением, например:
"Hmmmm, when I was younger I used to sleep with my friend’s boyfriends. I guess old habits die hard although I could never sleep with their husbands".
или
"I’m sexy, discreet, and always up for kinky chat. Would also meet up in person if we get to know each other and think there might be a good connection. Does this sound intriguing?"
Для общения с владельцами платных аккаунтов работал отдельный бот-сервис "RunChatBotXmppGuarentee.service.php".
В одном из писем между исполнительным директором компании и главным операционным директором найден график с прибылью, которую генерируют чатботы. Видно, как в течение года после отключения ботов на территории Канады в 2011-2012 гг доходы сайта заметно снизились.
У руководства были идеи нанимать реальных женщин вместо чатботов. Один из разработчиков Ashley Madison разработал систему вознаграждения для наёмных сотрудниц (значение “FemaleValue”). Вознаграждение женщины зависит от суммы, которую перечислили сайту обслуживаемые ею мужчины (“MaleProfit”). Правда, систему так и не успели внедрить в продакшн.
В другом комментарии разработчик отметил, что с новыми настройками «южноафриканские боты могут вступать в контакт только с представителями своей расы».
Ashley Madison активно работала над локализацией ботов для разных стран. Например, после референдума в Крыму местные чатботы перешли с украинского на русский язык.
Комментарии (18)
kosmos89
01.09.2015 18:11Боты для монетизации используются много где. Как минимум Love Planet на этом спалился.
dcoder_mm
01.09.2015 18:12А почему это всплыло только сейчас? Боты, кидающиеся парой шаблонных фраз должны были давно выдать себя.
edogs
01.09.2015 18:24+24На фрилансе при ответе на заказ из 50 ответов — 48 шаблонные вида «готов работать пишите», и это реальные люди которым нужна работа.
В общем Вы переоцениваете людей:)
Artystarty
01.09.2015 19:24+6А что, это ещё один шаг на пути к роботам-сексуальным партнёрам. Когда компьютер, начинённый самодостаточным ИИ будет оформлен в сексапильные формы, претензии клиентов перейдут из плоскости «F*ck, да я же с ботом общался!» в плоскость «Почему этот бот начинает тормозить в самый пикантный момент?!» :)
vsarakoff
01.09.2015 22:37Вчера канадские новости утверждали, что после скандала на сайте зарегестрировалось более 80 тыс. женщин. Что-то меня мучают сомнения…
kulbit
02.09.2015 08:33+6Я считаю с ботами надо идти еще дальше. Каждый бот, он так или иначе представляет какую-то женщину (использует фото), значит бот должен регатся на сайтах, знакомится, зарабатывать FemaleValue от MaleProfit, а потом контактировать с правообладательницей фотографии и сообщать – заработано столько, познакомилась с такими-то, пожалуйста, зайдите на сайт что бы забрать деньги и выбрать мужика.
DjOnline
02.09.2015 11:06>>после референдума в Крыму местные чатботы перешли с украинского на русский язык.
Там и до референдума было всего 15,7% украиноговорящих, согласно wiki.
neuotq
02.09.2015 15:28У руководства были идеи нанимать реальных женщин вместо чатботов. Один из разработчиков Ashley Madison разработал систему вознаграждения для наёмных сотрудниц (значение “FemaleValue”). Вознаграждение женщины зависит от суммы, которую перечислили сайту обслуживаемые ею мужчины (“MaleProfit”). Правда, систему так и не успели внедрить в продакшн.
Схеме уже много лет. Этим баовались большинство сайтов поиска тн «русских» невест, когда региональные агенства предоставляющие услуги по поиску девушек в конктретном городе получали процент от платных услуг с сайта. Да и сами девушки тоже этим часто зарабатывали, начинаю от ведения нескольких анкет, заканчивая с договарником к примеру с продавцем цветов, когда мужчина оплачивал подарок девушке, букет цветов, девушка шла к знакомому продавцу фоткалась с букетом и возвращала его продавцу. Ну ив целом много обмана, но справедливости ради нужно отметить что многие сайты борются с таким явлением.
velezh
Даже не знаю, что тут и сказать…
vadimzz
Возможно, тут вместо журноботов использовались реальные программисты
aronsky
Тут непонятно что болше насторожило товарища velezh — то, что журналистка использует консоль, или формулировка преложения (ну, вроде, «с помощью программы ls журналистке удалось посмотреть список файлов в исходниках проекта»).
velezh
Комбо!
rPman