Neural Machine Translating from Natural Language to SPARQL
Not on the map. Why?
Abstract (arXiv)
SPARQL is a highly powerful query language for an ever-growing number of Linked Data resources and Knowledge Graphs. Using it requires a certain familiarity with the entities in the domain to be queried as well as expertise in the language's syntax and semantics, none of which average human web users can be assumed to possess. To overcome this limitation, automatically translating natural language questions to SPARQL queries has been a vibrant field of research. However, to this date, the vast success of deep learning methods has not yet been fully propagated to this research problem. This paper contributes to filling this gap by evaluating the utilization of eight different Neural Machine Translation (NMT) models for the task of translating from natural language to the structured query language SPARQL. While highlighting the importance of high-quantity and high-quality datasets, the results show a dominance of a CNN-based architecture with a BLEU score of up to 98 and accuracy of up to 94%.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 5; 2023: 5; 2024: 4; 2025: 2; 2026: 1.
23 papers.
Sort:
By area:
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspectivecited by 22
- 2022Knowledge Graph Question Answering Leaderboard: A Community Resource to Prevent a Replication Crisiscited by 14
- 2023Fine-tuning Large Enterprise Language Models via Ontological Reasoningcited by 14
- 2023A Comprehensive Evaluation of Neural SPARQL Query Generation from Natural Language Questionscited by 9
- 2021Knowledge Graph Question Answering using Graph-Pattern Isomorphismcited by 8
- 2021An Empirical Study on Leveraging Position Embeddings for Target-oriented Opinion Words Extractioncited by 5
- 2022Financial data analysis application via multi-strategy text processingcited by 5
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decodingcited by 5
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translationcited by 4
- 2021Question Answering over Knowledge Graphs with Neural Machine Translation and Entity Linkingcited by 3
- 2023Spider4SPARQL: A Complex Benchmark for Evaluating Knowledge Graph Question Answering Systemscited by 3
- 2023Conversational Semantic Parsing using Dynamic Context Graphscited by 2
11 more
- 2024Integrating Multi-Head Convolutional Encoders with Cross-Attention for Improved SPARQL Query Translationcited by 2
- 2025Q-NL Verifier: Leveraging Synthetic Data for Robust Knowledge Graph Question Answeringcited by 2
- 2021SPBERT: An Efficient Pre-training BERT on SPARQL Queries for Question Answering over Knowledge Graphscited by 1
- 2021Knowledge Graph Question Answering via SPARQL Silhouette Generationcited by 1
- 2022Would You Ask it that Way? Measuring and Improving Question Naturalness for Knowledge Graph Question Answeringcited by 1
- 2023NeuroQL: A Neuro-Symbolic Language and Dataset for Inter-Subjective Reasoningcited by 1
- 2024PKG API: A Tool for Personal Knowledge Graph Managementcited by 1
- 2024Lexicalization Is All You Need: Examining the Impact of Lexical Knowledge in a Compositional QALD Systemcited by 1
- 2025Automating SPARQL Query Translations between DBpedia and Wikidatacited by 1
- 2021Reducing the impact of out of vocabulary words in the translation of natural language questions into SPARQL queriescited by 0
- 2026KGVoyager: Knowledge Graph Agnostic Question Answering via Agentic Navigationcited by 0
- 2026KGVoyager: Knowledge Graph Agnostic Question Answering via Agentic Navigation1 Sep 2026
- 2025Automating SPARQL Query Translations between DBpedia and Wikidata14 Jul 2025
- 2025Q-NL Verifier: Leveraging Synthetic Data for Robust Knowledge Graph Question Answering3 Mar 2025
- 2024Lexicalization Is All You Need: Examining the Impact of Lexical Knowledge in a Compositional QALD System6 Nov 2024
- 2024Integrating Multi-Head Convolutional Encoders with Cross-Attention for Improved SPARQL Query Translation24 Aug 2024
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decoding29 Jun 2024
- 2024PKG API: A Tool for Personal Knowledge Graph Management12 Feb 2024
- 2023Spider4SPARQL: A Complex Benchmark for Evaluating Knowledge Graph Question Answering Systems28 Sep 2023
- 2023Fine-tuning Large Enterprise Language Models via Ontological Reasoning19 Jun 2023
- 2023Conversational Semantic Parsing using Dynamic Context Graphs4 May 2023
- 2023A Comprehensive Evaluation of Neural SPARQL Query Generation from Natural Language Questions16 Apr 2023
- 2023NeuroQL: A Neuro-Symbolic Language and Dataset for Inter-Subjective Reasoning13 Mar 2023
11 more
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translation18 Nov 2022
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspective12 Sep 2022
- 2022Would You Ask it that Way? Measuring and Improving Question Naturalness for Knowledge Graph Question Answering25 May 2022
- 2022Financial data analysis application via multi-strategy text processing25 Apr 2022
- 2022Knowledge Graph Question Answering Leaderboard: A Community Resource to Prevent a Replication Crisis20 Jan 2022
- 2021Reducing the impact of out of vocabulary words in the translation of natural language questions into SPARQL queries4 Nov 2021
- 2021Knowledge Graph Question Answering via SPARQL Silhouette Generation6 Sep 2021
- 2021An Empirical Study on Leveraging Position Embeddings for Target-oriented Opinion Words Extraction2 Sep 2021
- 2021Question Answering over Knowledge Graphs with Neural Machine Translation and Entity Linking6 Jul 2021
- 2021SPBERT: An Efficient Pre-training BERT on SPARQL Queries for Question Answering over Knowledge Graphs18 Jun 2021
- 2021Knowledge Graph Question Answering using Graph-Pattern Isomorphism11 Mar 2021
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspectivecited by 22
- 2022Knowledge Graph Question Answering Leaderboard: A Community Resource to Prevent a Replication Crisiscited by 14
- 2023A Comprehensive Evaluation of Neural SPARQL Query Generation from Natural Language Questionscited by 9
- 2021Knowledge Graph Question Answering using Graph-Pattern Isomorphismcited by 8
- 2021An Empirical Study on Leveraging Position Embeddings for Target-oriented Opinion Words Extractioncited by 5
- 2022Financial data analysis application via multi-strategy text processingcited by 5
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decodingcited by 5
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translationcited by 4
- 2021Question Answering over Knowledge Graphs with Neural Machine Translation and Entity Linkingcited by 3
- 2023Spider4SPARQL: A Complex Benchmark for Evaluating Knowledge Graph Question Answering Systemscited by 3
- 2023Conversational Semantic Parsing using Dynamic Context Graphscited by 2
- 2024Integrating Multi-Head Convolutional Encoders with Cross-Attention for Improved SPARQL Query Translationcited by 2
12 most cited of 20 All 20 (JSON)
- 2025Automating SPARQL Query Translations between DBpedia and Wikidata14 Jul 2025
- 2024Lexicalization Is All You Need: Examining the Impact of Lexical Knowledge in a Compositional QALD System6 Nov 2024
- 2024Integrating Multi-Head Convolutional Encoders with Cross-Attention for Improved SPARQL Query Translation24 Aug 2024
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decoding29 Jun 2024
- 2024PKG API: A Tool for Personal Knowledge Graph Management12 Feb 2024
- 2023Spider4SPARQL: A Complex Benchmark for Evaluating Knowledge Graph Question Answering Systems28 Sep 2023
- 2023Conversational Semantic Parsing using Dynamic Context Graphs4 May 2023
- 2023A Comprehensive Evaluation of Neural SPARQL Query Generation from Natural Language Questions16 Apr 2023
- 2023NeuroQL: A Neuro-Symbolic Language and Dataset for Inter-Subjective Reasoning13 Mar 2023
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translation18 Nov 2022
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspective12 Sep 2022
- 2022Would You Ask it that Way? Measuring and Improving Question Naturalness for Knowledge Graph Question Answering25 May 2022
12 newest of 20 All 20 (JSON)