A model of a generic Arabic language interface for multimodel database
- PDF / 2,374,979 Bytes
- 13 Pages / 595.276 x 790.866 pts Page_size
- 20 Downloads / 150 Views
(0123456789().,-volV)(0123456789(). ,- volV)
A model of a generic Arabic language interface for multimodel database Bais Hanane1
· Mustapha Machkour1 · Lahcen Koutti1
Received: 28 July 2017 / Accepted: 11 July 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract The extraction of the information from database systems requires the formulation of queries using database query languages, such as Structured Query Language (SQL). This formulation needs the knowledge of the model and the structure of the database. However, non-expert users cannot write such queries. This is why a lot of works have been developed to query the database in natural language. Historically, most of these works were carried out for English language and they were designed for a specific database model. Some of them function independently of database domain. But, until now there is no system that functions independently of both database model and domain. For the Arabic language, all existing contributions are dependent on database domain and model. This paper presents a generic natural language interface to query databases using the Arabic language. This interface functions independently of the database domain and model (relational and XML). Furthermore, the use of machine learning helps our system to improve its knowledge base automatically through experience. Keywords Databases · Arabic language · Natural language processing · Context free grammar · Machine learning
1 Introduction In the modern world of computing, several platforms have been designed to allow humans to interact with computers by using natural languages, such as recognition systems, question answering systems and Natural Language Interfaces to Databases (NLIDB). The primary objective of NLIDB systems is to allow users to communicate with the database in the same way they communicate with each other, without the need to memorize commands and complex procedures. Hence, non-expert users don’t need to learn any artificial language like Structured Query Language (SQL) to query database, only natural language (e.g., English, French, and Arabic) is enough (Androutsopoulos et al. 1995; Sujatha and Raju 2015). In this work, we present a generic Arabic language interface for multimodel databases. This interface allows the non-expert user to access data stored in databases by formulating queries in the Arabic language. Traditionally, & Bais Hanane [email protected] 1
these users are used to work with forms, but their anticipations strongly depend on the capabilities of these forms. However, the using of NLIDB offers a uniform, simple and unlimited access to data without having skills in the field of databases. The rest of the paper is organized as follows. First, we give an overview of related work, showing their advantages and limitations. Then we present a brief description of the proposed system and its architecture. In Section four we report the experimental results. Finally, we present the conclusions and some possible perspectives of this work.
1
Data Loading...