Об этом проекте

kalauz — это инструмент командной строки, предназначенный для обработки, хранения и визуализации скоростных ограничений на железной дороге (SRs). Он обрабатывает внутренние электронные таблицы операторов железнодорожных сетей, поддерживая форматы от MÁV Magyar Államvasutak Zrt. и GYSEV Zrt. Основные возможности включают: - Импорт данных: Конвертирует PDF-файлы в XLSX с использованием ConvertAPI и извлекает данные о скоростных ограничениях из электронных таблиц. - Обработка ИИ: Использует scikit-learn (TfidfVectorizer, SGDClassifier и MultiOutputClassifier) для категоризации причин скоростных ограничений. - Хранение: Сохраняет обработанные данные в базе данных MySQL. - Визуализация: Генерирует карты скоростных ограничений с использованием библиотеки pydeck.