You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
FastAPI-based Brain Tumor Detection system following MLOps principles, enabling efficient model deployment, automated data handling, and seamless API integration for real-time predictions
BrainTumorDetection_MLOPS is a FastAPI-based brain tumor detection system designed with MLOps principles for efficient model deployment, automated data handling, and seamless API integration. The system uses MLflow for model tracking, DVC for data versioning, and DAGsHub as the central server for both MLflow and DVC. It employs a Vision Transformer (ViT) model for accurate tumor detection from medical images.
Features
FastAPI-based API for real-time predictions.
MLflow integration to track model performance and experiments.
DVC (Data Version Control) for handling datasets efficiently.
DAGsHub as a unified platform for MLflow and DVC.
Automated pipeline for data processing and deployment.
Tech Stack
FastAPI - Web framework for serving the model.
MLflow - Model tracking and experiment logging.
DVC - Data versioning and management.
DAGsHub - Hosting and integration for MLflow and DVC.
{"prediction":"No abnormal growth detected. However, consult a doctor for confirmation"}
Contributing
Feel free to contribute.
License
This project is licensed under the MIT License.
About
FastAPI-based Brain Tumor Detection system following MLOps principles, enabling efficient model deployment, automated data handling, and seamless API integration for real-time predictions