2010
DOI: 10.1007/978-3-642-12550-8_17
|View full text |Cite
|
Sign up to set email alerts
|

Semantic Mapping between Natural Language Questions and SQL Queries via Syntactic Pairing

Abstract: Abstract. Automatically mapping natural language into programming language semantics has always been a major and interesting challenge. In this paper, we approach such problem by carrying out mapping at syntactic level and then applying machine learning algorithms to derive an automatic translator of natural language questions into their associated SQL queries. For this purpose, we design a dataset of relational pairs containing syntactic trees of questions and queries and we encode them in Support Vector Mach… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
16
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 32 publications
(17 citation statements)
references
References 20 publications
1
16
0
Order By: Relevance
“…The previous results, although interesting, show that syntactic information plays a minor role and that complex kernels do not significantly improve our question translator (similar findings were derived in the preliminary experiments in [14] To verify such hypothesis, we experimented with the second dataset whose results, reported in tables Table 3 and Table 4, provide more interesting data.…”
Section: Results On Rest Datasetsupporting
confidence: 70%
See 1 more Smart Citation
“…The previous results, although interesting, show that syntactic information plays a minor role and that complex kernels do not significantly improve our question translator (similar findings were derived in the preliminary experiments in [14] To verify such hypothesis, we experimented with the second dataset whose results, reported in tables Table 3 and Table 4, provide more interesting data.…”
Section: Results On Rest Datasetsupporting
confidence: 70%
“…The new contributions with respect to our previous research on Natural Language Interface to Databases [14] are the following:…”
Section: Introductionmentioning
confidence: 99%
“…To the best of our knowledge, no research has been carried out on CL question re-ranking before. Regarding cross-language tree kernels, the only previous study relates to mapping natural language to an arti cial language (SQL) [11,12]. We use a similar cross-language tree kernel along with the new idea of deriving relational links [25] using cross-language dictionaries.…”
Section: Related Workmentioning
confidence: 99%
“…related ) questions are only compared to new (resp. related ) questions: this produces the kernel space of tree fragment pairs as shown in [11,12], where the pair members are in di erent languages. Moreover, the de nition of t(x, x ) is more complicated in case x and x are in di erent languages as, in addition to using separate Arabic and English parsers, we need to de ne methods for matching words in di erent languages.…”
Section: Tree Kernelsmentioning
confidence: 99%
“…However almost all the work that has been done uses process of applying semantic and syntactic analysis to get an logical representation of the sentence followed by a conversion of the representation into a database query [3,7,9]. However all these approaches do require a detailed syntactic and semantic analysis of the sentence which is computationally expensive.…”
Section: Related Workmentioning
confidence: 99%