Skip to content

This repository contains a Brainwave EEG Visualizer and Predictor. It uses Vue.js for the frontend, Flask for the backend, and MySQL for data storage. The project visualizes EEG files, makes predictions, and stores data in a database. Detailed setup instructions and screenshots are available.

Notifications You must be signed in to change notification settings

malikshahzaib7238/BrainWave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brainwave EEG Visualizer and Predictor

This project is a Brainwave EEG visualizer and predictor that includes predictions from a model trained at TUKL NUST. It visualizes EEG files using Rust.

Features

  1. Visualization of the EEG files
  2. Predictions from the deep learnin model
  3. Storing of EEG files in database for further fine tuning

Technology Used

  1. Vue.js for Frontend
  2. Flask for the backend
  3. RUST for visualizing EEG files
  4. MySQL for storing files

Instructions

Frontend

  1. Navigate to the frontend/app directory.
  2. Run the following commands:
    npm install
    npm run serve

Backend

  1. Navigate to the backend/server directory.
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Run the backend server:
    python server.py
  4. Additionally, run the model:
    python model.py

Database

The database schema is given in the backend/db directory.

Versions Used

  • Node.js: 14.17.0
  • Python: 3.10.11

Screenshots

Login

Login Page

Welcome

Welcome Page

Visualization

Visualization Page

Prediction

Prediction Page

File Store

Store Page

Sample Report

Sample Page

Credits

For visualization of EEG files, web-edf-viewer repository was consulted.

About

This repository contains a Brainwave EEG Visualizer and Predictor. It uses Vue.js for the frontend, Flask for the backend, and MySQL for data storage. The project visualizes EEG files, makes predictions, and stores data in a database. Detailed setup instructions and screenshots are available.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published