Computer
Arabization Systems,
6803530-3
T.MARIAH KHAYAT
Kingdom of Saudi Arabia
Ministry of Education Umm Al-Qura
University
Adham University College
Computer Science Department
ةيدوعسلا ةيبرعلا ةكلمملا
ميلعتلا ةرازو
ىرقلا مأ ةعماج
مضأب ةيعماجلا ةيلكلا
يللا بساحلا مسق
Lecture Ten
The Automatic Corrector SERAJجاارااس
T.MARIAH KHAYAT
Kingdom of Saudi Arabia
Ministry of Education Umm Al-Qura
University
Adham University College
Computer Science Department
ةيدوعسلا ةيبرعلا ةكلمملا
ميلعتلا ةرازو
ىرقلا مأ ةعماج
مضأب ةيعماجلا ةيلكلا
يللا بساحلا مسق
REFERENCES:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
This slide is the translation taken from the slide:
[1]Arabization of Computers, by Dr.Husni Al-Muhtaseb.
Content:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
1.Introduction to the manufacturer (Sakhr) 2.Automatic Corrector (Siraj)
3.Techniques used in Siraj 4.Program demo
5.Features of Siraj
6.Program requirements
7.Program disadvantages
8.Conclusion
Introduction:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Sakhr Company was established in 1982 as one of the international group companies.
Sakhr is fully funded by the private sector.
Sakhr is interested in the development of everything related to the Arabic language
in the first place in the areas of speech, automatic translation, research and reader,
automated education and information management.
Introduction:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Its main objectives:
• Development of the new generation of Natural Processing Techniques for Arabic Language (NLP).
• Trying to overcome the dominance of English in the Arab information industry.
• Correcting the misconception that the developed solutions in the West can be
adapted to meet the needs of the Arab user.
The Automatic Correction Seraj:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Siraj is one of those Arabic programs that Sakhr seeks to develop in the application of methodologies for searching and correcting text in Arabic text databases.
Siraj analyzes texts such as correcting the text, extracting its basic words, classifying,
summarizing, and extracting the flags.
The Automatic Correction Seraj:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Siraj consists of four different engines:
Skhr Corrector
Skhr Corrector Keyword Extractor Keyword Extractor Classifier Classifier Skhr Abstractor Skhr Abstractor
Skhr Corrector:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
It detects the common spelling errors in Arabic and then corrects them automatically.
It Corrects both Arabic and English texts.
Corrects the common Arabic errors.
Corrects grammatical errors in Arabic.
It can act as an accurate spelling corrector without the need for human intervention.
It can link text to one of the methods of Arabic writing.
Skhr Corrector:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
The importance of this process lies in the implementation of detailed text analysis
tasks where the input text must be correct before processing.
Keyword Extractor:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Automatic division of sentences.
Extract sentences and key words.
Extracting the names of the flags.
This engine helps to:
• Identify the important information in the bulky data.
• Facilitate the information presenting and accessing.
• Helps to link documents to each other to reduce the time needed to search in
Classifier:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
The engine of skhr classifier determines the valuable information in a form of logical topics tree or as a classification to the content of the project.
The engine of the classifier employs the skhr corrector.
The classification tree in this process includes up to 20 major general categories.
Skhr Abstractor:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Al-Arabi’s Sakhr abstractor identifies the most relevant sentences within the text and presents them as a summary of the text.
The automatic abstractor extracts the important key phrases from the document based on statistical and linguistic rules.
Siraj also provides the ability to specify a certain level of the process of summarizing
in a way that enables the user to specify the level of summary she/he wants.
Skhr Abstractor:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
The abstractor engine aims to:
• Reduce the time we need to read and manipulate information manually.
• Provide short text summaries for each item using a list of key phrases arranged by their importance in the text and provide the possibility to select a certain level of summary.
The abstractor engine employs the skhr corrector and the keyword extractor.
Techniques used in Siraj:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Natural language processing
Morphological analysis
Automatic corrector
Words extraction
Automatic classification
Automated summarization
Automatic configuration
DEMO for Siraj Program:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(The corrector options):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Correcting):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Correcting):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Correcting):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Classifying):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Classifying):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Summarizing):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Summarizing):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Summarizing):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Keywords):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Keywords):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Keywords):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Flags):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Flags):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program(Full Analysis):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
DEMO for Siraj Program (Full Analysis):
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Program Features:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
The Corrector has a number of features when correcting Arabic texts, and those features might not exist in other programs, like:
• Auto correction.
• Reduce the number of suggestions.
• Taking into consideration the context.
• Dealing with terms.
• Dealing with diacritics.
Auto Correction:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Auto Correction:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Reduce the number of suggestions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Taking into consideration the context:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Taking into consideration the context:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Dealing with diacritics:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Dealing with diacritics:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Program Requirements:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Server with XEON processors.
Microsoft Windows 2000 or 2003
1GB of RAM
500 MB hard disk space
Program Disadvantages:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Classification Sometimes it may not be accurate when there are some keywords that may belong to two different classifications.
There are also some errors when choosing the single summary command.
The size of the program is relatively large.
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
True or False:
1. The spelling corrector considers the syntax of the sentence when giving
suggestions for misspellings. ( )
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
True or False:
1. The spelling corrector considers the syntax of the sentence when giving
suggestions for misspellings. ( True )
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
True or False:
2. The automatic corrector does not deal with diacritics. ( )
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
True or False:
2. The automatic corrector does not deal with diacritics. ( False )
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Multiple Choice:
1. What are the components of the automatic debugger Siraj:
A. Sakhr Corrector, Keywords Extractor, Skhr Classifier, Sakhr Abstractor B. Sakhr Corrector, Keywords Extractor, Skhr Classifier
C. Sakhr Corrector, Automatic Diacritictor, Automatic Reader, Sakhr Abstractor
D. Sakhr Corrector, Skhr Classifier
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Multiple Choice:
1. What are the components of the automatic debugger Siraj:
A. Sakhr Corrector, Keywords Extractor, Skhr Classifier, Sakhr Abstractor B. Sakhr Corrector, Keywords Extractor, Skhr Classifier
C. Sakhr Corrector, Automatic Diacritictor, Automatic Reader, Sakhr Abstractor
D. Sakhr Corrector, Skhr Classifier
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Multiple Choice:
2. Sakhr Company is one of the leading companies in:
A. Games programs
B. Programs of natural processing techniques for the Arabic language C. Operating systems
D. Arabization of Western programs
Some Questions:
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
Multiple Choice:
2. Sakhr Company is one of the leading companies in:
A. Games programs
B. Programs of natural processing techniques for the Arabic language C. Operating systems
D. Arabization of Western programs
Thank you
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق
“Success is 1% inspiration and 99%
perspiration”
“ لمعو دهج % 99 و ،ماهلإ % 1 حاجّنلا ”
Remember:
The End Summary of Lecture Ten
T.Mariah Khayat ا طايخ ةيررارم /ةذاترأسرل
Adham University College مضأرررب ةيعرماجلررا ةيلكلررا
Kingdom of Saudi Arabia
ةيدوعسلا ةيبرعلا ةكلمملا Ministry of Education ميلعتلا ةرازو
Umm AlQura University ىرقلا مأ ةعماج Adham University College
مضأب ةيعماجلا ةيلكلا Computer Science Department يللا بساحلا مسق