AI Therapist Using Natural Language Processing

Description

Abstract:  AI Therapist Using Natural Language Processing

Today’s youth face a lot of stress in their life as well as their work. Various NLP techniques are employed in order to handle the stress of young people. Artificial Intelligence systems are developed (AI) are developed in order to mimic the human brain. A smart stress management system has been developed in order to mimic the role played by the counselors. In the older systems of stress management, stress levels are detected and the appropriate solutions are provided. They provide user–friendly solutions but they are more time-consuming and involve a lot of human power. So, a more intelligent stress management system has been developed which provides better results in less time and with less human effort. It is a more robust system when compared to the previous one and it provides smarter solutions at a less cost.


Existing System:

In conventional systems, the user’s emotions are detected by using various stress management systems, and the appropriate solutions are provided. Artificial Intelligence methods use various statistical models in order to analyze the stress levels and provide smart solutions to the users. Human emotions like anger, happiness, and sadness are identified and suitable solutions are provided. AI models are designed in order to identify various stress levels and provide recommendations to the concerned users. But, all this requires a large amount of human effort and time and it is not suitable in all situations.

Disadvantages:

  • Less robust when compared to the proposed systems.
  • Involves a lot of human effort and time.

Proposed System:

AI Therapist In order to overcome the shortcomings of the existing system, a   smarter system has been developed where an AI system has been designed in order to mimic the human brain and provide timely recommendations to the concerned users. The user’s state or stress levels are captured with the help of a Chabot and then they are analyzed using various AI systems in order to analyze the human state and provide correct solutions. The human emotions are captured, they are analyzed using AI techniques and they provide the appropriate counseling solutions.

Advantage:

  • Improving the Efficiency to classify the emotion.
  • Implement content-based filtering 

Block diagram:

AI Therapist Using Natural Language Processing
AI Therapist Using Natural Language Processing

 


Hardware and Software requirements:

Hardware:

  • OS – Windows 7,8 or 10 (32 or 64 bit)
  • RAM – 4GB

Software:

  • Python IDLE
  • Anaconda
  • Jupyter Notebook
  • Flask Framework.

References:

[1] Astim jan, Hongying Meng, YonaFalinie, A. Gaus, and Fan Zhang, “Artificial intelligence System for automatic Depression Level Analysis Through Visual and Vocal Expression”, volume 10, issue 3, July 2017. 

[2] Mandar Deshpande, Vignesh Rao, “Depression Detection using Emotion Artificial Intelligence”, November 2017. 

[3] Tatsuya Nomura, “Problems of Artificial Emotions in Mental Therapy”, July 2003. 

[4] Pietro Morasso, Maura Cassadio, PsicheGiannoni, Lorenzo Masia, Vittorio Sanguineti, Valntina Squeri, Elena Vergaro, “Desirable Features of ‘Humanoid’ Robot-Therapist”, September 2009. 

[5] Aisling Kelliher, Barbara Barry, “Designing Therapeutic Care Experiences with Artificial Intelligence in Mind”, August 2017.


Conclusion:

Thus, through this system, a smart system has been developed in order to understand the emotions of people and provide smarter solutions at less time and low cost. The user’s suggestions are analyzed from various perspectives using various AI techniques and appropriate recommendations are provided to the concerned users. The emotional state of the people is identified and the relevant recommendations are given to the people.

Customer Reviews

There are no reviews yet.

Be the first to review “AI Therapist Using Natural Language Processing”

This site uses Akismet to reduce spam. Learn how your comment data is processed.