This project implements a deterministic decision tree for daily reflection based on mood and reason.
- Deterministic logic (no randomness)
- Input validation (guardrails)
- Simple AI agent interface
- Fixed output templates to avoid hallucination
- Rule-based decision tree
- Predefined categories for consistency
- No dynamic generation of responses
- Restricted inputs (mood + reason)
- No free text interpretation
- Fixed response mapping
- Error handling for invalid inputs
- CLI-based interaction
- Guides user through structured reflection
##Machine learning Assignment