Abstract
As more and more ontology knowledge bases have been published, every user may have access to a wealth of knowledge. However, to acquire the information in ontologies, users have to be familiar with ontologies and its formal query language. Therefore, natural language interfaces (NLI) have been proposed in recent years to bridge the gap between ontologies and non-expert users. Traditional approaches have pretty broad coverage of natural language (NL) and good performance on wellorganised NL queries. But they are subject to the word order, due to the lack of original semantic information of queries. This paper proposes a NLI which accepts NL as input and generates SPARQL (SPARQL Protocol and RDF Query Language) queries as output. To analyze the NL queries, the ontology semantic tree has been used to represent the semantic conceptual structure of NL queries with the support of ontology. Our results show that the proposed system can make use of semantic structure effectively and has a better performance than the baseline system on the queries with flexible word order.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.