Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shubhamkarampure/asl-streamlit-signlingo
streamlit based web-app for teaching sign language through real-time hand gesture recognition.
https://github.com/shubhamkarampure/asl-streamlit-signlingo
learning-exercise mediapipe opencv-python python scikit-learn sign-language streamlit-webapp
Last synced: about 2 months ago
JSON representation
streamlit based web-app for teaching sign language through real-time hand gesture recognition.
- Host: GitHub
- URL: https://github.com/shubhamkarampure/asl-streamlit-signlingo
- Owner: ShubhamKarampure
- Created: 2024-04-26T12:09:24.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-08T10:38:59.000Z (8 months ago)
- Last Synced: 2024-05-08T14:52:37.292Z (8 months ago)
- Topics: learning-exercise, mediapipe, opencv-python, python, scikit-learn, sign-language, streamlit-webapp
- Language: Python
- Homepage:
- Size: 429 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Overview
Signlingo is a web application designed to facilitate the learning and practice of ASL sign alphabets. Powered by cutting-edge technology, Signlingo employs OpenCV for image processing and MediaPipe for action detection, ensuring an accurate and seamless learning experience. It offers interactive lessons, real-time feedback, engaging practice sessions, and progress tracking.## Webpages & Features
### Login Page
![Screenshot of Login Page](https://github.com/ShubhamKarampure/asl-streamlit-signlingo/assets/113121940/9cef3d17-40df-407c-a1f2-3b90c89d7453)### Real-time Feedback
[Real-time Feedback Video](https://github.com/ShubhamKarampure/asl-streamlit-signlingo/assets/113121940/15308ff4-3318-41c6-a22d-104b47a00b6f)### Engaging Practice Sessions
[Engaging Practice Sessions Video](https://github.com/ShubhamKarampure/asl-streamlit-signlingo/assets/113121940/047c93fd-2926-4c8a-8e5f-4024f45eb0a4)### Testing Understanding
[Testing Understanding Video](https://github.com/ShubhamKarampure/asl-streamlit-signlingo/assets/113121940/1959bfab-3c89-4a2c-acc3-0307d7cf3056)### Progress Tracking
![Screenshot of Progress Tracking](https://github.com/ShubhamKarampure/asl-streamlit-signlingo/assets/113121940/55728860-9fd2-4cee-a215-6f96a23d6f94)## Requirements
- Python version 3.10.0## Installation
1. Clone the repository.
2. Navigate to the project directory.
3. Install dependencies from `requirements.txt` using:
```
pip install -r requirements.txt
```
5. Run the Streamlit app:
```
streamlit run Signlingo.py
```## Contribution
Contributions are welcome! Feel free to submit pull requests or open issues.