Want to create interactive content? It’s easy in Genially!
VIDEOGAME PRESENTATION
Remas Alharbi
Created on May 29, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Algorithm
Arabic spelling mistake detection and analysis
Arabic spelling mistake detection and analysis
fundamental
Team members:
Hanan alsubhi
Remas allehaibi
Alhanouf Aldossari
ranaalatmi
Sarah Althobiti
yaraalsiamy
Table of CONTENT
project overview
refrence
implemntation
EVALUATION and performance analysis
ALgorithm enhancement and optimization
project overview
overview
The project's focus is on implementing algorithms for analysing Arabic spelling mistakes in natural language processing. The project also involves evaluating the performance and effectiveness of the algorithms and categorizing incorrect words based on their types
REFERENCE
Spelling mistakes were discovered by providing a file containing data with correct sentences instead of the dictionary, and this file was corrected through the "sahehly.com" website. Afterward, a comparison was made between the data containing mistakes and the corrected data
"sahehly.com"
refrence
implemntation
implemntation
we read the data assigned to our group (الرياضة الإلكترونية.txt) and we correct the file and use it as a Reference (word.txt) to implement algorithms
(الرياضة الإلكترونية.txt)
(word.txt)
Evaluation and Performance Analysis:
Evaluation and Performance Analysis
response time
Method
soundex_test
1.1900
8.7000
edit_distance
"Both 'edit_distance' and 'Soundex_test' are not in place."
edit_distance
- The "soundex_test" has a faster response time compared to the "edit_distance", BUT "edit_distance" is more efficient and Accurate than "soundex_test"
"edit_distance"
- With the 'edit_distance' Algorithm, it will display the corrected word and also include spelling mistakes, correcting them.
- Soundex
- Soundex was primarily developed for English names and may not work as effectively for names from other languages like Arabic. Different languages have unique phonetic patterns and pronunciation rules, which may not align well with the assumptions made by Soundex
analysing spelling mistake
كتابة إن الشرطية بفتح الهمزة
كتابة الألف الفارقة بعد واو الفعل
كتابة همزة الوصل همزة قطع
كتابة الهمزة المتوسطة الساكنة على ياء
كتابة التاء المربوطة هاءً مربوطة
كتابة همزة القطع همزة وصل
كتابة الكلمات العامية
،إستديوهات إستحواذ أتمنى، إنتصار للإنتقال، إحترافي ،إهتمام
الذاتيه - السيره تجريبيه غريمه الالكترونيه - رياضه
ههههه-متحبسش-بلايستيشن-الاكس بوكس-للنيتندو سويتش-مايكروسوفت-تويتر- ايش حابين- تكتكة-ايش رأيكم - تراه من ربعنا- معهتقنية-القيمنق - ما تلحق- تصملون – ابغى -رح-شويعني-لول-تبي -وش-متلهم
غيرو
اخبار – العاب-العب-الكترونية-الانتظار-الاخبار-أكتوبر-الاستوديو-استشارات-اصدار- اجتهاد الافتتاحية - الآن باختبار- ان الاتية-الاكسسوارات-استديو –الاقتصادية-أمور-ادارتك-للاختراق اعلان -الاحتياجات-ابداعاتكم-اصبح
برائيك
اَن أَن أنّ
Evaluation and Performance Analysis:
edit_distance
"soundex_test" is faster than edit_distance but not fully accurate. It can be enhanced by using a dictionary expanding to improve error detection accuracy.
“edit_distance"
The algorithm for “edit_distance" is accurate but time-consuming. To enhance its efficiency, we can consider using different data structures or by using parallel processing.
in general, we can use machine learning (ML) to enable computers to learn about Arabic language rules and making specific decision from the experience and data, recognize patterns, and make informed decisions or predictions
machine learning (ML)
© 20XX ALgorithm
THANKS