Inspiration
Studying in university, we all immerse ourselves in the quest for knowledge during midterm and final seasons. The journey toward academic success often demands intense focus and dedication. It's all too easy to lose sight of a crucial aspect—our own well-being.
This is why we design Edupulse. Edupulse listens to your heartbeat, senses your body temperature, and in those moments of heightened stress, it gently sends you a notice to pause and reconsider. It's a reminder that success should not come at the expense of well-being. We believe that Edupulse can be a transformative force, helping us to maintain a balance between academic pursuits and self-care.
What it does
The EduPulse app is a comprehensive wellness companion designed for students, tailored to work seamlessly with the EduPulse wearable wristband. This innovative device monitors vital signs such as heart rate, body temperature, and SpO2 levels, enabling the detection and management of stress in real-time. The app, personalized based on the user's profile, offers a unique approach to wellness by providing custom notifications and encouragements in response to stress indicators. It's an empowering tool that not only tracks physiological data but also intervenes positively during stressful moments, promoting a balanced and healthy educational experience. Through this integration of technology and personal care, EduPulse aims to enhance student well-being and academic performance.
How we built it
We use MAX30102 the heart rate detector to collect the input, arduino as the central control platform, and LCD screen to display the heart rate and instruction messages.
To analyze the data collected by our sensors. We apply a k mean cluster algorithm. Due to the noisy nature of the data, we use an approach with cluster centroid to more effectively classify the user’s stress level.
After gathering more capital, we will be able to flash out the product with comfortable writ band and user friendly interface.
Challenges we ran into
The heart rate sensor is extremely unstable, and produces very noisy data. To address this problem, we produced a cluster algorithm that allows us to make better inference from the data.
Accomplishments that we're proud of
In the development of EduPulse, our team has achieved significant accomplishments that we can be immensely proud of. Foremost among these is our innovative approach to integrating technology and wellness, specifically tailored for the academic environment. We successfully overcame substantial technical challenges, particularly in stabilizing the heart rate sensor data through a custom-designed clustering algorithm. This not only improved the device's reliability but also enhanced its capability to accurately assess stress levels. Additionally, our hands-on experience in combining hardware components like the Arduino kit and heart rate sensors with software development has equipped us with invaluable skills in interdisciplinary technology design. This project not only exemplifies our technical proficiency but also our commitment to enhancing student well-being through thoughtful innovation.
What we learned
We learned how to implement an unsupervised learning clustering algorithm from sketch. We also were able to learn from hands-on experience with hardware components such as arduino kit, heart rate sensor, and LCD display.
What's next for EduPulse
In the next stage, we will be developing a complete feedback loop within the multiple features of the wristband. We are going to expand our display platform to a fully functional integrated App built with React Native allowing for access on multiple devices across desktop and mobile. With the help of Auth0, we will be able to ensure efficient user authentication and authorization while ensuring secure access that can be linked from Google, Microsoft, or Github accounts.
Built With
- arduino
- auth0
- figma
- html
- javascript
- matplotlib
- numpy
- pandas
- python
- react
- react-native
- typescript
Log in or sign up for Devpost to join the conversation.