TheFloatingString / CogniSpeak

https://cogni-speak.vercel.app
0 stars 2 forks source link

CogniSpeak: Dementia Detection and Therapy Recommendation App

Overview

This application is designed to aid in the early detection of dementia by prompting users with 10 carefully selected questions, recording their audio responses, and processing the input through an advanced machine learning model. The model then classifies the response as either "Dementia" or "Non-Dementia." Based on the classification, the app provides personalized therapy plans for the user. The goal is to offer early-stage interventions and targeted therapies to enhance cognitive health and well-being.

image

Features

image

Tech Stack

How It Works

  1. User Interaction: The user is prompted with 10 questions and records their responses directly in the app.
  2. Data Processing: The audio recordings are securely sent to the backend, where they are processed using machine learning algorithms.
  3. Classification: The ML model classifies the input as "Dementia" or "Non-Dementia" based on predefined cognitive patterns.
  4. Therapy Recommendations: Based on the classification, customized therapy plans are sent back to the user, targeting cognitive improvement and well-being.

Future Enhancements

image

Installation & Setup

To run the app locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-repo/dementia-detection-app.git
  2. Run the NextJS server in /dementia-insights-frontend by running npm run dev -p 3001

  3. Run the backend in /dementia-insights-backend by running python main.py

Go to localhost:3001 to view the frontend.

Built at HackHarvard 2024.