This is a smart IoT-based home security system that integrates mobile app controls, Raspberry Pi hardware, Flask-based AI processing, and Reinforcement Learning agents for intelligent decision-making.
- Mobile App (built with MIT App Inventor)
- Real-time image & sound detection via Raspberry Pi
- Event-based announcements: fire, intrusion, baby cry, etc.
- Flask API for communication & ML processing
- RL agents (Q-Learning, SARSA, DDQN, Bandits) for intelligent decisions
- Fully tested with integration demo
Folder | Description |
---|---|
mobile_app/ |
APK, UI screenshots, app logic |
raspberry_pi_setup/ |
Pi setup guide, hardware scripts |
backend/ |
REST API and ML models |
reinforcement_learning_models/ |
FrozenLake and Bandit agents |
final_integration/ |
Test logs, demo, and assembly notes |
docs/ |
Final report, diagrams, and team task table |
12-member team: App dev, Pi config, API/AI, RL and final integration.