Created on 31st October 2020
•
Many a time, people find it difficult to open up about their emotions or thoughts due to the fear of being judged by people around them. This causes them to bottle everything up ultimately giving them more and more stress and anxiety.
Studies have shown that even talking about your thoughts and emotions helps a person to better structure what they are experiencing, allowing them to rationalize and understand themselves better.
Here is where BonBot comes in. BonBot is an AI mental health support chatbot powered by NLP that can maintain an empathetic and engaging conversation with its user while also listening to all that they have to say. We chose the name BonBot for our chatbot since the word "Bot" in french means positive.
The application is mainly focused toward those who are feeling low and find it uncomfortable to talk about themselves as the bot may be able to better their mood while also decreasing the users stress and anxiety
BonBot is no substitute for a doctor, however it can act as a non judgemental friend who is ready to hear you out at any time.
One of the first problems we faced was finding a dataset that could match our needs in a specific format that would be optimum for our bot such as finding the root of a word and so on. Since we couldn't find one, we were forced to create a custom one ourselves by taking other datasets as reference.
We also faced some issues while creating the application especially while using the material UI library and while calling the API created by flask. But in the end we were able to fix some issues and find alternative solutions for others.
Since we had to implement the python code with the react application we had to go through flask which was something that none of us on the team had worked on before. But luckily after hours of work we were finally able to execute the local api calls to the react application and get the bot working
All in all this hackathon has been a great learning experience for us and we were happy to be a part of inGenuis 2020.