ArSLR-ML: A Python-based machine learning application for arabic sign language recognition

The ArSLR-ML is a real-time interactive application that uses multi-class Support Vector Machines (SVM) machine learning applied in the classification procedure and MediaPipe in the feature extraction procedure to recognize static Arabic sign language gestures, focusing on numbers and letters and translating them into text and Arabic audio output. The ArSLR-ML was built within the PyCharm IDE using Python with a graphical user interface (GUI), thereby allowing for effective recognition of gestures. The application utilizes the laptop camera and GUI to capture hand gestures to create dataset for machine learning models and implement them in real time. • Develops an interactive laptop application for real-time Arabic Sign Language recognition using ML and a GUI. • Utilizes Support Vector Machines for classification and MediaPipe for feature extraction, enhancing efficiency and accuracy. • Provides Arabic voice output alongside text-based recognition, improving accessibility for deaf individuals. • Facilitates fast and accurate hand gesture data capture using a standard camera, ensuring user-friendly operation. • Designed as a scalable platform for advancements in sign language technology.

Authors

Institutions

Publication Details

Journal
Software Impacts
Published
2025-03-27
DOI
https://doi.org/10.1016/j.simpa.2025.100746
Citations
4
Primary Topic
Hand Gesture Recognition Systems
Type
article
Field-Weighted Citation Impact
7.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ArSLR-ML: A Python-based machine learning application for arabic sign language recognition

Laila Hussein, Ziad Saeed Mohammed
4 citations
Software Impacts
Hand Gesture Recognition Systems
7.74
article

ArSLR-ML: A Python-based machine learning application for arabic sign language recognition

Laila Hussein, Ziad Saeed Mohammed
article en
4 citations

Abstract

The ArSLR-ML is a real-time interactive application that uses multi-class Support Vector Machines (SVM) machine learning applied in the classification procedure and MediaPipe in the feature extraction procedure to recognize static Arabic sign language gestures, focusing on numbers and letters and translating them into text and Arabic audio output. The ArSLR-ML was built within the PyCharm IDE using Python with a graphical user interface (GUI), thereby allowing for effective recognition of gestures. The application utilizes the laptop camera and GUI to capture hand gestures to create dataset for machine learning models and implement them in real time. • Develops an interactive laptop application for real-time Arabic Sign Language recognition using ML and a GUI. • Utilizes Support Vector Machines for classification and MediaPipe for feature extraction, enhancing efficiency and accuracy. • Provides Arabic voice output alongside text-based recognition, improving accessibility for deaf individuals. • Facilitates fast and accurate hand gesture data capture using a standard camera, ensuring user-friendly operation. • Designed as a scalable platform for advancements in sign language technology.

Software ImpactsVol. 24
Northern Technical University (IQ)
Quality Education
Openalex Percentile: Top 3%
Hand Gesture Recognition Systems
7.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.