Interactive AI Learning System

Esharati | إشارتي
Saudi Sign Language System

Project Banner

Project Overview

Esharati is a machine learning-based system designed to help users learn and recognize Saudi Sign Language (SSL). Developed using Python and KivyMD, the system employs a Random Forest model to accurately identify and interpret SSL gestures. Users can learn the language through categorized lessons, take tests to assess their progress. The app aims to bridge communication gaps and increase social inclusion for the deaf community in Saudi Arabia.

Core Competencies & Skills

Programming Languages Python
Mobile Development Kivy, KivyMD
Machine Learning Scikit-learn, Random Forest, SVM
Computer Vision Image Processing, Gesture Recognition
Data Science Dataset Curation, Preprocessing, Annotation
AI Implementation Real-time Integration, Optimization
Software Design UI/UX Design for Mobile

Project Demo

Project Poster

Visual summary of the project goals, methodology, and results.

View Project Poster

Research Paper

Deep dive into the technical implementation and research findings.

View Research Paper