Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NeuroTrack.io

Overview

This project focuses on leveraging artificial intelligence (AI) to track the progression of Parkinson's disease (PD) in patients over time. By utilizing advanced AI models, the system aims to objectively measure changes in motor abilities and other symptoms associated with PD, enabling clinicians to assess disease severity and progression more accurately. The application is designed to provide insights into subtle variations in patients' abilities, which are often challenging to detect through traditional methods. The ultimate goal is to improve patient care, optimize treatment plans, and reduce the burden on healthcare providers by enabling remote and automated assessments.

Features

  • AI/ML-powered analysis using PRAT algorithms and SpeechBrain
  • Audio processing using PyTorch for tensor conversion
  • Image processing with OpenCV (cv2) for Hu distance computation
  • Secure and scalable architecture deployed on AWS Elastic Compute
  • Object storage and PostgreSQL relational database on Supabase

Technologies Used

  • Backend: Express.js, FastAPI
  • Frontend: React.js
  • Database: Supabase (PostgreSQL, Object Storage)
  • AI/ML: PRAT Algorithms, SpeechBrain, PyTorch, OpenCV (cv2)
  • Deployment: AWS Elastic Compute (Frontend, Backend, Microservices)

Installation

Prerequisites

Ensure you have the following installed on your system:

  • Node.js
  • Python

Steps to Run Locally

  1. Clone the repository:
    git clone https://github.com/sumi0309/H2AI-WebService.git
    cd H2AI-WebService
  2. Open two terminals side by side.

Terminal 1: Start Backend

  1. Navigate to the backend directory:
    cd backend
  2. Install dependencies:
    npm install
  3. Start the backend development server:
    npm start

Terminal 2: Start Frontend

  1. Navigate to the frontend directory:
    cd frontend
  2. Install dependencies:
    npm install
  3. Start the frontend development server:
    npm run start

Usage

  • The system currently contains one doctor ID: DocSumiran
  • The patient analysis is being done for: Alice123

About

H2AI-WebService is a full-stack application built with Express.js, React, and PostgreSQL, integrating advanced AI technologies such as PRAT Algorithms, SpeechBrain, PyTorch, and OpenCV (cv2) to monitor Parkinson's disease (PD) progression.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages