论文标题
从RDF图生成SPARQL查询的新方法
A Novel Approach for Generating SPARQL Queries from RDF Graphs
论文作者
论文摘要
这项工作是作为研究硕士论文项目的一部分完成的。目的是基于用户供用的关键字生成SPARQL查询,以查询RDF图。为此,我们首先将输入本体论转换为RDF图,该图反映了本体中所示的语义。随后,我们将此RDF图存储在NEO4J图形数据库中,以确保对RDF数据的有效和持久管理。在审讯时,我们研究了最初由用户提出的请求的不同和期望的解释。我们还建议在两种特定于neo4j的sparql和cypher之间进行一种转换。这使我们能够在提供其查询语言的各种BD-RDF上实现系统的体系结构,而无需更改系统的其他任何组件。最后,我们使用不同的测试基础测试并评估了我们的工具,事实证明,我们的工具是全面,有效和功能足够的。
This work is done as part of a research master's thesis project. The goal is to generate SPARQL queries based on user-supplied keywords to query RDF graphs. To do this, we first transformed the input ontology into an RDF graph that reflects the semantics represented in the ontology. Subsequently, we stored this RDF graph in the Neo4j graphical database to ensure efficient and persistent management of RDF data. At the time of the interrogation, we studied the different possible and desired interpretations of the request originally made by the user. We have also proposed to carry out a sort of transformation between the two query languages SPARQL and Cypher, which is specific to Neo4j. This allows us to implement the architecture of our system over a wide variety of BD-RDFs providing their query languages, without changing any of the other components of the system. Finally, we tested and evaluated our tool using different test bases, and it turned out that our tool is comprehensive, effective, and powerful enough.