So what is our project ?

Well we all have faced Covid-19 & attended google meets or spent our time mostly staring at screen, switching our eyes focus from one laptops screen to phone's screen to use social media.

It lead to people facing eye strain, some people stared into screen by wrong posture , keeping screens very close to their face henceforth affecting their eyes & deteriorating health..

So we planned to use ML& AI model to build a project that will nudge the user whenever he/she sits close to the screen or when they scare for longer prolonged times on the screen . As staring into screens & spending most of our time on front of laptops & no social life it increased anxiety on people too & after studying symptoms of anxiety one of the most observed symptom was Nail biting , so we also planned to add a feature where our ML model will detect Nail biting too.

Inspiration

Well being a student ourself we have had faced situations in which we were staring at the screens for prolonged period of time & had eye strain because of it , sometimes while attending the meets we sitting very close to screen & hence had a bad posture so our inspiration behind our project was to help all of us , this platform will nudge as a friend to us & even help out people dealing with anxiety as it will detect one of the main symptom observed in people dealing with it i.e. "Nail biting". So yes this sums up CYSA !

What it does

So we planned to use ML& AI model in our project that will nudge the user whenever he/she sits close to the screen or when they stare for longer prolonged times on the screen . As staring into screens & spending most of our time on front of laptops & no social life , it increased anxiety on people too & after studying symptoms of anxiety one of the most observed symptom was Nail biting , so we also planned to add a feature where our ML model will detect Nail biting too.

How we built it

We built it up using Tensorflow & open source Techstack Mediapipe that is backbone of our project & fron-end technologies HTML,CSS & JS . The model was trained to detect face distance of user form screen , & for the nail biting feature we trained our model by measuring fingers distance & their location in the vector space.

Challenges we ran into

We faced some problem in training our nail biting model but ultimately figured it out by team effort & hence added one more functional featutre that will help the Users in long run.

Accomplishments that we're proud of

Being a team who is new to field of ML & Ai we figured a lot of stuff , like why the vector space consideration in all three dimensions should be precise & how to then store this data for future prediction. We are really proud of one intresting feature that we added at end in which a user can open our project in a new window & continue with thier work , it will automatically keep detecting the face distance of the user & if the user is bitting the nail. We were able to add last moment feature in which a user can open up our peoject in a new window & continue with their work , our project will nudge the user in 20 mintes by the 20-20-20 rule that is important for when we have a lot of screen work.

What we learned

We learned a lot new things in the field of ML like we now know how to confidently work on Hands & FaceMesh model of Mediapipe . We also learned using Open source platforms like Mediapipe , & we are proud of using it as one of the backbone of our project .

What's next for CYSA

Well we plan to incorporate a reminder feature alongside CYSA that will help the users when they are attending meetings on platforms like G-meet , Microsoft Teams . We plan to add fetaure that will give floating notifications to the user when he/she has been staring on the screen or qworking for too long by suggesting them to take a 5 minute break which we often forget & keep getting our head wrapped up over wor, that not only increases stress levels, eye strain advances bad posture because of sitting straight up for som much time. We plan to even suggest some self help tips when a user might seem anxious , we plan to even add up some more features in detecting anxiety sumptoms in user which we rae currently predicting buy the level of nail bitting by the user.

Built With

Share this project:

Updates