Logo Lanfrica

Amged-Salem/Ishara-

Domain:

natural language processing

Record type:

software
Creator:
Amg
Host:
A graduation project for real-time translation of Egyptian Sign Language to text.” # Ishara: Real-time Egyptian Sign Language Translation System Ishara is the first application in Egypt addressing continuous Egyptian Sign Language translation, designed to bridge communication gaps for the deaf and hard-of-hearing community. This system translates Egyptian Sign Language to text and vice versa in real time, providing an essential tool for improving accessibility and inclusivity. The Ishara project leverages advanced machine learning techniques, computer vision, and natural language processing (NLP) to create a seamless translation system for continuous Egyptian Sign Language. Our mission is to enhance communication between sign language users and non-signers, making daily interactions more accessible. # Key Features Real-time Translation: Converts Egyptian Sign Language gestures into text and vice versa. Machine Learning: Powered by a custom-trained model to recognize continuous sign language gestures. Computer Vision & NLP: Detects hand gestures and facial expressions, and enhances text-to-sign accuracy. User-Friendly Interface: Intuitive and accessible interface designed for seamless communication. Community Collaboration: Developed with input from subject matter experts to ensure accuracy and cultural relevance. # Technologies Used Programming Languages: Python Machine Learning: TensorFlow, Keras Computer Vision: OpenCV Natural Language Processing: NLP libraries Other Tools: NumPy, pandas, scikit-learn # Data Collection As part of the Ishara project, our team collected a comprehensive dataset of sign language videos. These videos were used to train, test, and validate the machine learning models to ensure high translation accuracy. Use the video feed to capture continuous sign language gestures. View the real-time translation in the text box. # Contributing We welcome contributions to Ishara! Whether it's improving the model, refining the user interface, or adding new features, feel free to submit a pull request or open an issue.