Database Interfacing using Natural Language Processing
نویسندگان
چکیده
To write technically correct SQL queries is a complex and skill requiring task especially for a novel user. This situation becomes more complex when a low skilled person has to use a database management system for a specific business purpose. S/He has to write some quires at his own and perform various tasks. This scenario requires more expertise and skills in terms of understanding and writing the accurate and functional queries. The task of the novel user can be simplified by providing an easy interface that is well known to that user. In order to resolve all such issues, automated software is needed, which facilitates both users and software engineers. User writes the requirements in simple English in a few statements and the designed system has the ability to analyze the given script. After composite analysis and mining of associated information, the designed system generates the intended SQL queries that can be run directly. The paper describes a system that can create SQL queries automatically. The designed system provides a quick and reliable way to generate SQL queries to save time and budget of both the user and system analyst.
منابع مشابه
NLP And Industry: Transfer And Reuse Of Technologies
This paper describes a useful set of NLP tools which has been successfully applied to many different kinds of industrial requirements spanning multiple domains and applications at Boeing. The tools can be combined to constitute a full-spectrum natural language system and can be customized for new domains relatively easily. To date, this array of formal and natural language processing technologi...
متن کاملInterfacing acoustic models with natural language processing systems
The research presented here focuses on implementation and efficiency issues associated with the use of word graphs for interfacing acoustic speech recognition systems with natural language processing systems. The effectiveness of various pruning methods for graph construction is examined, as well as techniques for word graph compression. In addition, the word graph representation is compared to...
متن کاملDeriving Verbal and Compositional Lexical Aspect for NLP Applications
Verbal and compositional lexical aspect provide the underlying temporal structure of events. Knowledge of lexical aspect, e.g., (a)telicity, is therefore required for interpreting event sequences in discourse (Dowty, 1986; Moens and Steedman, 1988; Passoneau, 1988), interfacing to temporal databases (Androutsopoulos, 1996), processing temporal modifiers (Antonisse, 1994), describing allowable a...
متن کاملToward a Representation of Time to Process Temporal Location Adverbials
This paper describes a method to represent temporal lo-calization in such a way that it could be used in a system for natural language processing. We show that linguistic information is not suucient to deal with temporal lo-calization adverbials in natural language processing. A representation of time with a greater level of abstraction must be used. We propose an implementation of such a repre...
متن کاملA framework for expert modelbase systems
The growing integration of database management systems with expert systems to produce what are coming to be called expert database systems suggests that there may also be a productive integration of causal decision models with expert systems. We examine in this paper three possible areas of integration: (1) the use of expert systems in helping end users to construct decision models and to inter...
متن کامل