Skip to content

tusharbanga/AutiScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutiScan

AutiScan is an AI-powered Autism Spectrum Disorder (ASD) behavioral analysis and therapy assistance platform. The system combines Machine Learning, Computer Vision, and AI-based recommendation techniques to assist in behavioral assessment, therapy generation, and progress tracking.

Live Demo

https://autismbuddy.vercel.app

System Architecture

Features

  • Autism behavior prediction using Machine Learning
  • Eye tracking and behavioral analysis
  • AI-powered therapy recommendation generation
  • Personalized therapy suggestions
  • Progress tracking system
  • Interactive web dashboard
  • Real-time prediction and analysis

Technology Stack

Frontend

  • React.js
  • TypeScript
  • Vite
  • Tailwind CSS

Backend

  • Python
  • Flask
  • Scikit-Learn
  • Pandas
  • NumPy

AI & Machine Learning

  • Behavioral Classification Models
  • Recommendation Engine
  • Eye Tracking Module
  • Therapy Generation System

Project Structure

Installation

Clone Repository

git clone https://github.com/USERNAME/AutiScan.git
cd AutiScan

Backend Setup

Create Virtual Environment
python -m venv venv

Activate Virtual Environment

Windows
venv\Scripts\activate

macOS/Linux

source venv/bin/activate

Install Dependencies

pip install -r requirements-backend.txt

Run Backend

python app.py

Backend will start on:

http://localhost:5002

Frontend Setup

Navigate to frontend directory:
cd frontend

Install dependencies:

npm install

Run development server:

npm run dev

Frontend will start on:

http://localhost:8080

Usage

  1. Launch the backend server.
  2. Start the frontend application.
  3. Open the frontend URL in your browser.
  4. Enter behavioral information and assessment data.
  5. Generate autism behavior predictions.
  6. View therapy recommendations and progress reports.

Screenshots

Home

Home Page

SS2

Speech Therapy

SS3

Emotion Monitoring System

Future Enhancements

  • Real-time video-based behavioral analysis
  • Deep learning-based prediction models
  • Therapist dashboard
  • Cloud deployment support
  • Mobile application integration
  • Advanced analytics and reporting

License

This project is intended for educational and research purposes.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors