Smart Home Energy Optimizer

EnergySage, the Smart Home Energy Optimizer, is a hybrid decision-support system that creates 24-hour HVAC schedules designed to balance household comfort with electricity costs. It integrates an expert-system pipeline (rules plus fuzzy comfort scoring), a Genetic Algorithm optimizer, and an explainability layer powered by retrieval-augmented language models. This allows homeowners to save money, stay comfortable, and trust the automated adjustments through clear explanations. The system consists of two components: a FastAPI backend and a Streamlit frontend. The backend handles optimization and RAG services, while the frontend enables users to adjust tariffs, set preferences, run optimizations, and receive plain-language explanations.

Visual Block Diagram:

Expert System Product Video:

EnergySage Report
Previous
Previous

AI Capstone Project