PostureML uses machine learning to determine the type of posture that the user is in. It sends reminders to the user whenever it detects that the user is in a malicious posture and reminds them of their posture, and how to fix it. The user will be able to choose the type of reminder and their interface. Finally, there will be another section to the website, where the user can view their statistics on a graph, knowing which malicious postures they have done the most.
We used React
to build the frontend application. For the back-end logic, we used Azure's Custom Vision API
.
PostureML has room for technical improvements. This includes additional classifications for different kinds of malicious posture, and even pre-detecting medical conditions such as scoliosis and lumbar lordosis. Additional classifications for the user to fix their posture, as well as additional functionalities such as recommending to see a physician would be integrated into future versions of PostureML.
Website Link N/A - Out of Azure credits :(