An Arabic Retrieval System with Native Language rather than SQL Queries

The Arab users face several problems when they search information in the database. Writing SQL query in their natural language is a major problem. This problem leads to a strong need for an Arabic information retrieval system that would help the Arabic user in searching for the desired information without the need to write SQL queries. So, this paper presents an Arabic Retrieval System by Native Language rather than SQL Queries which is called Arabic Query Analyzer (AQA). In the other words, an AQA basically transforms Arabic query texts into SQL commands. The developed system has been fully implemented and tested and has shown tangible performance in retrieving database information using Arabic natural language.

[1]  Kareem Darwish,et al.  Building a Shallow Arabic Morphological Analyser in One Day , 2002, SEMITIC@ACL.

[2]  Fred J. Damerau,et al.  A technique for computer detection and correction of spelling errors , 1964, CACM.

[3]  Ophir Frieder,et al.  On arabic search: improving the retrieval effectiveness via a light stemming approach , 2002, CIKM '02.

[4]  Kenneth R. Beesley Arabic Finite-State Morphological Analysis and Generation , 1996, COLING.

[5]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[6]  Kenneth R. Beesley,et al.  Finite-State Morphological Analysis and Generation of Arabic at Xerox Research: Status and Plans in 2001 , 2001 .

[7]  Wessel Kraaij,et al.  Viewing stemming as recall enhancement , 1996, SIGIR '96.

[8]  Ophir Frieder,et al.  On the development of name search techniques for Arabic , 2006 .

[9]  Riyad Al-Shalabi,et al.  A Computational Morphology System for Arabic , 1998, SEMITIC@COLING.

[10]  Bryan Morgan,et al.  Teach Yourself SQL in 21 Days , 1997 .

[11]  Fredric C. Gey,et al.  Building an Arabic Stemmer for Information Retrieval , 2002, TREC.

[12]  Haidar M. Harmanani,et al.  A Rule-Based Extensible Stemmer for Information Retrieval with Application to Arabic , 2006, Int. Arab J. Inf. Technol..

[13]  Mohammed A. Attia An Ambiguity-Controlled Morphological Analyzer for Modern Standard Arabic Modeling Finite State Networks , 2006, BCS.

[14]  Murat Tayli,et al.  Building bilingual microcomputer systems , 1990, CACM.

[15]  K. Versteegh The Arabic Language , 1997 .

[16]  Ophir Frieder,et al.  On the development of name search techniques for Arabic , 2006, J. Assoc. Inf. Sci. Technol..

[17]  K. R. Beesley Arabic Morphological Analysis on the Internet , 2007 .

[18]  Lisa Ballesteros,et al.  Improving stemming for Arabic information retrieval: light stemming and co-occurrence analysis , 2002, SIGIR '02.

[19]  George Anton Kiraz,et al.  Arabic Computational Morphology in the West , 1998 .