* * *
«Иммиграция в Эквадор» [МУСОР]
«Научим драться за три месяца!!!» [МУСОР]
«Купите сноуборд сейчас и сэкономьте…» [МУСОР]
«Здорово, брательник! Напоминаю, что у Энн в среду…» [ВХОДЯЩИЕ]
«Привет, подруга! Как делишки? Ты спрашивала, в каком салоне…» [ВХОДЯЩИЕ]
{ОШИБКА} {ЗАПУСТИТЬ КНИГУ ДЖУНГЛЕЙ} {ПОВТОР}
«Привет, подруга!..» [МУСОР]
Книга Джунглей. Как человек, не чуждый литературе, Чесс наверняка придумал бы метафору посерьезней. Но именно так ему обрисовали технологию почтового фильтра те двое, что работали над программой до него. Он и раньше замечал, что программисты помешаны на инфантильных образах, вроде постоянных цитат из Винни-Пуха и Алисы. А из-за интенсивного общения с Мэттью и Джоном он и сам стал мысленно развешивать вокруг ярлычки из детских книжек, превращающие весь мир в комикс. Письмо-Балу, письмо-Багира, стая писем-Бандерлогов. «Мы с тобой одной крови» – этого пропустим. А вот этого…
Фильтр «Маугли» рассматривал каждое электронное послание как Неизвестного Зверька, которого нужно проверить на вредность с помощью генетического теста. Среди трехсот почтовых генов были и грубые приметы спама, вроде заголовка из больших букв или приветствия без имени, были и приметы похитрее, вроде слишком высокой концентрации позитивных прилагательных и повелительных глаголов. Но отдельный нездоровый ген еще не делал письмо мусорным; требовалось несколько, в определенных сочетаниях.
Эти вредные геномы выявлялись при обучении фильтра на тысячах примеров спаммерских рассылок. В случае ошибочного пропускания Вредного Зверька программа устраивала в своей Книге Джунглей эдакую оргию скрещивания и мутаций – до тех пор, пока не выводила комбинацию генов, которая соответствовала пропущенному письму. В следующий раз такого Зверька сразу опознавали и глушили.
С этим алгоритмом «Маугли» ловил 97 % мусора в почте. Но хитрые три процента грозили вырасти: спаммеры тоже развивались. Их последним изобретением стали письма, замаскированные под личные. И всё чаще мимикрия оказывалась успешной – фильтр пропускал Вредных Зверьков.
Узнав о филологическом образовании Чесса, кодеры Джон и Мэттью тут же накинулись на нового коллегу с предложением вывести более конкретный «ген навязчивости» на основе стилистического анализа текстов. Чесс потратил на это пару месяцев, после чего стало ясно, что такой путь – тупиковый. Отличить фальшивый императив от реального предложения знакомого человека было невозможно.
Но знакомого можно опознать проще: если ты с ним уже переписывался, его координаты есть в адресной книге твоей почтовой программы. Конечно, он может написать письмо с нового адреса. Но тогда можно опознать по имени, по каким-то общим темам…
Добравшись в своих размышлениях до этого места, Чесс хлопнул себя по лбу: программа-секретарь! Сбор личных предпочтений, любимых тем и прочих маркеров «своего» в тех ежедневных потоках информации, с которыми работает хозяин компьютера. При наличии таких данных можно отслеживать не только присутствие вредных почтовых генов, но и отсутствие своих генов, полезных. Если ты – мужчина, увлекающийся стрелковым оружием, тебе вряд ли понадобятся новые гигиенические прокладки, которые незаметны даже под бикини.
Объединить «Маугли» с программой-секретарем – вот тебе и фильтрация псевдоличных рекламных писем! Выходит, представитель Монстра, взявший Чесса на работу, был совсем не так прост?
Джон и Мэттью вначале отнеслись к идее скептически. Ну да, первое приходящее в голову объяснение – новичок решил пристроить собственную курсовую. Однако за следующие три месяца совместной работы их ирония постепенно сменилась на активное участие. Новый «Маугли» с двумя генетическими базами и вправду ловил мусор лучше. Оставались, правда, кое-какие неувязки – но дело явно сдвинулось с мертвой точки. Мэттью, большой любитель превращать любую работу в аврал, дописал последние исправления буквально за пару дней до срока сдачи. А ведь фильтр нужно еще обучить…
«Вы часто грустите? Вас не понимают на работе?..» [МУСОР]
«Упругий друг для всей семьи!..» [МУСОР]
«Бизнес-практикум ТРАНСПОРТНАЯ ЛОГИСТИКА…» [МУСОР]
«Привет! Помнишь, отдыхали на море? Я выложил фотки…» [ВХОДЯЩИЕ]
{ОШИБКА} {ЗАПУСТИТЬ КНИГУ ДЖУНГЛЕЙ} {ПОВТОР}
На этот раз его вернуло в реальность прикосновение. Натали стояла рядом.