Inspiration

We were very inspired by Spot, an A.I. (artificial intelligence) reporting tool that uses a chatbot to help people document and report harassment and discrimination. Spot has always offered a safe, secure way for individuals to document incidents and send inquiries to the Yukon Human Rights Commission. This system has mostly been implemented at workplaces in Yukon but we wanted to make it more accessible to others around the country and eventually around the world. That is why we decided to make 'Let You Know'.

What it does

It asks the user questions about their current situation and then determines which type of abuse the user may be experiencing. It informs them on this type of abuse and then directs them to our resources tab which has many links and phone numbers listed for the user according to their regions in Canada and America.

How we built it

We built it as a website with a central chatbox where the user and the code can communicate. We used HTML and CSS to build and style the website, and PHP to manage the user input.

Challenges we ran into

When we started the project, we didn’t know about the different types of resources that exist and if there were any helplines for them in different regions throughout Canada. We used this opportunity to research the various resources available and try to help the people using our website. Along with this, we had never made a website or a chatbot so we learnt to make it work well.

Accomplishments that we're proud of

We’re happy that our code successfully works which gives us the hope that we will be able to connect people who are facing such adverse conditions with the local helplines who would be able to provide them with professional assistance. We are also proud of how many 'if' 'else' statements we’ve used and how well we have made them work. Finally, we thought about how we should name the chatbot since abusers might have access to internet history which can put the victim in a dangerous situation. That is how we came up with a discrete name that we are proud of!

What we learned

We learned more about PHP and managing data collected by a website, and we learned how to build a chatbot that responded to (albeit restricted) the responses of the user and could tailor the responses as per their answers and provide them with resources that they could use to help them. We also learned the importance of time management and dividing tasks since it is not possible for one person to do everything.

What's next for Let You Know

  1. Allowing more diverse answers to be accepted because as of now users do need to be specific in their answers
  2. More questions to increase accuracy and precision
  3. Auto-scroll to the most recent message instead of having to manually scroll down
  4. Including bullying as an abuse(could be physical or cyber)
  5. Currently, we have resources for America and Canada. We would like to branch off and add more resources for other countries
  6. Format text for a cleaner view

Built With

Share this project:

Updates