Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 2.99 KB

README.md

File metadata and controls

56 lines (35 loc) · 2.99 KB

Agape: Empowering Mental Wellness Through Technology

TLDR:

  • Statistics: Over 48 million individuals struggle with mental illness, with more than 52% not receiving treatment.
  • Challenge: Many lack support and guidance in dealing with mental health issues.
  • Solution: Agape, a tool that guides individuals to help their loved ones with mental illness.
  • Features:
    • Google Extension for analyzing chat logs.
    • Recommendations for emotionally mature conversation approaches.
    • Dashboard for mood tracking and mental health resources.

The Problem

Mental illnesses affect over 48 million individuals yearly, yet over half do not receive necessary treatment. The stigma around mental health makes it hard for those affected to seek help. In times of stress, 71% turn to friends or family, who often feel inadequate in handling conversations about depression, anxiety, or suicide.

The Solution

Agape offers a way to handle these tough conversations. It analyzes chat logs and suggests emotionally mature responses. Built as a Google Extension using OpenAI's technology, it also features an AWS-powered dashboard for tracking mood and mental health improvements.

The Inspiration

Our team members have faced situations where friends discussed self-destructive behavior or mental health crises. The need for a proper response to guide them towards care inspired Agape.

Other Use Cases

Agape also supports post-surgery patients dealing with mental health challenges. It acts as an AI-powered mental health assistant for their loved ones.

How We Built It

  • Google Extension: Developed using React.js, it integrates with Chrome and scrapes chat data.
  • Server: Uses AWS for database management and SQL for data storage.
  • Website: Created with React.js and Chakra UI, featuring sign-in functionality using Firebase.
  • API Server: Built with Express, it connects to OpenAI and AWS for data processing and display.

Challenges

  1. Web Scraping Extension: Accessing encrypted data and developing a functional Google Extension was complex.
  2. Backend API Development: Integrating AWS, OpenAI, and our data pipeline was challenging, especially for team members new to cloud technology.

Accomplishments

  1. Integration: Successfully linking the Google extension, API, server, and website into a comprehensive mental wellness bot.
  2. Google Extension Development: Overcoming the unique challenges of extension development.

What We Learned

  • Technical skills in web scraping and extension development.
  • The importance of a user-centered approach in mental health support.

What's Next for Agape

  1. Strategic Alliances: Partnering with health organizations to share data and insights.
  2. Facial Recognition in FaceTime: Integrating emotion analysis during calls with a focus on ethical practices and user privacy.

Agape stands as a testament to technological innovation in mental health support, emphasizing the need for empathy and understanding in digital solutions.