2022 · 12 citations · 16 references
ComputingComputer ScienceComputational LinguisticsDatabasesNatural Language ProcessingLanguage ModelsMachine TranslationMultilingual Natural Language ProcessingQuery ProcessingQuestion AnsweringRussian LanguageFunctional Test DesignMultilingual ResourcesNeural Language Models
Semantic parsing is an important task that allows to democratize human-computer interaction. One of the most popular text-to-SQL datasets with complex and diverse natural language (NL) questions and SQL queries is Spider. We construct and complement a Spider dataset for Russian, thus creating the first publicly available text-to-SQL dataset for this language. While examining its components - NL questions, SQL queries and databases content - we identify limitations of the existing database structure, fill out missing values for tables and add new requests for underrepresented categories. We select thirty functional test sets with different features that can be used for the evaluation of neural models' abilities. To conduct the experiments, we adapt baseline architectures RAT-SQL and BRIDGE and provide in-depth query component analysis. On the target language, both models demonstrate strong results with monolingual training and improved accuracy in multilingual scenario. In this paper, we also study trade-offs between machine-translated and manually-created NL queries. At present, Russian text-to-SQL is lacking in datasets as well as trained models, and we view this work as an important step towards filling this gap.
16
Towards a theory of natural language interfaces to databases
Ana-Maria Popescu, Oren Etzioni, Henry Kautz · 2003 · 521 citations