SlideShare a Scribd company logo
Therapy Chatbot: A Relief From Mental Stress
And Problems
Pranav Kapoor, Pratham Agrawal, Zeeshan Ahmad
Abstract— As the pandemic goes by, psychological state has become a vital side of our daily lives. Individuals still don’t feel comfortable
to speak to people regarding their psychological state and frequently tend to keep their issues to themselves, this typically results in the
buildup of stress in their minds and thus leads to a hampered productivity in their work. As these cases tend to extend, we tend to conceive
it by introducing a Therapy Chatbot, that may assist and check with the person regarding his mental state. The user gets to share his
feelings while not having the concern of being judged. Thus, reducing the number of deaths because of depression.
Index Terms— Bot, Chatbot, Emotion, Mental Health, NLP (Natural Language Processing), Stress, Therapy, Tokenization
—————————— ◆ ——————————
1 INTRODUCTION
According to the U.K. Surgeon Journal (1999), mental health is
the successful performance of the mental function resulting in
productive activities, fulfilling relationships with other people,
and providing the ability to adapt to change and cope with
adversity.
The term mental illness or disturbance refers to all identifiable
mental disorders— health conditions characterized by altera-
tions in thinking, mood, or behavior related to distress or im-
paired functioning.
Mental health has long been outlined because the absence of
psychopathologies, like depression and anxiety.
In today's world, depression will hit anyone, and is a serious
concern.
Depression is an especially complicated illness. nobody is
aware of specifically what causes it. The attainable reasons
may well be loneliness, relationships, deadlines, genetics,
abuse, conflicts, medications, major diseases etc.
Some individuals might experience depression and feel pow-
erless with unhappiness and loneliness for no well-known
reason. Individuals handling depression need to inform their
state of mind to someone and that they are mostly afraid to
talk to, such as their friends and relatives.
• Pranav Kapoor is currently pursuing a bachelor’s degree program in
Computer science engineering in Vellore Institute of Technology, Vellore,
India, PH-+91 9003493221. E-mail: pranavkapoor2k@gmail.com
• Pratham Agrawal is currently pursuing a bachelor’s degree program in
Computer science engineering in Vellore Institute of Technology, Vellore,
India, PH- +91 9140084318 E-mail: prathamagrawal76@gmail.com
• Zeeshan Ahmad is currently pursuing a bachelor’s degree program in
Computer science engineering in Vellore Institute of Technology, Vellore,
India, PH-+91 7667300652. E-mail: Zeeshan22ahmad@gmail.com
2 LITERATURE REVIEW
As indicated by United Nations agency, Bharat drawn nearly
V-J Day of the worldwide mental health, issue. native space
reviews gauge that the generality of sorrow and tension may
well be up to thirty three percent for each one of people.
In India, the treatment percentage is 70-92%, contingent upon
the state. It's assessed that just about thirty third of patients
United Nations agency rummage around for facilitate from
medical services don't seem to be nonetheless supplied with.
Therefore, mental chatbot was a necessity to be introduced for
the sake of improvement of individual’s psychological state.
Naeun Lee et al. [2] [2017] projected the execution of division
utilizing NLTK. tongue ToolKit (NLTK) could be a python
package that obliges provide forms of help for human lan-
guage technology. it's built-in tokenizers. shoppers got to im-
port the package and utilize the required reasonably tokenizer
that is gift as capacities.
The NLTK incorporates a good scope of tokenizers that area
unit as per the subsequent norm, letter, word, exemplary,
lowercase, N-gram, design, watchword, way, etc. the foremost
ordinarily used tokenizer is that the word-punk tokenizer
what divides the sentences at the clear areas. The exactitude,
speed, and productivity of the NLTK tokenizers area unit
commendable. Also, it does not want any rule execution be-
cause the package executes them at the backend.
LinHua federal agency et al. [8] [2018] clarifies the standard
lexicon methodology of word extractions. during this meth-
odology, the framework info base keeps a dataset of equiva-
lents for important watchwords around there. The sentence
sent by the consumer is at that time planned on to it equiva-
lent dataset. The catchphrases detected from the sentence area
unit then checked around there set to examine for an equiva-
lent expectation. All potential equivalents of that watchword
area unit then paid special mind to a match within the prima-
ry info base. The sentence that is nearest to the consumer sen-
tence is removed. This methodology is tedious and needs ad-
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1117
IJSER © 2021
http://www.ijser.org
IJSER
ditional capability and complexity.
The hidden feeling lexicon is that the Emotional Dictionaries
of SentiWS. The SentiWS could be a freely accessible German
jargon for emotional analysis. It covers simply the 5 feelings
listed antecedently. It stays to what is to return to foster feel-
ing term lists for the emotions blame and disgrace to hide each
applicable feeling. To manage grammatical mistakes and
composing blunders, a downlike coordinative strategy is em-
ployed for distinctive feeling terms. during this manner,
words are often perceived in spite of whether or not they do
not coordinate 100 percent with words within the word refer-
ence. Limit esteem was characterized for the downlike coordi-
native.
Sachin S. Gavankar et al. [10] [2017] projected the crazy call
tree rule for expectation. this type of call tree is that the make-
shift version of the standard call tree. It creates this tree at
runtime, supported queries, and keeps refreshing the tree on
new user messages. take into account its operating for sickness
expectation. during this rule, the symptoms recognized within
the user inquiry square measure added as fry nodes to the
foundation hub.
The nodes continue obtaining added for brand new symptoms
recognized. additional for every symptom, the rule checks for
the second symptom that has the best event with the previous
symptom and asks the user for that symptom. forward he says
affirmative, the system traces that thanks to check for the sick-
ness gift at the foundation hub. this may keep action for all
users and also the tree keeps obtaining reinvigorated for
brand new entries or traces the approach accessible.
A projected a technique for ending the reliance tree. It initially
finds out the dependencies among the words within the sen-
tence. every word is checked for its relationship or reliance
with the opposite word. The word with the best reliance is
chosen to be the foundation. the opposite words with a refer-
ence to the foundation hub square measure appended thereto
because the child nodes. This keeps on continuing till each one
of the words is place within the tree. The tree style of the sen-
tence is termed the reliance program tree. The dependencies
among the words square measure discovered by mistreatment
the POS tags.
Zhenghua Li [7] [2014] gave a model of the reliance program.
within the standard strategy documented over the program
creates a parsed tree for the desired sentence. within the chart-
based reliance program, the tree created is modified over to a
chart wherever the words within the sentences square meas-
ure the vertices and also the reliance between the words is
described by the perimeters. This info structure shows a supe-
rior illustration of the parsed sentence. Parsing is often to be
performed by the standard technique. However, chart based
mostly program improves the visibility, coherence, and com-
prehensibility of the program.
A projected a technique for ending the reliance tree. It initially
finds out the dependencies among the words within the sen-
tence. every word is checked for its relationship or reliance
with the opposite word. The word with the best reliance is
chosen to be the foundation. the opposite words with a refer-
ence to the foundation hub square measure appended thereto
because the child nodes. This keeps on continuing till each one
of the words is place within the tree. The tree style of the sen-
tence is termed the reliance program tree. The dependencies
among the words square measure discovered by mistreatment
the POS tags.
The impact of mistreatment chatbots on subjective psychologi-
cal prosperity was analyzed by three studies. Those studies
were directed in Scandinavian nation, Turkey, and Japan, sev-
erally. Of the three studies, two studies were quasi-
experiments, and also the leftover study was AN RCT. The
Flourishing Scale was wont to live subjective psychological
prosperity in two studies, whereas the WHO-5 Well-Being
Index was employed by the third study. as long as the high
risk related to quasi-experiments and accessibility of only 1
RCT, the results of the three studies were synthesized narra-
tively.
The impact of utilizing chatbots on mental hassle was inspect-
ed by two examinations, light-emitting diode in Japan and
Australia. The pain was calculable utilizing the Kessler Psy-
chological Distress Scale. whereas one examination was a one-
bunch quasi-experiment, the opposite investigation was a two-
bunch quasi-experiment. Consequently, AN accounting ap-
proach was utilized to look at their outcomes.
As indicated by Suganuma et al, there was a genuinely Brob-
dingnagian distinction between preferring chatbot use over no
intercession on hassle levels when treatment. Further, there
was a genuinely Brobdingnagian improvement in hassle level
among the chatbot bunch when treatment contrasted and be-
fore treatment.
Naganna Chetty et al. [11] [2015] set forth a fuzzy methodolo-
gy for forecasts. during this calculation, the framework fol-
lows the bunching element. It implies that the calculation sep-
arates that info from the data base that is that the nearest to
the shopper question. At the purpose once the shopper fires
AN inquiry, the calculation appearance for the most effective
matches within the info base and offers one thing the same as
the shopper. within the following stress, once the shopper
provides the following question, the most effective matches
square measure additional probe for significance. every ques-
tion of the shopper channels the matches on every cycle. This
continues continuing till one best match is found which match
is given to the shopper because the aftereffect of expectation.
viewing the 2 calculations we have a tendency to return to
understand that expectation utilizing downy explanation
(grouping) isn't troublesome to hold out and includes less
complexness. Then again, energetic alternative tree calculation
includes additional complexness and needs additional chance
for execution. Yet, the truth given by anxious alternative trees
is additional as contrasted with the downy methodology.
Sijun Qin [9] [2015] projected an element determination tech-
nique for word extraction. during this strategy, among each
one of the items of discourse labels, words having the labels as
an issue, action words, and modifiers square measure set apart
as positive labels and also the others as negative labels. The
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1118
IJSER © 2021
http://www.ijser.org
IJSER
extremity for every part (word) is at that time done by utiliz-
ing the POS labels. If the final part extremity is positive, at that
time it all right could also be distinguished utterly. All the
positive highlights square measure then assembled and also
the equivalent’s location for the gathering of highlights is typi-
cally solid, as a full condition is checked for its synonymic that
means. The word sets that square measure separated for that
condition of highlights square measure at that time deter-
mined for information acquisition. The one with the foremost
noteworthy information acquire is that the most grounded
equivalent separated.
3. METHODOLOGY
A basic Sequence to Sequence architecture is used for build-
ing conversational Therapy chatbot using DialogFlow
framework.
Different entities are created inside an intent where different
entities are focused on reacting for different situations.
Our therapy chatbot takes four entities:
• Personal loss
• Relationship problems
• Career / Job problems
• Academics / Education related problems.
Initial comments and its responses are arranged in a nested
way so as to preserve sequence of "conversations" among the
people.
This chatbot is used in the form of an app, where supervised
learning is used to generate responses based on a person text,
in which the bot detects the keywords and reacts according
to it.
After training the data, the dialogFlow intent is connected
with the flutter app and the app uses this intent to create a
chatbot.
3.1 Software requirements
3.1.1 Android Studio
Android Studio provides a unified environment where a
developer can build apps for Android phones, tablets, An-
droid Wear, Android TV, and Android Auto. Structured
code modules allow you to divide your project into units of
functionality that you can independently build, test, and de-
bug.
3.1.2 Flutter / Dart
Flutter is a free and open-source Google mobile UI
framework that provides a fast and expressive way
for developers to build native apps on both IOS and
Android.
Flutter builds from a single codebase, compile directly
to the native arm code, Use the GPU and access the
platform APIs and services.
3.1.3 DialogFlow
Dialogflow is a natural language processing (NLP) platform
that can be used to build conversational applications and
experiences for a company's customers in various languages
and on multiple platforms.
Dialogflow can be used for a variety of applications, includ-
ing:
• Customer service artificial intelligence (AI) agents--
Interfaces can be programmed to answer questions,
access orders, make appointments and take requests.
• Conversational commerce- Bots can help customers
make self-service purchases or schedule deliveries.
• Internet of things (IoT)- Dialogflow can be applied
to IoT devices to make them better at understanding
context and responding with precision.
4. ARCHITECTURE / BLOCK DIAGRAM
The customer inputs the inquiry in the UI as the content. The
UI gets the client question and after that send it to the chat-
bot application.
In the chatbot application, the abstract encounters pre-
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1119
IJSER © 2021
http://www.ijser.org
IJSER
handling steps consolidate tokenization where the words are
tokenized, by then the stop words are taken out and high-
light.
The inquiry answers are put away in the information data set
to recuperate the recover the answer.
4.1 Tokenization
The words or sentences isolated word by word for expanded
handling. It isolates text into words at whatever point it en-
counters one of the summaries of shown character. Every one
of the words is isolated from sentences and the accentuation
is discarded. This suggests the subsequent stages.
4.2 Stop words expulsion.
The not required words are eliminated from the sentences to
extricate significant catchphrase.
It is primarily utilized to eliminate pointless things like
words happening too oftentimes in sentences.
It is likewise used to erase words that are not significant or
the words with no particular implications like an, a, or the.
This progression is applied to decrease preparing time or
computational intricacy.
4.3 Recover the coordinated with the sentence.
The responses for the question which are acquired from the
above interaction are recovered and shown in the UI.
5. FLOW CHART
Figure 3. The Flow diagram of App flow
1. The user first enters the app and create an account
or directly login’s inside the app.
2. After login, the user enters the homepage and gets
to choose among the 2-option available – a. Chat
with the bot and b. Get professional Assistance.
3. After selecting the chat with bot option, the user can
chat with the bot and discuss upon his problems and
the bot on the basis of tokenization method detects
keywords and acts accordingly.
4. The bot asks the user a series of questions and sug-
gest some ways to cope up better.
5. I the user is not satisfied and needs additional help;
the bot suggests user to visit the professional help
section of the app.
6. On visiting the professional help section, the user is
suggested some of the best therapists with their brief
background and with subsequent links to visit the
doctor’s page and make an appointment.
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1120
IJSER © 2021
http://www.ijser.org
IJSER
6. RESULTS AND OUTPUT
Surveys And Social Media Marketing for Collection of
Data
Figure 4. Survey of Mental health views of people which are used for the
collection of data to train the Bot.
The bot has been trained on 4 user cases and needs to be con-
stantly updated to keep up with the emerging problems.
Thus, after extensive training of the data, our bot will be very
effective and be more open to a wider range of situations.
Figure 5. Image showing UI/UX of the app Menu
Figure 6. Image showing UI/UX of the chatbot page
and professional help section
The bot is successful in detecting a user’s problem and in
responding with some ways on which how the user can feel
better and get out of depression.
The bot is able to detect all the 4 use cases taken into account
which are:
• Personal loss
• Relationship problems
• Career / Job problems
• Academics / Education related problems.
On detecting each use case the bot responds accordingly and
assess the user using simple series of questions to get infor-
mation on the user’s state of mind.
After a user press the consult button on a doctor’s card, the
user is directed to the specific doctor consultation page.
7. CONCLUSION
Our Therapy chatbot functions well and is able to work effec-
tively.
Further for the future scope, due to the current pandemic , a
new use case for dealing with coronavirus and lockdown
stress can be added where the user or user’s family suffering
from Covid-19 can get help using this App to get rid of their
mental stress and depression and to be able to cope up well
to fight with this pandemic.
8. ACKNOWLEDGMENT
The authors wish to thank their mentor Dr. Swarnalatha P for
her immense support throughout the research and for provid-
ing valuable guidance.
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1121
IJSER © 2021
http://www.ijser.org
IJSER
9. REFERENCES
1. Thara R, Padmavati R, Aynkran JR, John S. Community mental
health in India: A rethink. Int J Ment Health Syst. 2008 Jul
14;2(1):11. doi: 10.1186/17524458-2-11. PMID: 18625047; PMCID:
PMC2499987.
2. Gillian Cameron, David Cameron, Gavin Megaw, Raymond Bond,
Maurice Mulvenna, Siobhan O'Neill, Cherie Armour, and Michael
McTear. 2017. Towards a chatbot for digital counselling. In
<i>Proceedings of the 31st British Computer Society Human Com-
puter Interaction Conference</i> (<i>HCI'17</i>). BCS Learning
&amp; Development Ltd., Swindon, GBR, Article 24, 1-7. DOI:
https://doi.org/10.14236/ewic/HCI2017.24
3. K. K. Fitzpatrick A. Darcy and M. Vierhile "Delivering cognitive
behavior therapy to young adults with symptoms of depression
and anxiety using a fully automated conversational agent (woebot):
a randomized controlled trial" JMIR mental health vol. 4 no. 2 pp.
e19 2017.
4. 13. K. Chung and R. C. Park "Chatbot-based heathcare service with
a knowledge base for cloud computing" Cluster Computing pp. 1-
13 2018.
5. F. Patel, R. Thakore, I. Nandwani and S. K. Bharti, "Combating
Depression in
Students using an Intelligent ChatBot: A Cognitive Behavioral
Therapy," 2019 IEEE 16th India Council International Conference
(INDICON), Rajkot, India, 2019, pp. 1-4, doi:
10.1109/INDICON47234.2019.9030346.
6. Kyo-Joong Oh, Dongkun Lee, Byungsoo Ko and Ho-Jin Choi. A
Chatbot for Psychiatric Counseling in Mental Healthcare Service
Based on Emotional Dialogue Analysis and Sentence Generation.
In: Mobile Data Management (MDM), 2017 18th IEEE International
Con-ference. DOI:10.1109/MDM.2017.64 [7]. Mrs Rashmi
Dharwadkar and Neeta A. Deshpande "A Medical ChatBot" Inter-
national Journal of Computer Trends and Technology (IJCTT) – vol.
60 no. 1 June 2018.
7. 1. K. Oh D. Lee B. Ko and H. Choi "A Chatbot for Psychiatric Coun-
seling in Mental Healthcare Service Based on Emotional Dialogue
Analysis and Sentence Generation" 2017 18th IEEE International
Conference on Mobile Data Management (MDM) pp. 371-375 2017.
8. Menal. Dahiya "A Tool of Conversation: Chatbot" INTERNA-
TIONAL JOURNAL OF COMPUTER SCIENCES AND ENGI-
NEERING vol. 5 pp. 158-161 2017.
9. L. Athota, V. K. Shukla, N. Pandey and A. Rana, "Chatbot for
Healthcare System Using Artificial Intelligence," 2020 8th International
Conference on Reliability, Infocom Technologies and Optimization
(Trends and Future Directions) (ICRITO), Noida, India, 2020, pp. 619-622,
doi: 10.1109/ICRITO48877.2020.9197833.
10. 6. I. J. Ribeiro R. Pereira I. V. Freire B. G. de Oliveira C. A. Casotti
and E. N. Boery "Stress and quality of life among university stu-
dents: A systematic literature review" Health Professions Education
vol. 4 no. 2 pp. 70-77 2018.
11. K. Denecke, S. Vaaheesan and A. Arulnathan, "A Mental Health
Chatbot for Regulating Emotions (SERMO) - Concept and Usability
Test," in IEEE Transactions on Emerging Topics in Computing,
doi:10.1109/TETC.2020.2974478.
International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021
ISSN 2229-5518 1122
IJSER © 2021
http://www.ijser.org
IJSER

More Related Content

What's hot

A scalable, lexicon based technique for sentiment analysis
A scalable, lexicon based technique for sentiment analysisA scalable, lexicon based technique for sentiment analysis
A scalable, lexicon based technique for sentiment analysis
ijfcstjournal
 
A Benchmark Study on Sentiment Analysis for Software Engineering Research
A Benchmark Study on Sentiment Analysis for Software Engineering ResearchA Benchmark Study on Sentiment Analysis for Software Engineering Research
A Benchmark Study on Sentiment Analysis for Software Engineering Research
Nicole Novielli
 
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
IJECEIAES
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
Editor IJCATR
 
echoes from the past- how technology mediated reflection improves well-being
echoes from the past- how technology mediated reflection improves well-beingechoes from the past- how technology mediated reflection improves well-being
echoes from the past- how technology mediated reflection improves well-being
Wookjae Maeng
 
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
csandit
 
INFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXTINFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXT
ijcseit
 
A survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion miningA survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion mining
eSAT Publishing House
 
A survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion miningA survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion mining
eSAT Journals
 
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media MiningIRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET Journal
 
IRJET- BDI using NLP for Efficient Depression Identification
IRJET- BDI using NLP for Efficient Depression IdentificationIRJET- BDI using NLP for Efficient Depression Identification
IRJET- BDI using NLP for Efficient Depression Identification
IRJET Journal
 
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
Unsupervised Distance Based Detection of Outliers by using Anti-hubsUnsupervised Distance Based Detection of Outliers by using Anti-hubs
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
IRJET Journal
 
Natural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine LearningNatural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine Learning
csandit
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET Journal
 
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven SummarizationTowards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
Panos Alexopoulos
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysisZahid Azam
 
Sentiment Analysis and Classification of Tweets using Data Mining
Sentiment Analysis and Classification of Tweets using Data MiningSentiment Analysis and Classification of Tweets using Data Mining
Sentiment Analysis and Classification of Tweets using Data Mining
IRJET Journal
 
IRJET- Survey of Classification of Business Reviews using Sentiment Analysis
IRJET- Survey of Classification of Business Reviews using Sentiment AnalysisIRJET- Survey of Classification of Business Reviews using Sentiment Analysis
IRJET- Survey of Classification of Business Reviews using Sentiment Analysis
IRJET Journal
 

What's hot (18)

A scalable, lexicon based technique for sentiment analysis
A scalable, lexicon based technique for sentiment analysisA scalable, lexicon based technique for sentiment analysis
A scalable, lexicon based technique for sentiment analysis
 
A Benchmark Study on Sentiment Analysis for Software Engineering Research
A Benchmark Study on Sentiment Analysis for Software Engineering ResearchA Benchmark Study on Sentiment Analysis for Software Engineering Research
A Benchmark Study on Sentiment Analysis for Software Engineering Research
 
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
Insights to Problems, Research Trend and Progress in Techniques of Sentiment ...
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
 
echoes from the past- how technology mediated reflection improves well-being
echoes from the past- how technology mediated reflection improves well-beingechoes from the past- how technology mediated reflection improves well-being
echoes from the past- how technology mediated reflection improves well-being
 
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
Associative Regressive Decision Rule Mining for Predicting Customer Satisfact...
 
INFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXTINFORMATION RETRIEVAL FROM TEXT
INFORMATION RETRIEVAL FROM TEXT
 
A survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion miningA survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion mining
 
A survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion miningA survey on sentiment analysis and opinion mining
A survey on sentiment analysis and opinion mining
 
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media MiningIRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
 
IRJET- BDI using NLP for Efficient Depression Identification
IRJET- BDI using NLP for Efficient Depression IdentificationIRJET- BDI using NLP for Efficient Depression Identification
IRJET- BDI using NLP for Efficient Depression Identification
 
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
Unsupervised Distance Based Detection of Outliers by using Anti-hubsUnsupervised Distance Based Detection of Outliers by using Anti-hubs
Unsupervised Distance Based Detection of Outliers by using Anti-hubs
 
Natural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine LearningNatural Language Processing Through Different Classes of Machine Learning
Natural Language Processing Through Different Classes of Machine Learning
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
 
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven SummarizationTowards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
Towards Purposeful Reuse of Semantic Datasets Through Goal-Driven Summarization
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis
 
Sentiment Analysis and Classification of Tweets using Data Mining
Sentiment Analysis and Classification of Tweets using Data MiningSentiment Analysis and Classification of Tweets using Data Mining
Sentiment Analysis and Classification of Tweets using Data Mining
 
IRJET- Survey of Classification of Business Reviews using Sentiment Analysis
IRJET- Survey of Classification of Business Reviews using Sentiment AnalysisIRJET- Survey of Classification of Business Reviews using Sentiment Analysis
IRJET- Survey of Classification of Business Reviews using Sentiment Analysis
 

Similar to Therapy chatbot-a-relief-from-mental-stress-and-problems

IJSRED-V2I3P26
IJSRED-V2I3P26IJSRED-V2I3P26
IJSRED-V2I3P26
IJSRED
 
Emotion Detection and Depression Analysis in Chat Application
Emotion Detection and Depression Analysis in Chat ApplicationEmotion Detection and Depression Analysis in Chat Application
Emotion Detection and Depression Analysis in Chat Application
IRJET Journal
 
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHMANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
IRJET Journal
 
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
IRJET Journal
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...
eSAT Publishing House
 
Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language
IJECEIAES
 
A novel meta-embedding technique for drug reviews sentiment analysis
A novel meta-embedding technique for drug reviews sentiment analysisA novel meta-embedding technique for drug reviews sentiment analysis
A novel meta-embedding technique for drug reviews sentiment analysis
IAESIJAI
 
Sentimental analysis of audio based customer reviews without textual conversion
Sentimental analysis of audio based customer reviews without textual conversionSentimental analysis of audio based customer reviews without textual conversion
Sentimental analysis of audio based customer reviews without textual conversion
IJECEIAES
 
L017358286
L017358286L017358286
L017358286
IOSR Journals
 
T OP K-O PINION D ECISIONS R ETRIEVAL IN H EALTHCARE S YSTEM
T OP  K-O PINION  D ECISIONS  R ETRIEVAL IN  H EALTHCARE  S YSTEM T OP  K-O PINION  D ECISIONS  R ETRIEVAL IN  H EALTHCARE  S YSTEM
T OP K-O PINION D ECISIONS R ETRIEVAL IN H EALTHCARE S YSTEM
csandit
 
Mental Illness Prediction based on Speech using Supervised Learning
Mental Illness Prediction based on Speech using Supervised LearningMental Illness Prediction based on Speech using Supervised Learning
Mental Illness Prediction based on Speech using Supervised Learning
IRJET Journal
 
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
IRJET Journal
 
please just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docxplease just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docx
randymartin91030
 
IRJET- Detection of Clinical Depression in Humans using Sentiment Analysis
IRJET-  	  Detection of Clinical Depression in Humans using Sentiment AnalysisIRJET-  	  Detection of Clinical Depression in Humans using Sentiment Analysis
IRJET- Detection of Clinical Depression in Humans using Sentiment Analysis
IRJET Journal
 
Stress Prediction Via Keyboard Data
Stress Prediction Via Keyboard DataStress Prediction Via Keyboard Data
Stress Prediction Via Keyboard Data
IRJET Journal
 
J1803015357
J1803015357J1803015357
J1803015357
IOSR Journals
 
Depression Detection Using Various Machine Learning Classifiers
Depression Detection Using Various Machine Learning ClassifiersDepression Detection Using Various Machine Learning Classifiers
Depression Detection Using Various Machine Learning Classifiers
IRJET Journal
 
IRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing AlgorithmsIRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET Journal
 
PSY 540 Short Presentation Guidelines and Rubric Overvi.docx
PSY 540 Short Presentation Guidelines and Rubric  Overvi.docxPSY 540 Short Presentation Guidelines and Rubric  Overvi.docx
PSY 540 Short Presentation Guidelines and Rubric Overvi.docx
potmanandrea
 
IRJET- Intelligent Depression Detection System
IRJET-  	  Intelligent Depression Detection SystemIRJET-  	  Intelligent Depression Detection System
IRJET- Intelligent Depression Detection System
IRJET Journal
 

Similar to Therapy chatbot-a-relief-from-mental-stress-and-problems (20)

IJSRED-V2I3P26
IJSRED-V2I3P26IJSRED-V2I3P26
IJSRED-V2I3P26
 
Emotion Detection and Depression Analysis in Chat Application
Emotion Detection and Depression Analysis in Chat ApplicationEmotion Detection and Depression Analysis in Chat Application
Emotion Detection and Depression Analysis in Chat Application
 
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHMANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
ANALYSING SPEECH EMOTION USING NEURAL NETWORK ALGORITHM
 
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
A Novel Voice Based Sentimental Analysis Technique to Mine the User Driven Re...
 
Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...Sentence level sentiment polarity calculation for customer reviews by conside...
Sentence level sentiment polarity calculation for customer reviews by conside...
 
Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language
 
A novel meta-embedding technique for drug reviews sentiment analysis
A novel meta-embedding technique for drug reviews sentiment analysisA novel meta-embedding technique for drug reviews sentiment analysis
A novel meta-embedding technique for drug reviews sentiment analysis
 
Sentimental analysis of audio based customer reviews without textual conversion
Sentimental analysis of audio based customer reviews without textual conversionSentimental analysis of audio based customer reviews without textual conversion
Sentimental analysis of audio based customer reviews without textual conversion
 
L017358286
L017358286L017358286
L017358286
 
T OP K-O PINION D ECISIONS R ETRIEVAL IN H EALTHCARE S YSTEM
T OP  K-O PINION  D ECISIONS  R ETRIEVAL IN  H EALTHCARE  S YSTEM T OP  K-O PINION  D ECISIONS  R ETRIEVAL IN  H EALTHCARE  S YSTEM
T OP K-O PINION D ECISIONS R ETRIEVAL IN H EALTHCARE S YSTEM
 
Mental Illness Prediction based on Speech using Supervised Learning
Mental Illness Prediction based on Speech using Supervised LearningMental Illness Prediction based on Speech using Supervised Learning
Mental Illness Prediction based on Speech using Supervised Learning
 
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
 
please just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docxplease just write the bulk of the paper with in text citations and.docx
please just write the bulk of the paper with in text citations and.docx
 
IRJET- Detection of Clinical Depression in Humans using Sentiment Analysis
IRJET-  	  Detection of Clinical Depression in Humans using Sentiment AnalysisIRJET-  	  Detection of Clinical Depression in Humans using Sentiment Analysis
IRJET- Detection of Clinical Depression in Humans using Sentiment Analysis
 
Stress Prediction Via Keyboard Data
Stress Prediction Via Keyboard DataStress Prediction Via Keyboard Data
Stress Prediction Via Keyboard Data
 
J1803015357
J1803015357J1803015357
J1803015357
 
Depression Detection Using Various Machine Learning Classifiers
Depression Detection Using Various Machine Learning ClassifiersDepression Detection Using Various Machine Learning Classifiers
Depression Detection Using Various Machine Learning Classifiers
 
IRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing AlgorithmsIRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing Algorithms
 
PSY 540 Short Presentation Guidelines and Rubric Overvi.docx
PSY 540 Short Presentation Guidelines and Rubric  Overvi.docxPSY 540 Short Presentation Guidelines and Rubric  Overvi.docx
PSY 540 Short Presentation Guidelines and Rubric Overvi.docx
 
IRJET- Intelligent Depression Detection System
IRJET-  	  Intelligent Depression Detection SystemIRJET-  	  Intelligent Depression Detection System
IRJET- Intelligent Depression Detection System
 

Recently uploaded

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 

Recently uploaded (20)

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 

Therapy chatbot-a-relief-from-mental-stress-and-problems

  • 1. Therapy Chatbot: A Relief From Mental Stress And Problems Pranav Kapoor, Pratham Agrawal, Zeeshan Ahmad Abstract— As the pandemic goes by, psychological state has become a vital side of our daily lives. Individuals still don’t feel comfortable to speak to people regarding their psychological state and frequently tend to keep their issues to themselves, this typically results in the buildup of stress in their minds and thus leads to a hampered productivity in their work. As these cases tend to extend, we tend to conceive it by introducing a Therapy Chatbot, that may assist and check with the person regarding his mental state. The user gets to share his feelings while not having the concern of being judged. Thus, reducing the number of deaths because of depression. Index Terms— Bot, Chatbot, Emotion, Mental Health, NLP (Natural Language Processing), Stress, Therapy, Tokenization —————————— ◆ —————————— 1 INTRODUCTION According to the U.K. Surgeon Journal (1999), mental health is the successful performance of the mental function resulting in productive activities, fulfilling relationships with other people, and providing the ability to adapt to change and cope with adversity. The term mental illness or disturbance refers to all identifiable mental disorders— health conditions characterized by altera- tions in thinking, mood, or behavior related to distress or im- paired functioning. Mental health has long been outlined because the absence of psychopathologies, like depression and anxiety. In today's world, depression will hit anyone, and is a serious concern. Depression is an especially complicated illness. nobody is aware of specifically what causes it. The attainable reasons may well be loneliness, relationships, deadlines, genetics, abuse, conflicts, medications, major diseases etc. Some individuals might experience depression and feel pow- erless with unhappiness and loneliness for no well-known reason. Individuals handling depression need to inform their state of mind to someone and that they are mostly afraid to talk to, such as their friends and relatives. • Pranav Kapoor is currently pursuing a bachelor’s degree program in Computer science engineering in Vellore Institute of Technology, Vellore, India, PH-+91 9003493221. E-mail: pranavkapoor2k@gmail.com • Pratham Agrawal is currently pursuing a bachelor’s degree program in Computer science engineering in Vellore Institute of Technology, Vellore, India, PH- +91 9140084318 E-mail: prathamagrawal76@gmail.com • Zeeshan Ahmad is currently pursuing a bachelor’s degree program in Computer science engineering in Vellore Institute of Technology, Vellore, India, PH-+91 7667300652. E-mail: Zeeshan22ahmad@gmail.com 2 LITERATURE REVIEW As indicated by United Nations agency, Bharat drawn nearly V-J Day of the worldwide mental health, issue. native space reviews gauge that the generality of sorrow and tension may well be up to thirty three percent for each one of people. In India, the treatment percentage is 70-92%, contingent upon the state. It's assessed that just about thirty third of patients United Nations agency rummage around for facilitate from medical services don't seem to be nonetheless supplied with. Therefore, mental chatbot was a necessity to be introduced for the sake of improvement of individual’s psychological state. Naeun Lee et al. [2] [2017] projected the execution of division utilizing NLTK. tongue ToolKit (NLTK) could be a python package that obliges provide forms of help for human lan- guage technology. it's built-in tokenizers. shoppers got to im- port the package and utilize the required reasonably tokenizer that is gift as capacities. The NLTK incorporates a good scope of tokenizers that area unit as per the subsequent norm, letter, word, exemplary, lowercase, N-gram, design, watchword, way, etc. the foremost ordinarily used tokenizer is that the word-punk tokenizer what divides the sentences at the clear areas. The exactitude, speed, and productivity of the NLTK tokenizers area unit commendable. Also, it does not want any rule execution be- cause the package executes them at the backend. LinHua federal agency et al. [8] [2018] clarifies the standard lexicon methodology of word extractions. during this meth- odology, the framework info base keeps a dataset of equiva- lents for important watchwords around there. The sentence sent by the consumer is at that time planned on to it equiva- lent dataset. The catchphrases detected from the sentence area unit then checked around there set to examine for an equiva- lent expectation. All potential equivalents of that watchword area unit then paid special mind to a match within the prima- ry info base. The sentence that is nearest to the consumer sen- tence is removed. This methodology is tedious and needs ad- International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1117 IJSER © 2021 http://www.ijser.org IJSER
  • 2. ditional capability and complexity. The hidden feeling lexicon is that the Emotional Dictionaries of SentiWS. The SentiWS could be a freely accessible German jargon for emotional analysis. It covers simply the 5 feelings listed antecedently. It stays to what is to return to foster feel- ing term lists for the emotions blame and disgrace to hide each applicable feeling. To manage grammatical mistakes and composing blunders, a downlike coordinative strategy is em- ployed for distinctive feeling terms. during this manner, words are often perceived in spite of whether or not they do not coordinate 100 percent with words within the word refer- ence. Limit esteem was characterized for the downlike coordi- native. Sachin S. Gavankar et al. [10] [2017] projected the crazy call tree rule for expectation. this type of call tree is that the make- shift version of the standard call tree. It creates this tree at runtime, supported queries, and keeps refreshing the tree on new user messages. take into account its operating for sickness expectation. during this rule, the symptoms recognized within the user inquiry square measure added as fry nodes to the foundation hub. The nodes continue obtaining added for brand new symptoms recognized. additional for every symptom, the rule checks for the second symptom that has the best event with the previous symptom and asks the user for that symptom. forward he says affirmative, the system traces that thanks to check for the sick- ness gift at the foundation hub. this may keep action for all users and also the tree keeps obtaining reinvigorated for brand new entries or traces the approach accessible. A projected a technique for ending the reliance tree. It initially finds out the dependencies among the words within the sen- tence. every word is checked for its relationship or reliance with the opposite word. The word with the best reliance is chosen to be the foundation. the opposite words with a refer- ence to the foundation hub square measure appended thereto because the child nodes. This keeps on continuing till each one of the words is place within the tree. The tree style of the sen- tence is termed the reliance program tree. The dependencies among the words square measure discovered by mistreatment the POS tags. Zhenghua Li [7] [2014] gave a model of the reliance program. within the standard strategy documented over the program creates a parsed tree for the desired sentence. within the chart- based reliance program, the tree created is modified over to a chart wherever the words within the sentences square meas- ure the vertices and also the reliance between the words is described by the perimeters. This info structure shows a supe- rior illustration of the parsed sentence. Parsing is often to be performed by the standard technique. However, chart based mostly program improves the visibility, coherence, and com- prehensibility of the program. A projected a technique for ending the reliance tree. It initially finds out the dependencies among the words within the sen- tence. every word is checked for its relationship or reliance with the opposite word. The word with the best reliance is chosen to be the foundation. the opposite words with a refer- ence to the foundation hub square measure appended thereto because the child nodes. This keeps on continuing till each one of the words is place within the tree. The tree style of the sen- tence is termed the reliance program tree. The dependencies among the words square measure discovered by mistreatment the POS tags. The impact of mistreatment chatbots on subjective psychologi- cal prosperity was analyzed by three studies. Those studies were directed in Scandinavian nation, Turkey, and Japan, sev- erally. Of the three studies, two studies were quasi- experiments, and also the leftover study was AN RCT. The Flourishing Scale was wont to live subjective psychological prosperity in two studies, whereas the WHO-5 Well-Being Index was employed by the third study. as long as the high risk related to quasi-experiments and accessibility of only 1 RCT, the results of the three studies were synthesized narra- tively. The impact of utilizing chatbots on mental hassle was inspect- ed by two examinations, light-emitting diode in Japan and Australia. The pain was calculable utilizing the Kessler Psy- chological Distress Scale. whereas one examination was a one- bunch quasi-experiment, the opposite investigation was a two- bunch quasi-experiment. Consequently, AN accounting ap- proach was utilized to look at their outcomes. As indicated by Suganuma et al, there was a genuinely Brob- dingnagian distinction between preferring chatbot use over no intercession on hassle levels when treatment. Further, there was a genuinely Brobdingnagian improvement in hassle level among the chatbot bunch when treatment contrasted and be- fore treatment. Naganna Chetty et al. [11] [2015] set forth a fuzzy methodolo- gy for forecasts. during this calculation, the framework fol- lows the bunching element. It implies that the calculation sep- arates that info from the data base that is that the nearest to the shopper question. At the purpose once the shopper fires AN inquiry, the calculation appearance for the most effective matches within the info base and offers one thing the same as the shopper. within the following stress, once the shopper provides the following question, the most effective matches square measure additional probe for significance. every ques- tion of the shopper channels the matches on every cycle. This continues continuing till one best match is found which match is given to the shopper because the aftereffect of expectation. viewing the 2 calculations we have a tendency to return to understand that expectation utilizing downy explanation (grouping) isn't troublesome to hold out and includes less complexness. Then again, energetic alternative tree calculation includes additional complexness and needs additional chance for execution. Yet, the truth given by anxious alternative trees is additional as contrasted with the downy methodology. Sijun Qin [9] [2015] projected an element determination tech- nique for word extraction. during this strategy, among each one of the items of discourse labels, words having the labels as an issue, action words, and modifiers square measure set apart as positive labels and also the others as negative labels. The International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1118 IJSER © 2021 http://www.ijser.org IJSER
  • 3. extremity for every part (word) is at that time done by utiliz- ing the POS labels. If the final part extremity is positive, at that time it all right could also be distinguished utterly. All the positive highlights square measure then assembled and also the equivalent’s location for the gathering of highlights is typi- cally solid, as a full condition is checked for its synonymic that means. The word sets that square measure separated for that condition of highlights square measure at that time deter- mined for information acquisition. The one with the foremost noteworthy information acquire is that the most grounded equivalent separated. 3. METHODOLOGY A basic Sequence to Sequence architecture is used for build- ing conversational Therapy chatbot using DialogFlow framework. Different entities are created inside an intent where different entities are focused on reacting for different situations. Our therapy chatbot takes four entities: • Personal loss • Relationship problems • Career / Job problems • Academics / Education related problems. Initial comments and its responses are arranged in a nested way so as to preserve sequence of "conversations" among the people. This chatbot is used in the form of an app, where supervised learning is used to generate responses based on a person text, in which the bot detects the keywords and reacts according to it. After training the data, the dialogFlow intent is connected with the flutter app and the app uses this intent to create a chatbot. 3.1 Software requirements 3.1.1 Android Studio Android Studio provides a unified environment where a developer can build apps for Android phones, tablets, An- droid Wear, Android TV, and Android Auto. Structured code modules allow you to divide your project into units of functionality that you can independently build, test, and de- bug. 3.1.2 Flutter / Dart Flutter is a free and open-source Google mobile UI framework that provides a fast and expressive way for developers to build native apps on both IOS and Android. Flutter builds from a single codebase, compile directly to the native arm code, Use the GPU and access the platform APIs and services. 3.1.3 DialogFlow Dialogflow is a natural language processing (NLP) platform that can be used to build conversational applications and experiences for a company's customers in various languages and on multiple platforms. Dialogflow can be used for a variety of applications, includ- ing: • Customer service artificial intelligence (AI) agents-- Interfaces can be programmed to answer questions, access orders, make appointments and take requests. • Conversational commerce- Bots can help customers make self-service purchases or schedule deliveries. • Internet of things (IoT)- Dialogflow can be applied to IoT devices to make them better at understanding context and responding with precision. 4. ARCHITECTURE / BLOCK DIAGRAM The customer inputs the inquiry in the UI as the content. The UI gets the client question and after that send it to the chat- bot application. In the chatbot application, the abstract encounters pre- International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1119 IJSER © 2021 http://www.ijser.org IJSER
  • 4. handling steps consolidate tokenization where the words are tokenized, by then the stop words are taken out and high- light. The inquiry answers are put away in the information data set to recuperate the recover the answer. 4.1 Tokenization The words or sentences isolated word by word for expanded handling. It isolates text into words at whatever point it en- counters one of the summaries of shown character. Every one of the words is isolated from sentences and the accentuation is discarded. This suggests the subsequent stages. 4.2 Stop words expulsion. The not required words are eliminated from the sentences to extricate significant catchphrase. It is primarily utilized to eliminate pointless things like words happening too oftentimes in sentences. It is likewise used to erase words that are not significant or the words with no particular implications like an, a, or the. This progression is applied to decrease preparing time or computational intricacy. 4.3 Recover the coordinated with the sentence. The responses for the question which are acquired from the above interaction are recovered and shown in the UI. 5. FLOW CHART Figure 3. The Flow diagram of App flow 1. The user first enters the app and create an account or directly login’s inside the app. 2. After login, the user enters the homepage and gets to choose among the 2-option available – a. Chat with the bot and b. Get professional Assistance. 3. After selecting the chat with bot option, the user can chat with the bot and discuss upon his problems and the bot on the basis of tokenization method detects keywords and acts accordingly. 4. The bot asks the user a series of questions and sug- gest some ways to cope up better. 5. I the user is not satisfied and needs additional help; the bot suggests user to visit the professional help section of the app. 6. On visiting the professional help section, the user is suggested some of the best therapists with their brief background and with subsequent links to visit the doctor’s page and make an appointment. International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1120 IJSER © 2021 http://www.ijser.org IJSER
  • 5. 6. RESULTS AND OUTPUT Surveys And Social Media Marketing for Collection of Data Figure 4. Survey of Mental health views of people which are used for the collection of data to train the Bot. The bot has been trained on 4 user cases and needs to be con- stantly updated to keep up with the emerging problems. Thus, after extensive training of the data, our bot will be very effective and be more open to a wider range of situations. Figure 5. Image showing UI/UX of the app Menu Figure 6. Image showing UI/UX of the chatbot page and professional help section The bot is successful in detecting a user’s problem and in responding with some ways on which how the user can feel better and get out of depression. The bot is able to detect all the 4 use cases taken into account which are: • Personal loss • Relationship problems • Career / Job problems • Academics / Education related problems. On detecting each use case the bot responds accordingly and assess the user using simple series of questions to get infor- mation on the user’s state of mind. After a user press the consult button on a doctor’s card, the user is directed to the specific doctor consultation page. 7. CONCLUSION Our Therapy chatbot functions well and is able to work effec- tively. Further for the future scope, due to the current pandemic , a new use case for dealing with coronavirus and lockdown stress can be added where the user or user’s family suffering from Covid-19 can get help using this App to get rid of their mental stress and depression and to be able to cope up well to fight with this pandemic. 8. ACKNOWLEDGMENT The authors wish to thank their mentor Dr. Swarnalatha P for her immense support throughout the research and for provid- ing valuable guidance. International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1121 IJSER © 2021 http://www.ijser.org IJSER
  • 6. 9. REFERENCES 1. Thara R, Padmavati R, Aynkran JR, John S. Community mental health in India: A rethink. Int J Ment Health Syst. 2008 Jul 14;2(1):11. doi: 10.1186/17524458-2-11. PMID: 18625047; PMCID: PMC2499987. 2. Gillian Cameron, David Cameron, Gavin Megaw, Raymond Bond, Maurice Mulvenna, Siobhan O'Neill, Cherie Armour, and Michael McTear. 2017. Towards a chatbot for digital counselling. In <i>Proceedings of the 31st British Computer Society Human Com- puter Interaction Conference</i> (<i>HCI'17</i>). BCS Learning &amp; Development Ltd., Swindon, GBR, Article 24, 1-7. DOI: https://doi.org/10.14236/ewic/HCI2017.24 3. K. K. Fitzpatrick A. Darcy and M. Vierhile "Delivering cognitive behavior therapy to young adults with symptoms of depression and anxiety using a fully automated conversational agent (woebot): a randomized controlled trial" JMIR mental health vol. 4 no. 2 pp. e19 2017. 4. 13. K. Chung and R. C. Park "Chatbot-based heathcare service with a knowledge base for cloud computing" Cluster Computing pp. 1- 13 2018. 5. F. Patel, R. Thakore, I. Nandwani and S. K. Bharti, "Combating Depression in Students using an Intelligent ChatBot: A Cognitive Behavioral Therapy," 2019 IEEE 16th India Council International Conference (INDICON), Rajkot, India, 2019, pp. 1-4, doi: 10.1109/INDICON47234.2019.9030346. 6. Kyo-Joong Oh, Dongkun Lee, Byungsoo Ko and Ho-Jin Choi. A Chatbot for Psychiatric Counseling in Mental Healthcare Service Based on Emotional Dialogue Analysis and Sentence Generation. In: Mobile Data Management (MDM), 2017 18th IEEE International Con-ference. DOI:10.1109/MDM.2017.64 [7]. Mrs Rashmi Dharwadkar and Neeta A. Deshpande "A Medical ChatBot" Inter- national Journal of Computer Trends and Technology (IJCTT) – vol. 60 no. 1 June 2018. 7. 1. K. Oh D. Lee B. Ko and H. Choi "A Chatbot for Psychiatric Coun- seling in Mental Healthcare Service Based on Emotional Dialogue Analysis and Sentence Generation" 2017 18th IEEE International Conference on Mobile Data Management (MDM) pp. 371-375 2017. 8. Menal. Dahiya "A Tool of Conversation: Chatbot" INTERNA- TIONAL JOURNAL OF COMPUTER SCIENCES AND ENGI- NEERING vol. 5 pp. 158-161 2017. 9. L. Athota, V. K. Shukla, N. Pandey and A. Rana, "Chatbot for Healthcare System Using Artificial Intelligence," 2020 8th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 2020, pp. 619-622, doi: 10.1109/ICRITO48877.2020.9197833. 10. 6. I. J. Ribeiro R. Pereira I. V. Freire B. G. de Oliveira C. A. Casotti and E. N. Boery "Stress and quality of life among university stu- dents: A systematic literature review" Health Professions Education vol. 4 no. 2 pp. 70-77 2018. 11. K. Denecke, S. Vaaheesan and A. Arulnathan, "A Mental Health Chatbot for Regulating Emotions (SERMO) - Concept and Usability Test," in IEEE Transactions on Emerging Topics in Computing, doi:10.1109/TETC.2020.2974478. International Journal of Scientific & Engineering Research Volume 12, Issue 5, May-2021 ISSN 2229-5518 1122 IJSER © 2021 http://www.ijser.org IJSER