Domain: lifesaved.tech
Inspiration
Beings students on a college campus, we have experienced and know of many situations in which we have felt uncomfortable being around another person. This issue is widespread all across the globe, most prominently showing itself in metropolitan areas. One very well known matter is that women can never feel safe walking alone, especially at night. We are hoping to solve this issue with our project.
What it does
Our project allows any person to feel more safe when being engaged in conversation with another individual or traveling alone during any time of day. We have created a website that allows you to enter a "safe word" that, when spoken, will alert emergency services of your location as well as your situation. The user is able to choose the amount of times the safe word must be heard before alerting someone, and this is all achieved through the use of a constant audio monitoring once the user hits record. The most important reasoning for us building this is to allow someone to reach help without actively, and obviously, having to take out a device to contact these services.
How we built it
To build our project, we utilized Google Cloud's Speech-To-Text API, a combination of Flask and React, as well as Python, Javascript, HTML, and CSS. We were able to create the algorithm to detect the "safe word" using iterators and general control flow with Python calling to the API. The front-end is fully React with the input given from the user being sent to the back-end, and vice-versa with the results from the speech-recognition.
Challenges we ran into
When creating this project, we ran into many different challenges. Some of these included integrating the front-end and the back-end together, deployment, and finding a good place to start and to what extent we would be able to take this dream picture of a project.
Accomplishments that we're proud of
We are all very proud of how far we were able to come programming wise and how much we were able to accomplish in a short amount of time. Each one of us were able to experiment in a new field that we weren't previously comfortable with, which was a great learning experience. Us finally being able to bring the front-end with React with the back-end with Flask was a huge, small, accomplishment for us as we had not really attempted this before on our own.
What we learned
We learned that we have a lot to improve on when it comes to programming and next time we will be much more prepared! Hopefully we are able to improve on the software side of thing if we were to do it again.
What's next for Life Pro-TECH-tor
Life Pro-TECT-tor has many, many features we would love to implement in the future, with one of them being a mobile application. We believe that if there was a mobile application, it would enable this idea to become bigger and better, hopefully reaching an audience that could lead to lives being saved. We would also love to implement a database that holds a user's last 1 minute of conversation so if the "safe word" is detected, it will be able to send the conversation to emergency services for context of the situation.


Log in or sign up for Devpost to join the conversation.