MAJU FYP Project Proposal

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Muhammad Ali Jinnah University

Final Year Project (FYP)


Faculty of Computing

Department of Computer Science

Final Year Project Proposal


For probably the first time in your undergraduate/graduate program, you are required to defend a proposal of a larger project. In teams, you will be working on the

common project but individual team members will be required to take on responsibilities for specific work for which each will be held accountable. Interaction,

collaboration and assistance are allowed and expected, but each person will receive an individual mark/grade for his/her work performed in the project.
Month Year

Day

DATE – –

Write down the brief project topic, the title should not be confusing.

PROJECT TITLE: Mental Health Chatbot


Mental health, Chatbot, Personalized support, Cognitive-behavioural therapy (CBT), Confidentiality, Accessibility, Stigma, NLP Technology.
KEY WORDS:

The domain of the project is Mental Health. Specifically, the project focuses on developing a mental health chatbot that offers accessible and

DOMAIN OF THE PROJECT: confidential support to individuals with mental health concerns.

SUPERVISOR’S NAME: FOZIA NAZ


STUDENT INFORMATION
Write down the detail of all group members in BLOCK LETTERS ONLY.

Sr. Student ID Name Email Mobile

1. SP20-BSCS-0016 ABDULLAH SP20BSCS0016@MAJU.EDU.PK 03342615737

2. SP20-BSCS-0003 MEHAK SURAKSHA SP20BSCS0003@MAJU.EDU.PK 03353966816

PROBLEM STATEMENT
The problem statement should be concise, as you now understand it. It is highly advisable that it should not exceed more than 5 lines.

The problem statement for creating a mental health chat bot is the increasing need for accessible and affordable mental health services due to the rising mental health issues, the stigma

attached to mental health, and the lack of resources. The mental health chat bot should be able to identify and assess mental health issues, provide evidence-based interventions, and

connect users to appropriate resources if needed. The goal is to create a user-friendly, empathetic, and personalized mental health chat bot that can assist individuals in managing their

mental health, promoting early intervention and prevention of mental health disorders.

EXECUTIVE SUMMARY

This section summarizes the overall document, and should include the important highlights from the document. It should be concise, professional and must stand alone. It is NOT an introduction; it is a
summary. It is NOT an index or table of contents; it is a summary.
The target audience for this section is a person who can appreciate the technology, but is not well-versed in the details or in the project itself and who wants to read one page to understand an overview of

the project.
The one-page limit is a hard limit; you might well use less than a page.

In order to stand alone, the Executive Summary should not make any reference to other parts of the document.

The creation of a mental health chat bot is an innovative solution to address the increasing demand for accessible and convenient mental health support. The chat bot is designed to

offer a safe and confidential space for users to discuss their mental health concerns, and provide them with resources and tools to manage their mental well-being.

To create a successful mental health chat bot, careful consideration must be given to the design, development, and implementation processes. The chat bot should be developed with a

human-centred approach, ensuring that it is user-friendly and easy to navigate. Nattechnology should be utilized to enable the chat bot to engage in realistic conversations and offer

personalized recommendations.

Page 1
Muhammad Ali Jinnah University
Final Year Project (FYP)
Faculty of Computing

Department of Computer Science

Ethical and legal considerations must also be taken into account to ensure that the chat bot complies with data privacy regulations and ethical standards. Ongoing monitoring and

evaluation of the chat bot's effectiveness should be conducted to ensure that it meets the needs of users and achieves its objectives. In conclusion, the development of a mental health

chat bot has the potential to offer a valuable resource for individuals seeking mental health support.

INTRODUCTION

Relevance or importance of problem


Background information to educate the reader

Previous related work by others—literature review with credible sources

Mental health is a critical issue worldwide, with approximately 1 in 4 people experiencing a mental health problem at some point in their lives. Despite the prevalence of mental health

concerns, there is still a significant stigma associated with seeking help, which often leads to individuals suffering in silence.

The creation of a mental health chat bot has the potential to address this issue by providing individuals with accessible and confidential support, 24/7. Chat bots are computer programs

designed to simulate human conversation, providing users with a personalized and engaging experience. With advances in natural language processing (NLP) technology, chat bots can

understand and respond to human language, providing tailored recommendations and resources based on the user's specific needs.

Research has shown that chat bots can be an effective tool for supporting mental health. For example, Woebot, a cognitive-behavioural therapy (CBT) chat bot, has been shown to

reduce symptoms of depression and anxiety in users. Similarly, the chat bot "Karla" has been successful in supporting individuals with post-traumatic stress disorder (PTSD).

However, there is still a need for further research and development in the field of mental health chatbots. Careful consideration must be given to the design, development, and

implementation processes to ensure that the chat bot is effective, safe, and ethical.

COMPETITORS/COMPETITIVE ANALYSIS

This section will list down all the possible competitors of your product. That is, you need to list down all those products that are closely related to your product in terms of features, target audience, etc.

Competitors/Competitive Analysis:

1. Woebot: A cognitive-behavioral therapy (CBT) chatbot that uses NLP technology to provide support for individuals with depression and anxiety.

2. Wysa: A chatbot that offers mental health support through conversation and personalized tools based on CBT, mindfulness, and positive psychology.

3. Karla: A chatbot designed to support individuals with post-traumatic stress disorder (PTSD) by providing a safe and confidential space for discussion and personalized

resources.

4. Youper: An AI-powered chatbot that offers support for mental health concerns, including anxiety, depression, and stress, using CBT and other evidence-based techniques.

These competitors offer similar features and services to a mental health chatbot, such as personalized support, use of evidence-based techniques, and confidential communication. It

is essential to conduct a competitive analysis to identify the strengths and weaknesses of these competitors and use them to optimize the design, development, and implementation

of the mental health chatbot.

OBJECTIVES
Objectives are the final results to be achieved after the completion of your project.

The primary objective of creating a mental health chatbot is to provide accessible and confidential mental health support to individuals. The following are the specific objectives that

the chatbot aims to achieve:

Page 2
Muhammad Ali Jinnah University
Final Year Project (FYP)
Faculty of Computing

Department of Computer Science

 To provide personalized support to individuals with mental health concerns, including stress, anxiety, depression, and other related issues.

 To offer evidence-based tools and resources to individuals to manage their mental well-being, including cognitive-behavioral therapy (CBT), mindfulness techniques,

and other therapeutic interventions.

 To provide a safe and confidential space for individuals to discuss their mental health concerns without fear of stigma or judgment.

 To increase access to mental health support, particularly for marginalized communities who may face barriers to accessing traditional mental health resources.

By achieving these objectives, the mental health chatbot can be a valuable resource for individuals seeking mental health support and contribute to improving mental health

outcomes globally.

MOTIVATION
Why is your problem interesting and important?

The motivation for creating a mental health chatbot is to address the significant gap in mental health support globally, as many individuals do not seek help due to stigma, lack of

access to resources, or fear of judgment. NLP technology has enabled chatbots to understand and respond to human language, providing an engaging, supportive environment and

non-judgmental environment where individuals can discuss their mental health concerns.

The COVID-19 pandemic has highlighted the importance of mental health support, making a mental health chatbot a timely solution to support individuals during these challenging

times. The objective of the chatbot is to provide accessible, personalized, and confidential support to individuals, increase access to mental health support, and improve mental

health outcomes globally.

By achieving these objectives, the mental health chatbot can be a valuable resource for individuals seeking mental health support and contribute to improving mental health

outcomes.

FEATURES OF PROJECT

Detailed functionality of each feature

 Automated mental health assessments - The chatbot can conduct automated mental health assessments to identify individuals' mental health concerns and provide

personalized support.

 Symptom tracking - The chatbot can help individuals track their symptoms over time, providing valuable data for clinicians and informing treatment decisions.

 Educational resources - The chatbot can provide educational resources on mental health, including articles, videos, and other relevant materials.

 Referral to professional services - The chatbot can refer individuals to professional mental health services if they require additional support beyond what the chatbot

can provide.

 Data privacy and confidentiality - The chatbot can ensure data privacy and confidentiality, adhering to ethical and legal considerations to protect individuals'

information.

 User feedback - The chatbot can gather user feedback to continually improve its features and functionality, ensuring that it meets individuals' needs and preferences.

These features work together to create a comprehensive mental health support system that provides personalized, evidence-based, and accessible support to individuals with

mental health concerns.

ARCHITECTURAL DESIGN

Describe hardware, software, or network components as relevant and as understood at this time. Draw a high-level architecture diagram to illustrate the proposed system components and the
relationships between them.

Page 3
Muhammad Ali Jinnah University
Final Year Project (FYP)
Faculty of Computing

Department of Computer Science

The mental health chatbot system will consist of the following hardware, software, and network components:

Hardware components:

 Server hardware for hosting the chatbot application and databases

 End-user devices such as smartphones, tablets, or laptops to access the chatbot interface

Software components:

 Chatbot application software developed using natural language processing (NLP) technology and machine learning algorithms to understand and respond to users'

mental health concerns.

 Backend software, including databases and servers, to store user information and chat history, process user requests, and generate responses.

 Analytics software to analyze user data and generate insights on user behavior and preferences.

Network components:

 Internet connectivity for users to access the chatbot application.

 Security protocols and firewalls to protect user data from unauthorized access and cyber threats.

The high-level architecture diagram for the

proposed system is as follows:

The chatbot server acts as the main processing unit that

interacts with end-users, processes their requests, and

generates responses. The database server stores user data,

including user profiles, chat history, and other relevant

information. The analytics server processes user data to

generate insights on user behavior and preferences, which

can be used to improve the chatbot's functionality.

Page 4
Muhammad Ali Jinnah University
Final Year Project (FYP)
Faculty of Computing

Department of Computer Science

End-user devices, such as smartphones or laptops, can access the chatbot interface through an internet connection, and users can communicate with the chatbot using natural

language. The system architecture is designed to ensure data privacy and confidentiality, with appropriate security protocols and firewalls to protect user data. Overall, the

architectural design provides a scalable and secure system that offers accessible and personalized support to individuals with mental health concerns.

IMPLEMENTATION TOOLS AND TECHNIQUES

Describe your methodology for implementation along with implementation tools.

The methodology for implementing the mental health chatbot system involves the following steps: requirement gathering, design and architecture, development, testing,

deployment, and maintenance and support. For each step, different tools and techniques are used, such as user surveys and interviews for requirement gathering, NLP and machine

learning algorithms for development, and cloud platforms and security protocols for deployment. The implementation tools and techniques ensure that the chatbot system meets

the required standards and functionalities.

PROJECT PLAN

This section describes how the project will be managed, including a detailed plan with milestones. Specific items to include in this section are as follows:

● Division of responsibilities and duties among team members.

● Timeline with milestones: Gantt chart in Microsoft project 2013. The following are required elements of your Gantt chart:
o Project duration is from the date your project is enrolled to the completion date:

o Each milestone is to be labeled with a title.

o Schedule all tasks not just “Design” or “Testing.” Break this schedule down to specific assignments.

o Each task is to be labeled with a title and person or persons assigned to the task.

o Subdivide larger items so that no task is longer than about one week

o Link tasks which are dependent on the completion of a previous task.

REFERENCES
Give references to the resources you have consulted in finalizing your project topic.

https://www.fingerprintforsuccess.com/blog/mental-health-chatbot
https://github.com/search?q=AI+projects

Page 5
Muhammad Ali Jinnah University
Final Year Project (FYP)
Faculty of Computing

Department of Computer Science

https://chat.openai.com/
Supervisor’s Signature: - FYP-Coordinator’s Signature: -

Page 6

You might also like