Mapping Natural Language into SQL in a NLIDB

  • Authors:
  • Alessandra Giordani

  • Affiliations:
  • University of Trento, Povo di Trento, Italy

  • Venue:
  • NLDB '08 Proceedings of the 13th international conference on Natural Language and Information Systems: Applications of Natural Language to Information Systems
  • Year:
  • 2008
  • Naturalistic types

    Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since the 1970's, there has been growing interest in understanding and answering human language questions. Despite this, little progress has been made in developing an interface that any untrained user can use to query very large databases using natural language. In this research, the design of a novel system is discussed. Tree-like structures are built for every question and each query, and a tree kernel, which represents trees in terms of their substructures, is used to define feature spaces. A machine learning algorithm is proposed that takes pairs of trees as training input and derives the unknown final SQL query by matching propositional and relational substructures.