A professional real-time Hand Gesture Recognition System developed using Machine Learning, OpenCV, MediaPipe, and Streamlit as part of the SkillCraft Technology Machine Learning Internship.
- Real-time hand gesture recognition
- Live webcam detection
- Upload video support
- MediaPipe hand landmark tracking
- Detection history tracking
- Professional Streamlit UI
- Machine Learning gesture classification
- Python
- OpenCV
- MediaPipe
- Streamlit
- Scikit-learn
- NumPy
- Pandas
git clone https://github.com/Saikishorep15/SCT_ML_4.gitpip install -r requirements.txtpython -m streamlit run app.py- Algorithm: Random Forest Classifier
- Dataset: LeapGestRecog
- Accuracy Achieved: 100%
- Sign language recognition
- Gesture-based virtual mouse
- Voice assistant integration
- Advanced deep learning models
SCT_ML_4/
│
├── dataset/
├── images/
│ ├── image1.png
│ ├── image2.png
│ └── image3.png
│
├── app.py
├── train_model.py
├── gesture_model.pkl
├── README.md
└── requirements.txt
# 👨💻 Author
**SaiKishore P**
SkillCraft Technology Machine Learning Internship
---
# 🔗 GitHub Repository
https://github.com/Saikishorep15/SCT_ML_4
---
# 📌 Internship Task
Task 4 — Develop a hand gesture recognition model that can accurately identify and classify different hand gestures from image or video data.

