Skip to content
yadidiah.k
← Selected work

spec · yousentiment-ai · shipped · 2024

YouSentimentAI

End-to-end MLOps pipeline for YouTube comment sentiment

Role
Sole engineer
Domain
MLOps
Year
2024
Status
shipped
stack →LightGBMTF-IDFMLflowDVCAWSFastAPI
YouSentimentAI interface

A reproducible training-to-serving pipeline: data and models versioned with DVC, experiments tracked in MLflow, and a web app that pulls a video's live comments and charts their sentiment.

01 · Problem

A model that only exists in a notebook cannot be retrained, compared, or trusted. The goal was the pipeline, not the accuracy number.

02 · Approach

  1. 01DVC for dataset and model versioning; every run is a commit you can check out and reproduce.
  2. 02MLflow tracking for parameters, metrics, and artifacts across LightGBM + TF-IDF configurations.
  3. 03Model registry stage transitions gate what reaches the serving app.
  4. 04Front end fetches comments through the YouTube API and renders sentiment distribution and timeline.

03 · Outcome

  • Any past experiment is reproducible from a single commit hash.
  • New model versions ship through a staged registry, not a manual file copy.
NextLexiQE AI →