Классификация подкастов на наличие explicit-контента на основе текстовых метаданных.
Сервис обучает и запускает бинарный классификатор (explicit_flag) по данным подкастов.
Используется линейная модель с TF-IDF признаками.
Pipeline:
- Загрузка данных (
data.tsv) - Предобработка текста
- Векторизация (TF-IDF)
- Обучение модели
- Оценка качества
- Сохранение артефактов
.
├── data.tsv
├── run_pipeline.py
├── preprocessing.py
├── train.py
├── model/
├── out/
│ ├── confusion_matrix.png
│ ├── roc_curve.png
│ └── metrics.json
└── README.md
Запуск полного pipeline:
python run_pipeline.pyПример результатов:
accuracy: ~0.94
- TF-IDF
- Logistic Regression
out/
├── metrics.json
├── confusion_matrix.png
└── roc_curve.png
- Формат данных: TSV
- Таргет:
explicit_flag