Python alternative to the Remind A.I. project
Since COVID-19 many institutions and businesses have transitied their staff to a remote setting. However, as a result of this, students and workers are now required to be in front of a computer almost all the time. Unfortunately, having to sit for so long can lead to many physical health issues. Sources such as the National Health Service of UK, and PainScience, have recommended a maximum of 30 minutes of sitting at one go. However, this number is always exceeded. To solve this issue, I decided to develop a web gui that utilizes deep learning to track if users are sitting or standing. If the application detects that the user has been sitting for more than the recommended time, an alarm or notification will be activated to notify the user to stand. For reinforcement, this alert will continually be activated until the app detects the user has stood up. The overall goal of this is to prevent users from sitting for prolonged periods of time.
Remind A.I. is the winner of two categories at BostonHacks 2020 🎉🎊
- BostonHacks Best FitTech 💪🏽
- Best Use of Google Cloud - COVID-19 Hackathon Fund 🏋️♂️🏃♀️
Devpost Link - https://devpost.com/software/remind-a-i
Google Cloud Demo Week Link - https://events.withgoogle.com/demo-week-hackathon-fund/remind-ai/#
Demo Link - https://drive.google.com/file/d/1pKkIDtWujqohYbHvuVvlgWnHKYRE7IbM/view?usp=sharing
-
Clone the repository
git clone https://github.com/kevry/RemindAIpy.git
-
Create a Python environment using either
requirements.txt
orrequirements_win.txt
if you are on a Windows OS -
Start script
python main.py
At the start, you can set the limit of how long you want to be sitting for (in minutes), and how you want to be alerted if you exceed the limit (only notification available at the moment). Once a session has started, Remind A.I. will track when you are sitting and standing and the overall frequency of how ofter you are sitting and standing.