-
-
Sign-up web page
-
Statistics page - information about sexual harassment and reasons why sexual harassment need to be reported along with informative video.
-
Report an Assault web page - this is where the victim will have to fill up the details of the perpetrator, incident and location.
-
Heatmap page - shows harassment rate by location
-
Text stigmatization module to help attorneys prepare their cases from the previous successful court judgments.
-
Report assault page - need to fill up all the fields
-
Submit report
-
Fields to be filled up
-
Upload the photo of the perpetrator
-
The image processing model identifies if there is an existing record in the database
-
Report submitted succesfully
Inspiration
We are inspired by the story of people who have experienced sexual harassment in their life. The people who decided to bear the pain inside and stay silent because they didn't want to loose their job, they didn't want consequences and they didn't want further assault.
What it does
Victims of assault can report the incident online or through phone without going to police. The system will then analyse the report (input data) and match it to existing data in the database. If any similar record found, we will inform all the victims and will connect them with an attorney for consultation and further actions. This way, victims can have allies and as a result, they have higher chance of winning the case at the courtroom. Our goal is to collect data about sexual harassment and perform analysis and eventually provide training to enhance the quality of the society. This platform demonstrates assault rate analysis on heat map which eventually allows companies, organizations and business owners to provide training to enhance the environment and enhance the society in overall.
How I built it
We developed a web application using the cross platform technologies such as Gonative.io, google place APIs, bootstrap and jQuery. We used Machine Learning models and NLP to match the profiles and computer vision to identify the images of the perpetrators. We also used Houndify and Twilio to enable voice operation on phone to enable individual who don't have access to internet or smart phones to report the case. Oracle cloud is used as the server.
Challenges I ran into
Oracle Cloud setup and Houndify setup was a challenge for us as it was our first time using these technologies but it was a good learning curve and we successfully managed to solve all the problems with the help of the respective teams.
Accomplishments that I'm proud of
We are proud of achieving a workable system with great features in really a short time.
What I learned
We learned how to use voice APIs.
What's next for MeeToo
we would like to enhance this system with more Machine Learning algorithms to increase the accuracy of profile matching and perform data analytics to understand more on the health of the societies specially at work places and give recommendations on how to train the population in order to build a better future by having more educated individuals around.
This is an ethically engaged hack because: "The most important ethical consideration while developing this technology was to remain neutral and unbiased. Although according to statistics, most sexually harassed gender is female in work places but our technology is gender neutral. We had to ensure that the machine learning models that we developed are not biased towards a specific gender which usually happens when you have biased data.For example, given the set of input features i.e, hair color, eye color, age, height, weight, it should not match people with specific ethnicity more than others.Currently, most of the machine learning models are facing brassiness issues like, one of the models developed by researchers categorized against black people in crimes more than people with other ethnicity.This is very important in our project because it's our core technology which should be ethically right in matching the profiles."
Built With
- bootstrap
- css
- deep-learning
- flask
- houndify
- html
- javascript
- machine-learning
- oracle-cloud
- python
- speechapi
- twilio
Log in or sign up for Devpost to join the conversation.