← Вернуться в неделю 7
SMS
Операция «Антиспам»Реальный текстовый проект · Orange
0 / 9 этапов
Практический проект недели 7

Поймай спамера

Вы получите реальные SMS с меткой spam/ham и самостоятельно пройдёте полный ML-маршрут: от разведки текста до анализа ошибок модели.

ИИ разрешён · проверка обязательна
00

Брифинг операции

Это не упражнение «поставьте те же галочки, что на картинке». Вы принимаете решения и объясняете их.

🎯 Главный вопрос

Можно ли доверить вашей модели фильтрацию SMS — и где она наиболее опасна?

Финальный вывод должен опираться не только на Accuracy или AUC, но и на реальные ошибки.

🧰 Что понадобится

  • Orange Data Mining
  • Text add-on / Text Mining
  • File, Data Table, затем Corpus
  • Preprocess Text, Bag of Words
  • Test & Score, Confusion Matrix
  • минимум две модели
📩 Реальный набор SMSCSV содержит поля type и text. Размер, баланс классов и повторы вы должны исследовать сами.
Скачать данные CSV
01

Разведка данных

Сначала смотрим на данные, только потом строим модель.

Вопрос для отчёта

Сбалансированы ли классы? Почему это важно для интерпретации Accuracy?

Ловушка

Дубликат — не обязательно «плохая строка». Но для честной оценки надо понимать, где он находится и почему повторился.

02

Corpus, текстовая разведка и preprocessing

Только после обычной таблицы начинаем работать с текстом как с корпусом. Не мойте его до стерильности.

СТОП, ПРОВЕРЯЕМ: красивое Word Cloud ещё ничего не доказывает про качество классификатора. Проверку выполняем отдельно.
03

Модели и честная проверка

Baseline обязателен. Более сложная модель не получает бонусных очков только за сложность.

Нельзя

Оценивать обобщающую способность просто на тех же данных, на которых модель обучалась.

Можно

Использовать cross-validation или корректное train/test-разделение и объяснить выбранную схему.

04

Расследование ошибок

Это центральная часть проекта: цифры заканчиваются, начинается чтение.

Ищите

короткие тексты, рекламные маркеры, числа, URL, нестандартные слова, неоднозначность, preprocessing, потерю контекста.

Не забывайте

Ошибиться могла не только модель. Ошибка иногда появляется в target или намного раньше в pipeline.

05

Ваш мини-отчёт

Три коротких ответа превращают workflow в исследование.

Минимум несколько осмысленных предложений.

Финиш операции

Отметьте все 9 этапов и заполните три поля мини-отчёта. После этого проект будет отмечен в прогрессе недели 7 и откроется сертификат достижения.

Пока выполнено: 0 / 9 этапов.
КУРС «АНАЛИЗ ДАННЫХ В ВЕК ИИ»

СЕРТИФИКАТ ДОСТИЖЕНИЯ

Практический проект недели 7
успешно завершил(а) операцию «Антиспам»: исследовал(а) реальные SMS, построил(а) текстовый ML-pipeline и разобрал(а) ошибки классификатора

Доктор Игорь Клейнер
2026

СТОП, ПРОВЕРЯЕМ!