A good percentage of people suffer from mental health problems but they lack the knowledge and awareness to cure it. When left untreated, mental health problems can lead to poor academic or work performance, higher medical expenses, increased risk of suicide, fewer employment opportunities, etc.
TalkToMeBOT is a Mental Health ChatBot where people can get answers to their questions and doubts like what is mental illness? How to cure mental illness?Sucide prevention and many more regarding mental health and can also get resources for futher help. The ChatBot aims to promote mental health awareness.This chatbot is built using Azure AI/ML services. QnA Maker is a cloud-based Natural Language Processing (NLP) service that allows you to create a natural conversational layer over your data. It is used to find the most appropriate answer for any input from your custom knowledge base (KB) of information. The ChatBot uses Azure QnA maker which helps in storing FAQs and answers to potential questions that can be asked by the user and Azure Bot Service which provides artificial intelligence (AI) chatbot which helps in providing an interactive environment to the user. It also uses HTML and CSS for webpage design. The code is written on Visual Studio Code and is deployed using Github.
1st step:Created azure services named TalkToMeBot
2nd step:Created Azure QnA maker
3rd step:Created Azure Knowledge Base
4th step:Train the Bot using test feature
5th step:Publishing the Bot by creating Azure Bot
6th step:Copying the Embedded code and Secret Key to HTML code to enable our chatbot to work
7th step:Testing if the bot is working or not
8th step:Created Static web app
9th step:Static web app sucessfully connected to GitHub