このプロジェクトについて

kalauzは、鉄道の速度制限(SR)の処理、保存、および可視化のために設計されたコマンドラインインターフェースツールです。鉄道ネットワークオペレーターの内部スプレッドシートを処理し、特にMÁV Magyar Államvasutak Zrt.およびGYSEV Zrt.のフォーマットをサポートしています。 主な機能は以下の通りです: - データインポート:ConvertAPIを使用してPDFファイルをXLSXに変換し、スプレッドシートから速度制限データを抽出します。 - AI処理:scikit-learn(TfidfVectorizer、SGDClassifier、およびMultiOutputClassifier)を利用して、速度制限の原因を分類します。 - ストレージ:処理済みデータをMySQLデータベースに保存します。 - 可視化:pydeckライブラリを使用して、速度制限のマップを生成します。