SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
Adopting Quadrilateral Arabic Roots in Search 
Abstract: Information retrieval is the method to retrieve information according to user needs. E-library is one of the 
interesting ways for study and education because it includes a huge amount of information and it is stored in special 
database or extracting from a corpus of documents. The E-library is a part of an information retrieval system. It 
provides methods to get information and increase knowledge. But there are inadequacies in the Arabic terms search 
library and they can be solved by enhancing or adopting algorithm in order to make the search of Arabic language 
more efficient and easier. In this work, an algorithm for quadrilaterals of Arabic words for use with a search engine 
of the E-library has been adopted and integrated with New Approach for Extracting Quadrilateral Arabic Root and 
Pattern – based Stemmer for Finding Arabic Roots. According to the analysis done between ordinary search and 
quad search, it can observe the Confidence Interval of the Difference (95%) in the ordinal search located between 1.34 
and 1.66. In contrast, it located between 1.45 and 1.95 in quad search. So, the result of using algorithm for 
quadrilateral of the Arabic word is more effective than ordinary search regarding the results in analysis tests. 
Information Systems is a very important field that provides the knowledge for the humanity by using all processes with the 
body of data. So, it includes many of the research areas supported with business, economics and information technology in 
order to provide the benefits needed. The physical method of any information systems(IS) is to find the relevant 
communication between people and IT in order to provide the standard way to maximize the benefits of any application. IS 
helps the specialist to design and analyze the system and compare with others in order to show the differentiation of the old 
and latest application. Information retrieval is the method to find the relevant tasks according to the users need. The best 
example of these methods is search engines because they use this approach to customize the user interest through special 
algorithms supported with web mining and use them widely over the internet. The improvement of the E-library systems is to 
increase the number of users and make it more powerful and efficient. 
The Arabic language is the fifth most widely spoken language in the word (Kanaan, AL-shalabi& AL-Kabi, 2005) so, it 
includes many fields to share with technology and it has many different from the English Language. 
Arabic Language is strongly connected with the Qur’an which is the holy book of around two billion Muslims around the 
world. The Arabic language contains twenty-eight letters. It includes many types of morphology that start reading or writing 
from the right to left and the words includes a connected string of letters according to its position. So, it needs to implement 
specialized way to establish the relevance among the Arabic texts. 
The challenge of that is to make a perfect search for any Arabic words and find the most precise and relevant query result. 
Also, the complexity is to process the Arabic word because most of Arabic letters written in different forms depending on the 
position in the word. (Ex: . (ع – عـ - ـع - ـعـ 
Page | 47 
Engine of E-library System 
Said Mohammed Al-Rashdi1, Dr.S.Arockiasamy2 
1 Research Scholar, Information Systems, University of Nizwa, Sultanate of Oman 
2 Head, Information Systems, University of Nizwa 
1.0 Introduction 
Paper Publications
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
Page | 48 
Table 1.1: The Arabic Letter Division 
Paper Publications 
The Arabic 
letter 
Separate First 
write 
Middle Last 
Ain( ـع ـعـ عـ ع ( ع 
According to the position of the letter it changes the pattern of the word style and this makes it different to identify the root in 
order to perform a search and make any required to match the user need. Also, there are some complex rules in the use of 
morphology which can be for triple or quad words. 
2.0 Literature Review 
2.1 New Approach for Extracting Quadriliteral Arabic Root 
According to GhassanKanaan, Riyad Al-Shalabi, Mohammed Naji Al-Kabi compared between many previous studies and 
showed the differentiation between analyzes of the Arabic methods and structure which assisted me in getting that the roots 
of the words. 
Extracting the quadrilateral of the Arabic words is the main idea in this research as well as the comparison between the 
factors of the performance for derivatives of the Arabic morphological system. The algorithm used in this publication was 
tested on 145 Arabic quadrilateral words for verb, and it got 95% measures for the results. 
The semantic method is the part of this language that makes Arabic from other computing languages like English. Most 
Arabic words are trilateral because about 64% of all Arabic words contain three origin letters. The form of templates “ٌ ”أوزا 
is the structure used to get the relevant word by using morphology to match the root of any words given. 
The model of trilateral word is called “ فعم ” (faal), and each word with trilateral letter will match the model and get theresult. 
There are many terms in Arabic that carry no meaning. They are used to join with other words to get correct phrases within 
Arabic structure such as: stop words, explanations, prepositions, conjunctions, interjections, and exceptions, negatives. The 
applications to be used for Arabic language need to work under natural language process, computerized language translation, 
compression of data and spell checking in information retrieval. So, the algorithm needs the rules to show the pattern and root 
files required large amount of storage space and processing time. 
2.2 Pattern – based Stemmer for Finding Arabic Roots 
RiyadAlshalabi in his research describes how the Arabic language is very complex and contains many rules. Therefore many 
methods are needed to extract the root of the Arabic words and to process the item using a search engine or retrieval systems. 
This algorithm explains the procedure of the extracted in the trilateral root for Arabic Language and eliminated unnecessary 
letters including the suffix, prefix and infix. 
Pattern-based algorithm was tested on a corpus of 72 abstract words and the accuracy of this algorithm was about 92%. 
The algorithm covered the difference between the kinds of the stemming of an Arabic words contain trilateral letters and used 
light stemmers, morphological analysis and statistical stemmers to reduce the complexity of the implementation and to 
manually construct dictionary. 
Normalization of the corpus was used to convert the specific Arabic letters “ ا، أ، إ “. For Example: “ ا “. So, that this process 
made performance of the search efficient and also check the vowels, duplicate punctuation and stop words. As mentioned 
above the Arabic words need to be normalized and steps made to reduce the risk of the problem in the algorithm because the 
algorithm checks the statements in the algorithm descriptions and extracts the root of the given word.
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
The methodology of the work is to find an efficient way to retrieve the root of quadrilateral Arabic words and show the result 
in the E-Library System in order to keep the Arabic language closer with the user's needs. 
The example of the search methods in the Arabic words is " انه دُست " means "engineering" with prefix " ال " and suffix " ة " and 
the result of search find 94 results but when we search by using the algorithm of the root and morphology of the same word 
ه دُس" " the result is about 163. The result is so far the ordinary word compare with the morphology or root of the same word. 
The algorithm, that is adopting the E-library system uses to compare between the ordinary word and the root of the same 
word and the result of the two comparison extract the differentiation of the previous compare. 
Page | 49 
3.0 Algorithm Description and Methodology 
Paper Publications 
PseudoCode 
The structure of the algorithm uses array to remove the prefix and suffix from the query of the word and the code shown 
below: 
//root search 
echo"<br><input type=checkbox name=root value=1";if($root)echo" checked";echo"> ;"انبحث بأصم انكه تً انرباعي 
function wordRoot($word){ 
$word=trim($word); 
$prefix=array(" ;("كال","بال","انى","ال","نم","يج","ث","ا","أ","إ","آ","و 
$suffix=array(" ;("ها","و "ٌ,"حي","ي "ٍ,"ا "ٌ,"اة","اث","ة"," "ِ,"ي","ى","ا","أ","إ","آ 
$exception=array(""," ;("الله","اندارسي "ٍ,"دارس","ع اً "ٌ,"ا حَدر 
$exception4=array(""," ;("يركش","حهخم 
if(strlen($word)<4)return "false"; 
else{ 
$found=array_search($word,$exception); 
if($found)return "false"; 
else{ $found=array_search($word,$exception4); 
if($found)return $word; 
else{ 
//search in prefix for($i=0;$i<sizeof($prefix);$i++){ 
$len=strlen($prefix[$i]); 
$pre=substr($word,0,$len); if($pre==$prefix[$i]){ 
$word=substr($word,$len); break; 
} }
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
Page | 50 
4.0 Design and Implementation 
Paper Publications 
4.1 Algorithm Execution 
The best way to measure the work is to apply the algorithm dynamically within active application in order to get the results. 
When the structure is applied according to the programming language, it is very helpful to test and perform the work. 
The implementation is as follows: 
1. Install the application designed by PHP using VertrigoServ software to use it as web mining. 
2. Use GUI of the searching in E-Library to get a physical result. 
3.Process the result in communication with documents and databases. 
4. Use applicable tools that support the work to be more powerful (corpus of Arabic texts). 
5.Interface with the web mining by using special codes or local server to shift the program to the web. 
The implementation of the E-Library application is as follows: 
1. Run the application. 
2.Choice the search section. 
3.Enter the query in the text box. 
4.Click the check box to get the root. 
5.List the results of books. 
Figure 4.1.1: Tool Adopting for Quad Word 
The figure below shows the results of the search in the books when use the ordinary search in the E-Library and before runs 
the quad algorithm that we adopt in the search of books by using tool in the application: 
Figure 4.1.2: Results of the Ordinary Search
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
As we show in the top figure, the results of the number of search is shown in the top by books, titles, and authors. It found 
results regarding on the key word that written in the text box without any analyzes for word. By the way, any books library 
includes the search tool in order to help the user to get the relevant result of the query and help to expect the best ranking of 
result using specific steps to perform the results of search engine in the E-Library system. 
But when we adopt the quadrilateral algorithm in the E-Library application it gave different results and ranking of the result 
that given in the ordinary search. The figure below describes the results when operate the algorithm for the same keyword 
and process the root of word: 
The E-Library application used to find the number of results and its ranking of the Arabic words based on user query. The 
tool adopted in the E-Library application used to get more results of the Arabic books related with the root of the quad word. 
The output helps to increase the information and reach our goals for the knowledge related with the user needs. 
The quadrilateral tool provides rare services for the Quranic Arabic Language to support the user to analyze and check the 
root of the Arabic word regarding the structure of each word in the text box. 
This work performs and processes the Arabic text after the word is written in the text box and the search button is clicked to 
get the result of the user query. Also, the check button tool will help to correct mistakes of quad roots in the Arabic text. It 
assists for the Arabic morphology and shows the root by given the frequency of results regarding on the user query. It's very 
helpful and allows the Arabic user to be more comfortable and closer with the result. 
Page | 51 
Figure 4.1.3: Result of the Quad search 
Paper Publications 
4.2 Steps to Run Program 
The steps to operate the program are: 
1. Write the Arabic word or copy past it from your collection into the text box. 
2. Click the check button to run the quad algorithm. 
3. Click the search button to get the results regarding on quad search. 
4. Show the result of the books listed after search process of the information retrieval in the system. 
5.0 Results and Discussion 
5.1 Reliability of Survey 
The stability of the results regarding the hypotheses is looking in the different between the ordinary search and quad search. 
The reliability statistics use Alpha Cronbach to measure the stability of the survey depends on the level of the test and the 
percentage of the high performance in the survey which ranges between 0 and 1. 
The table 5.2 shows the cronbach alpha test result (0.787) with 11 numbers of questions view the value of reliability statistics.
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
Page | 52 
Table 5.1.1: Reliability Statistics 
Cronbach's Alpha N of Items 
.787 11 
Paper Publications 
5.2 Confidence Interval Test 
According to the analysis done between ordinary search and quad search, it can observe the Confidence Interval of the 
Difference (95%) in the ordinal search located between 1.34 and 1.66. In contrast, it located between 1.45 and 1.95 in quad 
search. So, the result of using algorithm for quadrilateral of the Arabic word is more effective than ordinary search regarding 
the results in analysis tests. 
6.0 Conclusion 
E-library is one of the interesting ideas followedfor study in the education. System includes a huge amount of information 
which is stored in special database or extracting from a corpus of documents. The E-library is a part of an information 
retrieval system. It provides methods to get information and increase knowledge.The quadrilateral algorithm has been 
adopted and integrated with New Approach for Extracting Quadrilateral Arabic Root and Pattern based Stemmer for Finding 
Arabic Roots. 
References 
[1] Al-Salman, A., Al-Ohali, Y., &AlRabiah, M. (2006). An arabic semantic parser and meaning analyzer. Egyptian 
Computer Science Journal, 28(3), 8-29. 
[2] Alshalabi, R. (2005). Pattern-based stemmer for finding arabic roots. Asian Network for Scientific Information, 38- 
43. 
[3] Boudlal, A., Belahbib, R., Lakhouaja, A., & others, (2011). A markovian approach for Arabic root extraction. The 
International Arab Journal of Information Technology, 8, 91-98. 
[4] Gliem, J., &Gliem, R. (2003, October). Calculating, interpreting, and reporting cronbach’s alpha reliability 
coefficient for likert-type scales. The Ohio State University Midwest research to practice conference in adult, 
continuing, and community education, Columbus. 
[5] Han, J., Kamber, M., & Pei, J. (2012). Data mining: Concepts and techniques. (Third ed.). USA: Elsevier Inc. 
[6] Kanaan, G., AL-shalabi, R., & AL-Kabi, M. (2005). New approach for extracting quadriliteralarabic roots. 
ABHATH AL-YARMOUK, 14, 51-66. 
[7] Kohonen, T., Kaski, S., Lagus, K., &Others, (2000). Self-organization of a massive document collection. IEEE 
TRANSACTIONS ON NEURAL NETWORKS, 11(3), 574-585. 
[8] Landau, S., &Everitt, B. S. (2004). A handbook of statistical analyses using spss. Boca Raton London New York 
Washington, D.C.: Chapman & Hall/CRC Press LLC. DOI: www.crcpress.com 
[9] Larkey, L., Ballesteros, L., & Connell, M. (2007). Light stemming for arabic information retrieval. Arabic 
Computational and Morphology, Springer, 221-243. 
[10] Manning, C., Raghavan, P., &Schütze, H. (2009). An introduction to information retrieval. Cambridge, England: 
Cambridge University Press. Retrieved from http://www.informationretrieval.org/ 
[11] MCMILLAN, M. (2005). Data structures and algorithms using visual basic.net. New York, USA: Cambridge 
University Press. DOI: www.cambridge.org/9780521547659
International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) 
Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org 
[13] Rogerson, B. (2008). An evaluation of existing light stemming algorithms for arabic keyword searches. (Master's 
Page | 53 
[12] Norušis , M. (2007). Spss statistics base 17.0 user's guide. Chicago, USA: SPSS Inc. 
Paper Publications 
thesis, University of North Carolina). 
[14] Stendahl, S., Andersson, A., &Strömberg, G. (2011). Web mining. (Department of Science and Technology, 
Linköping University) 
[15] Thuraisingham , B. (2003). Web data mining and applications in business intelligence and counter-terrorism. The 
University of Texas at Dallas, Richardson, USA : CRC Press. 
[16] Yao, J. T., & Yao, Y. Y. (2003). Web-based information retrieval support systems: building research tools for 
scientists in the new information age. Manuscript submitted for publication, Department of Computer Science, 
University of Regina, Regina, Saskatchewan, CANADA. 
Mr. Said Mohammed Ali Al-Rashdi received Bachelor's degree in Computer in 2006. He is currently 
pursuing the Master Degree in Information Systems Major at University of Nizwa, Oman. His research 
interested in an Adopting Quadrilateral Arabic Roots in Search Engine of E-library System. 
Dr.S.Arockiasamy, Head Department of Information systems, University of Nizwa. He received M.Sc, 
M.Phil and Ph.d in Computer Science. He is specialized in Applications of Image processing. He has 
published considerable number of research papers and articles in various leading International journals and 
International Conferences. He has been chief editor and two IT related magazines. He was also, leading 
common writer in a daily newspaper in India. Recently, he was awarded best professor in Information Technology by Asian 
Education Council.

More Related Content

What's hot

Ijarcet vol-2-issue-2-676-678
Ijarcet vol-2-issue-2-676-678Ijarcet vol-2-issue-2-676-678
Ijarcet vol-2-issue-2-676-678Editor IJARCET
 
A Novel Approach for Keyword extraction in learning objects using text mining
A Novel Approach for Keyword extraction in learning objects using text miningA Novel Approach for Keyword extraction in learning objects using text mining
A Novel Approach for Keyword extraction in learning objects using text miningIJSRD
 
September 2021: Top10 Cited Articles in Natural Language Computing
September 2021: Top10 Cited Articles in Natural Language ComputingSeptember 2021: Top10 Cited Articles in Natural Language Computing
September 2021: Top10 Cited Articles in Natural Language Computingkevig
 
Survey On Building A Database Driven Reverse Dictionary
Survey On Building A Database Driven Reverse DictionarySurvey On Building A Database Driven Reverse Dictionary
Survey On Building A Database Driven Reverse DictionaryEditor IJMTER
 
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISON
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISONSIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISON
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISONIJCSEA Journal
 
Keyword extraction and clustering for document recommendation in conversations.
Keyword extraction and clustering for document recommendation in conversations.Keyword extraction and clustering for document recommendation in conversations.
Keyword extraction and clustering for document recommendation in conversations.LeMeniz Infotech
 
Named Entity Recognition for Telugu Using Conditional Random Field
Named Entity Recognition for Telugu Using Conditional Random FieldNamed Entity Recognition for Telugu Using Conditional Random Field
Named Entity Recognition for Telugu Using Conditional Random FieldWaqas Tariq
 
Survey on Text Classification
Survey on Text ClassificationSurvey on Text Classification
Survey on Text ClassificationAM Publications
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processingdhruv_chaudhari
 
A study on the approaches of developing a named entity recognition tool
A study on the approaches of developing a named entity recognition toolA study on the approaches of developing a named entity recognition tool
A study on the approaches of developing a named entity recognition tooleSAT Publishing House
 
Pronominal anaphora resolution in
Pronominal anaphora resolution inPronominal anaphora resolution in
Pronominal anaphora resolution inijfcstjournal
 
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents ijsc
 
The Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language ProcessingThe Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language ProcessingWaqas Tariq
 
Text Mining at Feature Level: A Review
Text Mining at Feature Level: A ReviewText Mining at Feature Level: A Review
Text Mining at Feature Level: A ReviewINFOGAIN PUBLICATION
 
Exploring the effects of stemming on
Exploring the effects of stemming onExploring the effects of stemming on
Exploring the effects of stemming onijaia
 
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...IRJET Journal
 
Named Entity Recognition using Tweet Segmentation
Named Entity Recognition using Tweet SegmentationNamed Entity Recognition using Tweet Segmentation
Named Entity Recognition using Tweet SegmentationIRJET Journal
 
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...Different valuable tools for Arabic sentiment analysis: a comparative evaluat...
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...IJECEIAES
 

What's hot (20)

Ijarcet vol-2-issue-2-676-678
Ijarcet vol-2-issue-2-676-678Ijarcet vol-2-issue-2-676-678
Ijarcet vol-2-issue-2-676-678
 
A Novel Approach for Keyword extraction in learning objects using text mining
A Novel Approach for Keyword extraction in learning objects using text miningA Novel Approach for Keyword extraction in learning objects using text mining
A Novel Approach for Keyword extraction in learning objects using text mining
 
September 2021: Top10 Cited Articles in Natural Language Computing
September 2021: Top10 Cited Articles in Natural Language ComputingSeptember 2021: Top10 Cited Articles in Natural Language Computing
September 2021: Top10 Cited Articles in Natural Language Computing
 
Survey On Building A Database Driven Reverse Dictionary
Survey On Building A Database Driven Reverse DictionarySurvey On Building A Database Driven Reverse Dictionary
Survey On Building A Database Driven Reverse Dictionary
 
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISON
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISONSIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISON
SIMILAR THESAURUS BASED ON ARABIC DOCUMENT: AN OVERVIEW AND COMPARISON
 
Ny3424442448
Ny3424442448Ny3424442448
Ny3424442448
 
Keyword extraction and clustering for document recommendation in conversations.
Keyword extraction and clustering for document recommendation in conversations.Keyword extraction and clustering for document recommendation in conversations.
Keyword extraction and clustering for document recommendation in conversations.
 
Named Entity Recognition for Telugu Using Conditional Random Field
Named Entity Recognition for Telugu Using Conditional Random FieldNamed Entity Recognition for Telugu Using Conditional Random Field
Named Entity Recognition for Telugu Using Conditional Random Field
 
Survey on Text Classification
Survey on Text ClassificationSurvey on Text Classification
Survey on Text Classification
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
A study on the approaches of developing a named entity recognition tool
A study on the approaches of developing a named entity recognition toolA study on the approaches of developing a named entity recognition tool
A study on the approaches of developing a named entity recognition tool
 
Hf3413291335
Hf3413291335Hf3413291335
Hf3413291335
 
Pronominal anaphora resolution in
Pronominal anaphora resolution inPronominal anaphora resolution in
Pronominal anaphora resolution in
 
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents Keyword Extraction Based Summarization of Categorized Kannada Text Documents
Keyword Extraction Based Summarization of Categorized Kannada Text Documents
 
The Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language ProcessingThe Process of Information extraction through Natural Language Processing
The Process of Information extraction through Natural Language Processing
 
Text Mining at Feature Level: A Review
Text Mining at Feature Level: A ReviewText Mining at Feature Level: A Review
Text Mining at Feature Level: A Review
 
Exploring the effects of stemming on
Exploring the effects of stemming onExploring the effects of stemming on
Exploring the effects of stemming on
 
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...
IRJET -Survey on Named Entity Recognition using Syntactic Parsing for Hindi L...
 
Named Entity Recognition using Tweet Segmentation
Named Entity Recognition using Tweet SegmentationNamed Entity Recognition using Tweet Segmentation
Named Entity Recognition using Tweet Segmentation
 
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...Different valuable tools for Arabic sentiment analysis: a comparative evaluat...
Different valuable tools for Arabic sentiment analysis: a comparative evaluat...
 

Similar to Adopting Quadrilateral Arabic Roots in Search Engine of E-library System

Using automated lexical resources in arabic sentence subjectivity
Using automated lexical resources in arabic sentence subjectivityUsing automated lexical resources in arabic sentence subjectivity
Using automated lexical resources in arabic sentence subjectivityijaia
 
Arabic words stemming approach using arabic wordnet
Arabic words stemming approach using arabic wordnetArabic words stemming approach using arabic wordnet
Arabic words stemming approach using arabic wordnetIJDKP
 
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITY
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITYUSING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITY
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITYijaia
 
Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation
Car-Following Parameters by Means of Cellular Automata in the Case of EvacuationCar-Following Parameters by Means of Cellular Automata in the Case of Evacuation
Car-Following Parameters by Means of Cellular Automata in the Case of EvacuationCSCJournals
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...ijaia
 
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...gerogepatton
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...gerogepatton
 
Keywords- Based on Arabic Information Retrieval Using Light Stemmer
Keywords- Based on Arabic Information Retrieval Using Light Stemmer Keywords- Based on Arabic Information Retrieval Using Light Stemmer
Keywords- Based on Arabic Information Retrieval Using Light Stemmer IJCSIS Research Publications
 
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVAL
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVALDICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVAL
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVALcsandit
 
XMODEL: An XML-based Morphological Analyzer for Arabic Language
XMODEL: An XML-based Morphological Analyzer for Arabic LanguageXMODEL: An XML-based Morphological Analyzer for Arabic Language
XMODEL: An XML-based Morphological Analyzer for Arabic LanguageWaqas Tariq
 
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATION
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATIONEFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATION
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATIONIJDKP
 
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...ijnlc
 
Natural language processing with python and amharic syntax parse tree by dani...
Natural language processing with python and amharic syntax parse tree by dani...Natural language processing with python and amharic syntax parse tree by dani...
Natural language processing with python and amharic syntax parse tree by dani...Daniel Adenew
 
Automatic Phonetization-based Statistical Linguistic Study of Standard Arabic
Automatic Phonetization-based Statistical Linguistic Study of Standard ArabicAutomatic Phonetization-based Statistical Linguistic Study of Standard Arabic
Automatic Phonetization-based Statistical Linguistic Study of Standard ArabicCSCJournals
 
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...cscpconf
 
Design of A Spell Corrector For Hausa Language
Design of A Spell Corrector For Hausa LanguageDesign of A Spell Corrector For Hausa Language
Design of A Spell Corrector For Hausa LanguageWaqas Tariq
 
Hybrid approaches for automatic vowelization of arabic texts
Hybrid approaches for automatic vowelization of arabic textsHybrid approaches for automatic vowelization of arabic texts
Hybrid approaches for automatic vowelization of arabic textsijnlc
 
A New Concept Extraction Method for Ontology Construction From Arabic Text
A New Concept Extraction Method for Ontology Construction From Arabic TextA New Concept Extraction Method for Ontology Construction From Arabic Text
A New Concept Extraction Method for Ontology Construction From Arabic TextCSCJournals
 
Developemnt and evaluation of a web based question answering system for arabi...
Developemnt and evaluation of a web based question answering system for arabi...Developemnt and evaluation of a web based question answering system for arabi...
Developemnt and evaluation of a web based question answering system for arabi...ijnlc
 

Similar to Adopting Quadrilateral Arabic Roots in Search Engine of E-library System (20)

Using automated lexical resources in arabic sentence subjectivity
Using automated lexical resources in arabic sentence subjectivityUsing automated lexical resources in arabic sentence subjectivity
Using automated lexical resources in arabic sentence subjectivity
 
Arabic words stemming approach using arabic wordnet
Arabic words stemming approach using arabic wordnetArabic words stemming approach using arabic wordnet
Arabic words stemming approach using arabic wordnet
 
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITY
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITYUSING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITY
USING AUTOMATED LEXICAL RESOURCES IN ARABIC SENTENCE SUBJECTIVITY
 
Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation
Car-Following Parameters by Means of Cellular Automata in the Case of EvacuationCar-Following Parameters by Means of Cellular Automata in the Case of Evacuation
Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
 
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...
Construction of Amharic-arabic Parallel Text Corpus for Neural Machine Transl...
 
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
CONSTRUCTION OF AMHARIC-ARABIC PARALLEL TEXT CORPUS FOR NEURAL MACHINE TRANSL...
 
Keywords- Based on Arabic Information Retrieval Using Light Stemmer
Keywords- Based on Arabic Information Retrieval Using Light Stemmer Keywords- Based on Arabic Information Retrieval Using Light Stemmer
Keywords- Based on Arabic Information Retrieval Using Light Stemmer
 
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVAL
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVALDICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVAL
DICTIONARY BASED AMHARIC-ARABIC CROSS LANGUAGE INFORMATION RETRIEVAL
 
XMODEL: An XML-based Morphological Analyzer for Arabic Language
XMODEL: An XML-based Morphological Analyzer for Arabic LanguageXMODEL: An XML-based Morphological Analyzer for Arabic Language
XMODEL: An XML-based Morphological Analyzer for Arabic Language
 
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATION
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATIONEFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATION
EFFECTIVE ARABIC STEMMER BASED HYBRID APPROACH FOR ARABIC TEXT CATEGORIZATION
 
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...
EXTENDING THE KNOWLEDGE OF THE ARABIC SENTIMENT CLASSIFICATION USING A FOREIG...
 
Natural language processing with python and amharic syntax parse tree by dani...
Natural language processing with python and amharic syntax parse tree by dani...Natural language processing with python and amharic syntax parse tree by dani...
Natural language processing with python and amharic syntax parse tree by dani...
 
Automatic Phonetization-based Statistical Linguistic Study of Standard Arabic
Automatic Phonetization-based Statistical Linguistic Study of Standard ArabicAutomatic Phonetization-based Statistical Linguistic Study of Standard Arabic
Automatic Phonetization-based Statistical Linguistic Study of Standard Arabic
 
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...
AN EFFICIENT APPROACH TO IMPROVE ARABIC DOCUMENTS CLUSTERING BASED ON A NEW K...
 
Design of A Spell Corrector For Hausa Language
Design of A Spell Corrector For Hausa LanguageDesign of A Spell Corrector For Hausa Language
Design of A Spell Corrector For Hausa Language
 
almisbarIEEE-1
almisbarIEEE-1almisbarIEEE-1
almisbarIEEE-1
 
Hybrid approaches for automatic vowelization of arabic texts
Hybrid approaches for automatic vowelization of arabic textsHybrid approaches for automatic vowelization of arabic texts
Hybrid approaches for automatic vowelization of arabic texts
 
A New Concept Extraction Method for Ontology Construction From Arabic Text
A New Concept Extraction Method for Ontology Construction From Arabic TextA New Concept Extraction Method for Ontology Construction From Arabic Text
A New Concept Extraction Method for Ontology Construction From Arabic Text
 
Developemnt and evaluation of a web based question answering system for arabi...
Developemnt and evaluation of a web based question answering system for arabi...Developemnt and evaluation of a web based question answering system for arabi...
Developemnt and evaluation of a web based question answering system for arabi...
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

Adopting Quadrilateral Arabic Roots in Search Engine of E-library System

  • 1. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org Adopting Quadrilateral Arabic Roots in Search Abstract: Information retrieval is the method to retrieve information according to user needs. E-library is one of the interesting ways for study and education because it includes a huge amount of information and it is stored in special database or extracting from a corpus of documents. The E-library is a part of an information retrieval system. It provides methods to get information and increase knowledge. But there are inadequacies in the Arabic terms search library and they can be solved by enhancing or adopting algorithm in order to make the search of Arabic language more efficient and easier. In this work, an algorithm for quadrilaterals of Arabic words for use with a search engine of the E-library has been adopted and integrated with New Approach for Extracting Quadrilateral Arabic Root and Pattern – based Stemmer for Finding Arabic Roots. According to the analysis done between ordinary search and quad search, it can observe the Confidence Interval of the Difference (95%) in the ordinal search located between 1.34 and 1.66. In contrast, it located between 1.45 and 1.95 in quad search. So, the result of using algorithm for quadrilateral of the Arabic word is more effective than ordinary search regarding the results in analysis tests. Information Systems is a very important field that provides the knowledge for the humanity by using all processes with the body of data. So, it includes many of the research areas supported with business, economics and information technology in order to provide the benefits needed. The physical method of any information systems(IS) is to find the relevant communication between people and IT in order to provide the standard way to maximize the benefits of any application. IS helps the specialist to design and analyze the system and compare with others in order to show the differentiation of the old and latest application. Information retrieval is the method to find the relevant tasks according to the users need. The best example of these methods is search engines because they use this approach to customize the user interest through special algorithms supported with web mining and use them widely over the internet. The improvement of the E-library systems is to increase the number of users and make it more powerful and efficient. The Arabic language is the fifth most widely spoken language in the word (Kanaan, AL-shalabi& AL-Kabi, 2005) so, it includes many fields to share with technology and it has many different from the English Language. Arabic Language is strongly connected with the Qur’an which is the holy book of around two billion Muslims around the world. The Arabic language contains twenty-eight letters. It includes many types of morphology that start reading or writing from the right to left and the words includes a connected string of letters according to its position. So, it needs to implement specialized way to establish the relevance among the Arabic texts. The challenge of that is to make a perfect search for any Arabic words and find the most precise and relevant query result. Also, the complexity is to process the Arabic word because most of Arabic letters written in different forms depending on the position in the word. (Ex: . (ع – عـ - ـع - ـعـ Page | 47 Engine of E-library System Said Mohammed Al-Rashdi1, Dr.S.Arockiasamy2 1 Research Scholar, Information Systems, University of Nizwa, Sultanate of Oman 2 Head, Information Systems, University of Nizwa 1.0 Introduction Paper Publications
  • 2. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org Page | 48 Table 1.1: The Arabic Letter Division Paper Publications The Arabic letter Separate First write Middle Last Ain( ـع ـعـ عـ ع ( ع According to the position of the letter it changes the pattern of the word style and this makes it different to identify the root in order to perform a search and make any required to match the user need. Also, there are some complex rules in the use of morphology which can be for triple or quad words. 2.0 Literature Review 2.1 New Approach for Extracting Quadriliteral Arabic Root According to GhassanKanaan, Riyad Al-Shalabi, Mohammed Naji Al-Kabi compared between many previous studies and showed the differentiation between analyzes of the Arabic methods and structure which assisted me in getting that the roots of the words. Extracting the quadrilateral of the Arabic words is the main idea in this research as well as the comparison between the factors of the performance for derivatives of the Arabic morphological system. The algorithm used in this publication was tested on 145 Arabic quadrilateral words for verb, and it got 95% measures for the results. The semantic method is the part of this language that makes Arabic from other computing languages like English. Most Arabic words are trilateral because about 64% of all Arabic words contain three origin letters. The form of templates “ٌ ”أوزا is the structure used to get the relevant word by using morphology to match the root of any words given. The model of trilateral word is called “ فعم ” (faal), and each word with trilateral letter will match the model and get theresult. There are many terms in Arabic that carry no meaning. They are used to join with other words to get correct phrases within Arabic structure such as: stop words, explanations, prepositions, conjunctions, interjections, and exceptions, negatives. The applications to be used for Arabic language need to work under natural language process, computerized language translation, compression of data and spell checking in information retrieval. So, the algorithm needs the rules to show the pattern and root files required large amount of storage space and processing time. 2.2 Pattern – based Stemmer for Finding Arabic Roots RiyadAlshalabi in his research describes how the Arabic language is very complex and contains many rules. Therefore many methods are needed to extract the root of the Arabic words and to process the item using a search engine or retrieval systems. This algorithm explains the procedure of the extracted in the trilateral root for Arabic Language and eliminated unnecessary letters including the suffix, prefix and infix. Pattern-based algorithm was tested on a corpus of 72 abstract words and the accuracy of this algorithm was about 92%. The algorithm covered the difference between the kinds of the stemming of an Arabic words contain trilateral letters and used light stemmers, morphological analysis and statistical stemmers to reduce the complexity of the implementation and to manually construct dictionary. Normalization of the corpus was used to convert the specific Arabic letters “ ا، أ، إ “. For Example: “ ا “. So, that this process made performance of the search efficient and also check the vowels, duplicate punctuation and stop words. As mentioned above the Arabic words need to be normalized and steps made to reduce the risk of the problem in the algorithm because the algorithm checks the statements in the algorithm descriptions and extracts the root of the given word.
  • 3. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org The methodology of the work is to find an efficient way to retrieve the root of quadrilateral Arabic words and show the result in the E-Library System in order to keep the Arabic language closer with the user's needs. The example of the search methods in the Arabic words is " انه دُست " means "engineering" with prefix " ال " and suffix " ة " and the result of search find 94 results but when we search by using the algorithm of the root and morphology of the same word ه دُس" " the result is about 163. The result is so far the ordinary word compare with the morphology or root of the same word. The algorithm, that is adopting the E-library system uses to compare between the ordinary word and the root of the same word and the result of the two comparison extract the differentiation of the previous compare. Page | 49 3.0 Algorithm Description and Methodology Paper Publications PseudoCode The structure of the algorithm uses array to remove the prefix and suffix from the query of the word and the code shown below: //root search echo"<br><input type=checkbox name=root value=1";if($root)echo" checked";echo"> ;"انبحث بأصم انكه تً انرباعي function wordRoot($word){ $word=trim($word); $prefix=array(" ;("كال","بال","انى","ال","نم","يج","ث","ا","أ","إ","آ","و $suffix=array(" ;("ها","و "ٌ,"حي","ي "ٍ,"ا "ٌ,"اة","اث","ة"," "ِ,"ي","ى","ا","أ","إ","آ $exception=array(""," ;("الله","اندارسي "ٍ,"دارس","ع اً "ٌ,"ا حَدر $exception4=array(""," ;("يركش","حهخم if(strlen($word)<4)return "false"; else{ $found=array_search($word,$exception); if($found)return "false"; else{ $found=array_search($word,$exception4); if($found)return $word; else{ //search in prefix for($i=0;$i<sizeof($prefix);$i++){ $len=strlen($prefix[$i]); $pre=substr($word,0,$len); if($pre==$prefix[$i]){ $word=substr($word,$len); break; } }
  • 4. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org Page | 50 4.0 Design and Implementation Paper Publications 4.1 Algorithm Execution The best way to measure the work is to apply the algorithm dynamically within active application in order to get the results. When the structure is applied according to the programming language, it is very helpful to test and perform the work. The implementation is as follows: 1. Install the application designed by PHP using VertrigoServ software to use it as web mining. 2. Use GUI of the searching in E-Library to get a physical result. 3.Process the result in communication with documents and databases. 4. Use applicable tools that support the work to be more powerful (corpus of Arabic texts). 5.Interface with the web mining by using special codes or local server to shift the program to the web. The implementation of the E-Library application is as follows: 1. Run the application. 2.Choice the search section. 3.Enter the query in the text box. 4.Click the check box to get the root. 5.List the results of books. Figure 4.1.1: Tool Adopting for Quad Word The figure below shows the results of the search in the books when use the ordinary search in the E-Library and before runs the quad algorithm that we adopt in the search of books by using tool in the application: Figure 4.1.2: Results of the Ordinary Search
  • 5. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org As we show in the top figure, the results of the number of search is shown in the top by books, titles, and authors. It found results regarding on the key word that written in the text box without any analyzes for word. By the way, any books library includes the search tool in order to help the user to get the relevant result of the query and help to expect the best ranking of result using specific steps to perform the results of search engine in the E-Library system. But when we adopt the quadrilateral algorithm in the E-Library application it gave different results and ranking of the result that given in the ordinary search. The figure below describes the results when operate the algorithm for the same keyword and process the root of word: The E-Library application used to find the number of results and its ranking of the Arabic words based on user query. The tool adopted in the E-Library application used to get more results of the Arabic books related with the root of the quad word. The output helps to increase the information and reach our goals for the knowledge related with the user needs. The quadrilateral tool provides rare services for the Quranic Arabic Language to support the user to analyze and check the root of the Arabic word regarding the structure of each word in the text box. This work performs and processes the Arabic text after the word is written in the text box and the search button is clicked to get the result of the user query. Also, the check button tool will help to correct mistakes of quad roots in the Arabic text. It assists for the Arabic morphology and shows the root by given the frequency of results regarding on the user query. It's very helpful and allows the Arabic user to be more comfortable and closer with the result. Page | 51 Figure 4.1.3: Result of the Quad search Paper Publications 4.2 Steps to Run Program The steps to operate the program are: 1. Write the Arabic word or copy past it from your collection into the text box. 2. Click the check button to run the quad algorithm. 3. Click the search button to get the results regarding on quad search. 4. Show the result of the books listed after search process of the information retrieval in the system. 5.0 Results and Discussion 5.1 Reliability of Survey The stability of the results regarding the hypotheses is looking in the different between the ordinary search and quad search. The reliability statistics use Alpha Cronbach to measure the stability of the survey depends on the level of the test and the percentage of the high performance in the survey which ranges between 0 and 1. The table 5.2 shows the cronbach alpha test result (0.787) with 11 numbers of questions view the value of reliability statistics.
  • 6. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org Page | 52 Table 5.1.1: Reliability Statistics Cronbach's Alpha N of Items .787 11 Paper Publications 5.2 Confidence Interval Test According to the analysis done between ordinary search and quad search, it can observe the Confidence Interval of the Difference (95%) in the ordinal search located between 1.34 and 1.66. In contrast, it located between 1.45 and 1.95 in quad search. So, the result of using algorithm for quadrilateral of the Arabic word is more effective than ordinary search regarding the results in analysis tests. 6.0 Conclusion E-library is one of the interesting ideas followedfor study in the education. System includes a huge amount of information which is stored in special database or extracting from a corpus of documents. The E-library is a part of an information retrieval system. It provides methods to get information and increase knowledge.The quadrilateral algorithm has been adopted and integrated with New Approach for Extracting Quadrilateral Arabic Root and Pattern based Stemmer for Finding Arabic Roots. References [1] Al-Salman, A., Al-Ohali, Y., &AlRabiah, M. (2006). An arabic semantic parser and meaning analyzer. Egyptian Computer Science Journal, 28(3), 8-29. [2] Alshalabi, R. (2005). Pattern-based stemmer for finding arabic roots. Asian Network for Scientific Information, 38- 43. [3] Boudlal, A., Belahbib, R., Lakhouaja, A., & others, (2011). A markovian approach for Arabic root extraction. The International Arab Journal of Information Technology, 8, 91-98. [4] Gliem, J., &Gliem, R. (2003, October). Calculating, interpreting, and reporting cronbach’s alpha reliability coefficient for likert-type scales. The Ohio State University Midwest research to practice conference in adult, continuing, and community education, Columbus. [5] Han, J., Kamber, M., & Pei, J. (2012). Data mining: Concepts and techniques. (Third ed.). USA: Elsevier Inc. [6] Kanaan, G., AL-shalabi, R., & AL-Kabi, M. (2005). New approach for extracting quadriliteralarabic roots. ABHATH AL-YARMOUK, 14, 51-66. [7] Kohonen, T., Kaski, S., Lagus, K., &Others, (2000). Self-organization of a massive document collection. IEEE TRANSACTIONS ON NEURAL NETWORKS, 11(3), 574-585. [8] Landau, S., &Everitt, B. S. (2004). A handbook of statistical analyses using spss. Boca Raton London New York Washington, D.C.: Chapman & Hall/CRC Press LLC. DOI: www.crcpress.com [9] Larkey, L., Ballesteros, L., & Connell, M. (2007). Light stemming for arabic information retrieval. Arabic Computational and Morphology, Springer, 221-243. [10] Manning, C., Raghavan, P., &Schütze, H. (2009). An introduction to information retrieval. Cambridge, England: Cambridge University Press. Retrieved from http://www.informationretrieval.org/ [11] MCMILLAN, M. (2005). Data structures and algorithms using visual basic.net. New York, USA: Cambridge University Press. DOI: www.cambridge.org/9780521547659
  • 7. International Journal of Recent Research in Social Sciences and Humanities (IJRRSSH) Vol. 1, Issue 1, pp: (47-53), Month: April - June 2014, Available at: www.paperpublications.org [13] Rogerson, B. (2008). An evaluation of existing light stemming algorithms for arabic keyword searches. (Master's Page | 53 [12] Norušis , M. (2007). Spss statistics base 17.0 user's guide. Chicago, USA: SPSS Inc. Paper Publications thesis, University of North Carolina). [14] Stendahl, S., Andersson, A., &Strömberg, G. (2011). Web mining. (Department of Science and Technology, Linköping University) [15] Thuraisingham , B. (2003). Web data mining and applications in business intelligence and counter-terrorism. The University of Texas at Dallas, Richardson, USA : CRC Press. [16] Yao, J. T., & Yao, Y. Y. (2003). Web-based information retrieval support systems: building research tools for scientists in the new information age. Manuscript submitted for publication, Department of Computer Science, University of Regina, Regina, Saskatchewan, CANADA. Mr. Said Mohammed Ali Al-Rashdi received Bachelor's degree in Computer in 2006. He is currently pursuing the Master Degree in Information Systems Major at University of Nizwa, Oman. His research interested in an Adopting Quadrilateral Arabic Roots in Search Engine of E-library System. Dr.S.Arockiasamy, Head Department of Information systems, University of Nizwa. He received M.Sc, M.Phil and Ph.d in Computer Science. He is specialized in Applications of Image processing. He has published considerable number of research papers and articles in various leading International journals and International Conferences. He has been chief editor and two IT related magazines. He was also, leading common writer in a daily newspaper in India. Recently, he was awarded best professor in Information Technology by Asian Education Council.