Skip to content

Local Chapter project

Building a Mental Health Chatbot for Low Resource Languages using NLP

NLPData VisualizationResearchDataWeb application
Start date
December 28, 2022
Finish date
January 6, 2023
Project status
completed
Building a Mental Health Chatbot for Low Resource Languages using NLP

Challenge background

Pakistan is home to a plethora of low-resource languages. Mental health issues are a pertinent issue people in Pakistan are facing these days, however, due to the stigmas associated with this topic, it remains largely ignored. This project aims to tackle this issue, by building a first of its kind urdu based mental health chatbot. This project will be a vibrant addition to the work promoting the development of low-resource languages, and will also address the issue of mental health issues by building a compassionate NLP-based model that can hold personalized textual conversations with its users.

The problem

We will need to gather an urdu based dataset that can be done by using newspaper sources. We will further use NLP techniques to build the model. Furthermore, we will build and deploy a dashboard to display the results.

Goal of the project

1. Gather Urdu based data.

2. Develop a chatbot model.

3. Develop visualizations.

4. Deploy the app.

Project timeline

  1. 1

    Week 1

    Data Collection (pre-week 1 even).

    Data Pre-Processing.

  2. 2

    Week 2

    Building model

  3. 3

    Week 3

    Building model and visualization

  4. 4

    Week 4

    Building and deploying the app.

  5. 5

    Week 5

    Preparing final documents and results.

What you'll learn

1. Collection of Data. 2. Pre-processing of Data. 3. Modelling. 4. Model deployment into a possible API. 5. Visualisation.

Get involved

What to expect from a Local Chapter project

First project

  • Welcomes beginners and experienced practitioners.
  • Focuses on education and collaborative delivery.
  • Produces open-source project work.

Benefits

  • Address a significant real-world problem with your skills.
  • Build your project portfolio.
  • Demonstrate your work to organizations and project partners.

Requirements

  • Working English communication.
  • A learning mindset.
  • Commitment to collaborative project work.