What is Knowledge Graph?

A knowledge graph is a collection of linked entities (objects, events, concepts). A knowledge graph acquires and integrates information into an ontology and applies a reasoner to derive new knowledge.

Graph technologies are used to power a wide array of applications, including recommendation engines, fraud detection systems, identity and access management, search, and many other use cases. Knowledge graphs are used in many AI applications. For example, Google uses a knowledge graph to enhance its search engine results with infoboxes that appear in some search results. Other areas where knowledge graphs are common include e-commerce, healthcare, and financial services.