Orchestrates multiple machine learning models for text processing via a REST API, with all model versions tracked by Git.
This Python application acts as a central hub for managing and serving simple machine learning models focused on text processing. It utilizes a Model Control Plane (MCP) to intelligently route incoming requests to the correct model, enabling tasks like text summarization, sentiment analysis, and keyword extraction through a user-friendly REST API powered by FastAPI. A key aspect is its robust version control, leveraging Git to track all model improvements and changes, ensuring traceability and easy rollbacks for the integrated ML capabilities.