This project implements real-time recognition of American Sign Language (ASL) hand gestures using computer vision and machine learning. It leverages Mediapipe for hand tracking and a Random Forest Classifier for gesture prediction. A user-friendly GUI built with Tkinter facilitates data collection, training, and live inference.
An example of me starting and capturing data for ASL letters A and B:



An example of me creating a dataset and training the classifier:


A live ASL detection demo:

Ensure you have Python 3.7+ installed.
git clone https://github.com/almoamenahmed/ASL-Detection.git cd ASL-Detection
pip install -r requirements.txt
python gui.py