知识图谱作为一种智能、高效的知识组织方式,能够帮助用户迅速、准确地查询到自己需要的信息。本文通过回顾学者及科研机构或公司对知识图谱的研究内容,对知识图谱的发展和构建方法作了全面的介绍,包括知识图谱概念的起源、发展以及最终形成;构建知识图谱的数据来源;构建过程中涉及的方法,包括本体和实体的抽取,图谱的构建、更新、维护,以及面向知识图谱的内部结构挖掘和外部扩展应用。最后,对知识图谱的未来发展方向和面临的挑战作了展望。虽然现在已经有很多知识图谱被应用到各类系统中,但是其基础理论和应用技术,仍需展开进一步的研究。
Knowledge graph,as an intelligent and efficient way for knowledge organization,enables users to quickly and accurately query the information they need.In this paper,we provide a comprehensive survey on the development and construction of knowledge graph by reviewing and summarizing recent advances in the research and practice of knowledge graph systems in the relevant literature.In particular,our introduction includes the concept origin,development,and eventual formation of the knowledge graph,various data sources for the knowledge graph,the ontology construction and the entity extraction,and the process of knowledge mining,updating,and maintenance.Finally,we discuss the technical challenges,development trends,and future research directions of knowledgegraph.In summary,the theory and the associated techniques of knowledge graph is of great research significance.However,there are still many technical challenges,which need further investigation,in building and using the knowledge graph.