skip to main content
10.1145/3183713.3193562acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
research-article
Public Access

DBPal: A Learned NL-Interface for Databases

Published:27 May 2018Publication History

ABSTRACT

In this demo, we present DBPal, a novel data exploration tool with a natural language interface. DBPal leverages recent advances in deep models to make query understanding more robust in the following ways: First, DBPal uses novel machine translation models to translate natural language statements to SQL, making the translation process more robust to paraphrasing and linguistic variations. Second, to support the users in phrasing questions without knowing the database schema and the query features, DBPal provides a learned auto-completion model that suggests to users partial query extensions during query formulation and thus helps to write complex queries.

References

  1. I. Androutsopoulos et al. Natural language interfaces to databases - an introduction. Natural Language Engineering, 1:29--81, 1995.Google ScholarGoogle ScholarCross RefCross Ref
  2. D. Bahdanau et al. Neural machine translation by jointly learning to align and translate. CoRR, abs/1409.0473, 2014.Google ScholarGoogle Scholar
  3. A. Crotty et al. Vizdom: Interactive analytics through pen and touch. PVLDB, 8(12):2024--2035, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Iyer et al. Learning a neural semantic parser from user feedback. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, ACL 2017, Vancouver, Canada, July 30 - August 4, Volume 1: Long Papers, pages 963--973, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  5. F. Li et al. Constructing an interactive natural language interface for relational databases. PVLDB, 8:73--84, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. E. Pavlick et al. Simple PPDB: A paraphrase database for simplification. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, ACL 2016, August 7--12, 2016, Berlin, Germany, Volume 2: Short Papers, 2016.Google ScholarGoogle Scholar
  7. A.-M. Popescu et al. Towards a theory of natural language interfaces to databases. In IUI, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Saha and othersa. Athena: An ontology-driven system for natural language querying over relational data stores. Proc. VLDB Endow., 9(12):1209--1220, Aug. 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. I. Sutskever et al. Sequence to sequence learning with neural networks. In Proceedings of the 27th International Conference on Neural Information Processing Systems, NIPS'14, pages 3104--3112, Cambridge, MA, USA, 2014. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Terlecki et al. On improving user response times in tableau. In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31 - June 4, 2015, SIGMOD '15, pages 1695--1706, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Vila et al. Paraphrase concept and typology. A linguistically based and computationally oriented approach. Procesamiento del Lenguaje Natural, 46:83--90, 2011.Google ScholarGoogle Scholar
  12. Y. Wang et al. Building a semantic parser overnight. In ACL, 2015.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. DBPal: A Learned NL-Interface for Databases

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGMOD '18: Proceedings of the 2018 International Conference on Management of Data
        May 2018
        1874 pages
        ISBN:9781450347037
        DOI:10.1145/3183713

        Copyright © 2018 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 27 May 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGMOD '18 Paper Acceptance Rate90of461submissions,20%Overall Acceptance Rate785of4,003submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader