Design of a Counsellor Chat Bot Service

Photo by Kindel Media on

ABSTRACT The aim of this project is to build a counsellor chat bot as a service which responds to the person, giving them advice based on the premise given to it. There are counsellor chatbots present but they are all retrieval based which means that they can only respond to what they have been trained for which doesn’t consider all scenarios and thus doesn’t work for all scenarios. Generative chatbots work based on content classification and thus will be able to work for all scenarios. Lot of information needs to be analysed to understood which is, what and what all it can mean. The context can have a lot of meanings along with vagueness, incomplete and incorrect data. Can be used by people to chat with or understand their problem or just to talk about when they need a flow of thought.


  1. Theoretical Background

Chat-bots are computer programs that interact with users using natural languages. They use natural language processes for interaction. Chat-bot is a computer program which conducts a conversation via auditory or textual methods. Counselling is a principled relationship characterized by the application of one or more psychological theories and a recognised set of communication skills, modified by experience, intuition and other interpersonal factors, to clients’ intimate concerns, problems or aspirations. Its predominant ethos is one of facilitation rather than of advice-giving or coercion. Counselling psychology is a psychological specialty that encompasses research and applied work in several broad domains: counselling process and outcome; supervision and training; career development and counselling; and prevention and health. Some unifying themes among counselling psychologists include a focus on assets and strengths, person environment interactions, educational and career development, brief interactions, and a focus on intact personalities Counselling is the application of mental health, psychological or human development principles, through cognitive, affective, behavioural or systemic interventions, strategies that address wellness, personal growth, or career development, as well as pathology. Positive psychology is the branch of psychology that uses scientific understanding and effective intervention to aid in the achievement of a positive outlook when it comes to subjective experiences, individual traits, and events that occur throughout one’s lifetime. The goal of positive psychology is to step away from the pathological thoughts that may arise in a hopeless mindset, and to instead, maintain a sense of optimism that allows for people to understand what makes life worth living Mental health includes our emotional, psychological, and social well-being. It affects how we think, feel, and act. It also helps determine how we handle stress, relate to others, and make choices. Mental health is important at every stage of life, from childhood and adolescence through adulthood. The initial part which is very important is realizing the part and then as well understanding and knowing why something is having an impact on you. Thus, by this one can know and further accordingly get it corrected or correct it them self accordingly. Maintaining good mental health is crucial to living a long and healthy life. Good mental health can enhance one’s life, while poor mental health can prevent someone from living an enriching life.

  • Motivation

Taking care of the mental health at all times is useful and this can be achieved from this method. It is available everywhere and easily accessible and along with it, it is easy to trust the software as to never break the confidentiality. Thus, it will be better and more efficient than the present method. Making a generative chat-bot will enable the chatbot to give counselling in all scenarios.

  • Aim of the proposed work

Development of counsellor chat bot as a service which responds to the person giving advice based on the premise given to it. The aim of this project is to build an virtual AI that is capable of understanding the sentiment of the conversation. This will benefit people as they will be able to check their mental health whenever they want and get appropriate suggestions or just to keep the flow of the conversation.

  • Objective(s) of the proposed work

The project aims to build a generative chat bot that is text-based and is not just limited to the data that it is trained on but can also learn based on all the data that it interacts with and as well generate responses based on what it learns. The complexities lie in developing a domain specific chat bot that will provide valuable replies by understanding the conversation and asking the relevant questions. This work aims to help people by interacting with them and keeping a check on their mental health as and when the person interacts with the bot. It is easy to interact with the bot as it is accessible everywhere and all the time. Should be able to figure out the problem and prompt and get more relevant information about the user. Help the user into understanding the problem to a better extent or get to know about it and apart from it give solutions.


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: