StudentIQ: End-to-End ML Exam Score Prediction System (For model-ready data preparation and ML training pipeline)
Developed and deployed machine-learning exam score prediction services using an end-to-end pipeline approach focused on preparing model-ready training data. Used ZenML for orchestrating encoding, scaling, splitting, and model training, with Optuna hyperparameter tuning to improve regression performance. Exposed the trained model via a FastAPI REST API with validated request/response schemas for consistent inference. • Implemented ZenML training pipeline steps for data encoding, scaling, and train/test splitting. • Tuned a RandomForestRegressor using Optuna (30 trials) with 5-fold cross-validation to maximize R². • Deployed a FastAPI inference API using Pydantic schema validation for real-time predictions. • Added Logfire for real-time API observability and structured error monitoring.