Skip to main content

NLP Bots for Mental Health Counseling

Let us begin with some eye-catching facts. 1 in every 5 adults in America is facing a mental health issue. The youth’s mental health is worsening continuously due to the stress and anxiety that accompanies modern lifestyle and education systems. 12% of the young adults in America are facing clinical depression and anxiety. About 80% of these are left with no or insufficient treatment. Though these numbers are for the US, the story is similar in many other countries such as India, Japan etc. where the burden of education and work life is leading to increasing cases of depression and even suicide.





The following news articles show that the number of psychiatrists, compared to the rapidly increasing cases of mental health issues, is not satisfactory.




With the emerging trend of automation in the industry due to breathtaking research in the fields of Artificial Intelligence and Machine Learning, can we imagine a world where our psychiatrists are highly advanced chatbots that understand a patient’s condition and try to assist him/her based on the communication with the patient using a natural language? In this article, I talk about the need and possibility of such chatbots in the real-world and also some projects and startup that are already making progress in this domain.


Deep learning has made many advancements including speech recognition, object recognition, and machine translation. Companies are using deep learning for many language--related tasks such as to improving searches, image captioning, and creating question--answering agents and assistants, like Facebook M, Apple's Siri, Amazon's Alexa, Microsoft's Cortana, and Google's Assistant. Many of these Deep learning techniques are applicable to dialog systems.




An Indian startup called Touchkin is making products with a vision to “create a more mentally resilient and emotionally supported world”. Their product, Wysa, is an artificial intelligence based chat bot that uses evidence based therapies like Cognitive Behavior Therapy, which are suggested and approved by professional practicing counselors from the Touchkin team and a scientific advisory board comprising of leading mental health professionals from around the world. Wysa already has 75,000+ users with over 3 million conversations with its users. It has helped many of users to deal with depression, anxiety and suicidal thoughts. Touchkin has been backed by founders of some big Indian companies such as InMobi, TaxiForSure etc. which shows the interest of investors in such technologies that work towards a social cause.


Another such project working towards counselling of human beings using ML and Natural Language Processing is Carl - https://github.com/andrewt3000/carl_voice
Carl is a proposed project to train an autonomous agent to do text--based chat counseling. Live counselors chat with clients using reflective listening and record dialog data. This training data and machine learning train an increasingly autonomous agent capable of counseling clients. Carl is an acronym for computer assisted reflective listener, and an homage to Carl Rogers, the pioneer of reflective listening.






With the rising rates of mental health problems, there is a clear need of more psychiatrists in the world. Moreover, even if there are enough psychiatrists, the people suffering from depression and anxiety might not always feel comfortable opening up about their problems to other humans. This calls for research in making highly advanced chatbots that can empathize with users and help them much better than a human as they can be trained on an enormous amount of data from past cases / psychiatry sessions. Such trained bots can effectively and efficiently help mental health patients around the world. Moreover, people might even feel more comfortable confiding in a bot which is just a computer program that guarantees confidentiality of the user's data.


In a world where we see governments and companies using suicide helplines to help people in hard times, the usefulness of empathetic and highly intelligent chatbots cannot be overstated. With advancements in Natural Language Processing to the extent where bots can understand a human's emotions from his/her words, we can move towards a world where people with mental health issues feel safer and more connected.

References

Comments

Popular posts from this blog

NLP in Video Games

From the last few decades, NLP (Natural Language Processing) has obtained a high level of success in the field  of Computer Science, Artificial Intelligence and Computational Logistics. NLP can also be used in video games, in fact, it is very interesting to use NLP in video games, as we can see games like Serious Games includes Communication aspects. In video games, the communication includes linguistic information that is passed either through spoken content or written content. Now the question is why and where can we use NLP in video games?  There are some games that are related to pedagogy or teaching (Serious Games). So, NLP can be used in these games to achieve these objectives in the real sense. In other games, one can use the speech control using NLP so that the player can play the game by concentrating only on visuals rather on I/O. These things at last increases the realism of the game. Hence, this is the reason for using NLP in games.  We can use NLP to impr

Discourse Analysis

NLP makes machine to understand human language but we are facing issues like word ambiguity, sarcastic sentiments analysis and many more. One of the issue is to predict correctly relation between words like " Patrick went to the club on last Friday. He met Richard ." Here, ' He' refers to 'Patrick'. This kind of issue makes Discourse analysis one of the important applications of Natural Language Processing. What is Discourse Analysis ? The word discourse in linguistic terms means language in use. Discourse analysis may be defined as the process of performing text or language analysis, which involves text interpretation and knowing the social interactions. Discourse analysis may involve dealing with morphemes, n-grams, tenses, verbal aspects, page layouts, and so on. It is often used to refer to the analysis of conversations or verbal discourse. It is useful for performing tasks, like A naphora Resolution (AR) , Named Entity Recognition (NE

Coreference Resolution and Applications in NLP

In computational linguistics and natural language processing coreference resolution (CR) is an avidly studies problem in discourse which has managed to be only partially solved by the state of the art and consequently remain one of the most exciting open problems in this field. Introduction and Definition The process of linking together mentions of a particular entity in a speech or text excerpt that related to real world entities is termed as coreference resolution. This process identifies the dependence between a phrase with the rest of the sentence or other sentences in the text.  This is an integral part of natural languages to avoid repetition, demonstrate possession/relation etc. A basic example to illustrate the above definition is given below : Another example which uses elements from popular fiction literature : Harry  wouldn’t bother to read “ Hogwarts: A History ” as long as  Hermione  is around.  He  knows  she  knows  the book  by heart. The different type