Analyze commit messages to determine coding mood.
- Add a sentiment analysis package or implement a simple algorithm.
- Preprocess commit messages (lowercase, remove punctuation, etc.).
- For each commit, compute a sentiment score (positive/negative/neutral).
- Aggregate scores to determine overall mood (e.g., happy, frustrated, productive).
- UI: Display mood summary and example analysis.
- For each commit message:
- Clean/preprocess text
- Compute sentiment score
- Aggregate all scores
- Map aggregate to mood label
- Display mood summary in UI
- None required.