StudBot is a cutting-edge website designed to optimize study habits through real-time computer vision and machine learning analysis. It monitors students for signs of tiredness, sleepiness, bad posture, and distractions. When these are detected, it sends customizable notifications to encourage taking breaks or refocusing. Additionally, the platform provides detailed analytics of each study session, such as times distracted, focus duration, and posture quality, enabling users to understand and improve their study patterns. An AI-powered chatbot further enhances the experience by offering mental support and study tips. This holistic approach aims to boost academic performance and promote well-being, making Smart Study Buddy an essential tool for students seeking to maximize their study efficiency and health.
Combining React and Shakra-UI for the frontend and OpenCV with Flask for the backend, StudBot seamlessly analyzes facial data. The Flask server runs OpenCV models, updating the database with facial changes. React communicates with the server, providing real-time notifications on fatigue. GPT-3.5 turbo powers the AI chatbot. Developing accurate backend models for facial feature tracking proved challenging. Perfecting user-friendly interfaces while maintaining robust machine learning model performance also presented significant challenges.-
Notifications
You must be signed in to change notification settings - Fork 1
Arhum2/StudBot
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published