Litcius/Paper detail

PAROT: Translating natural language to SPARQL

Peter Ochieng

2020Expert Systems with Applications X22 citationsDOIOpen Access PDF

Abstract

Abstract This paper provides a dependency based framework for converting natural language to SPARQL. We present a tool known as PAROT (which echos answers from ontologies) which is able to handle user’s queries that contain compound sentences, negation, scalar adjectives and numbered list. PAROT employs a number of dependency based heuristics to convert user’s queries to user’s triples. The user’s triples are then processed by the lexicon into ontology triples. It is these ontology triples that are used to construct SPARQL queries. From the experiments conducted, PAROT provides state of the art results.

Topics & Concepts

SPARQLNamed graphComputer scienceNatural (archaeology)Natural language processingLinguisticsArtificial intelligenceRDFPhilosophyHistorySemantic WebArchaeologyNatural Language Processing TechniquesSemantic Web and OntologiesTopic Modeling