Want to create interactive content? It’s easy in Genially!

Get started free

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