Skip to content

American sign language recognition using neural network

Notifications You must be signed in to change notification settings

JyothiGanji413/Final-Project-Group4

 
 

Repository files navigation

ASL Recognition

American Sign Language recognition using convolutional neural networks.

Usage:

Make the run.sh script executable.

chmod u+x run.sh

To train the model:

./run.sh train

To evaluate the model:

./run.sh evaluate

To predict on real time data:

./run.sh predict

Note: You will need to install the IP Webcam app on you android smartphone to access the camera for images. Or modify the predict script according to your needs.

Data:

The data can be obtained from Kaggle.

Uncompress it into the data directory.

The directory structure should look like this:

root
├── Code
│   ├── evaluate.py
│   ├── model
│   │   └── 
│   ├── modelling.py
│   ├── preprocess.py
│   └── train.py
├── data
│   ├── american_sign_language.PNG
│   ├── amer_sign2.png
│   ├── amer_sign3.png
│   ├── sign_mnist_test.csv
│   └── sign_mnist_train.csv
├── Group-Proposal
│   └── Final Project Proposal.pdf
├── README.md
└── run.sh

About

American sign language recognition using neural network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.6%
  • Shell 2.4%