Emotion Detection – Reproducible ML Pipeline with DVC
This project demonstrates how a notebook-based machine learning experiment can be transformed into a fully reproducible MLOps pipeline using DVC, Git, and a Cookiecutter Data Science (CCDS) structure.
The pipeline classifies text into two emotions:
-
Happiness
-
Sadness
The real goal is not just prediction, but engineering discipline: reproducibility, traceability, modularity, and experiment control.