Abstract

The complex query is an essential type of knowledge graph query, which aims to deal with the complex relationships among multiple triples involved in query problems. However, the existing query methods often directly search the target entities in large knowledge graphs, resulting in unsatisfactory query results. In addition, most of the methods focus on static knowledge graphs, ignoring the critical semantic information contained in time elements in query questions. Therefore, this paper proposes a complex query model for temporal knowledge graphs based on the hierarchical pattern. Firstly, aiming at the multi-level semantic relations in complex query problems, we use the entity mapping method to generate the corresponding query graphs. This method can accurately express the semantic relations by learning the constraints, such as time and quantity, in the query problem by manual rules. In addition, to reduce the impact of noisy data on query results, a complex query algorithm based on a hierarchical pattern is proposed. By decomposing the large-scale temporal knowledge graph into smaller knowledge sub-graphs, the search range of target results is effectively reduced. Finally, extensive experiments demonstrate that our model has certain advantages in executing complex queries.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call