# MLOps Project This is an MLOps project for CSGO data analysis and model training. ## Features - Data pipeline with Apache Airflow - Model training with PyTorch and scikit-learn - MLflow for experiment tracking - DVC for data versioning - Monitoring with Prometheus - FastAPI for API serving ## Setup 1. Install dependencies: ```bash poetry install ``` 2. Run the data pipeline: ```bash airflow dags unpause csgo_data_pipeline ``` ## Project Structure - `dags/`: Airflow DAGs - `src/`: Source code - `models/`: Trained models - `data/`: Data files - `notebooks/`: Jupyter notebooks - `tests/`: Test files - `config/`: Configuration files - `docker/`: Docker files - `kubernetes/`: Kubernetes manifests