Databases and natural language interfaces

Saved in:
Bibliographic Details
Title: Databases and natural language interfaces
Authors: Porfírio P. Filipe, Nuno J. Mamede
Contributors: The Pennsylvania State University CiteSeerX Archives
Source: http://www.deetc.isel.ipl.pt/engenhariadesi/ppessoais/pfilipe/PublicacoesCientificas/Databases_and_Natural_Language_Interfaces.pdf.
Publication Year: 2000
Collection: CiteSeerX
Subject Terms: natural language interface for databases
Description: A Natural Language Interface for Databases allows users of multimedia kiosks to formulate natural language questions. User questions are first translated into a logic language and subsequently into Structured Query Language (SQL), which is processed by a database management system to return the answer. This paper focuses on the translation stage. Special attention is devoted to the conceptual model, a relational database that organizes all the data supporting the translation process. The translation algorithm is presented and commented examples are used to better understand its functioning.
Document Type: text
File Description: application/pdf
Language: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97.3401; http://www.deetc.isel.ipl.pt/engenhariadesi/ppessoais/pfilipe/PublicacoesCientificas/Databases_and_Natural_Language_Interfaces.pdf
Availability: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97.3401
http://www.deetc.isel.ipl.pt/engenhariadesi/ppessoais/pfilipe/PublicacoesCientificas/Databases_and_Natural_Language_Interfaces.pdf
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number: edsbas.C4A9913F
Database: BASE
Description
Abstract:A Natural Language Interface for Databases allows users of multimedia kiosks to formulate natural language questions. User questions are first translated into a logic language and subsequently into Structured Query Language (SQL), which is processed by a database management system to return the answer. This paper focuses on the translation stage. Special attention is devoted to the conceptual model, a relational database that organizes all the data supporting the translation process. The translation algorithm is presented and commented examples are used to better understand its functioning.