hub
Related Services

Introduction to Knowledge Graphs

Knowledge Graphs
July 30, 2024

Knowledge graphs might seem daunting due to their esoteric use cases, the newness of the concept, and their adjacency to many technical concepts. It can be difficult to know where to start. Much of the literature on the topic is targeted toward data scientists and is often heavy on jargon. Non-technical people like myself still need to wade through all of this to access what are actually very intuitive and increasingly approachable tools. Adoption among the product teams I talk to is still limited, but that is certainly changing. Here I try to describe what a knowledge graph is and how it can be used for product communication.

What are Graphs?

The type of graphs we are discussing are based on Graph theory, which was developed by Leonhard Euler in the 1700s. He was trying to figure out a walking route around his home city of Königsberg for a visiting king. He wanted to determine if it was possible to walk through the city, crossing each of its seven bridges only once (it wasn’t). To come to this conclusion, Euler abstracted the problem into nodes (landmarks) and relationships (bridges).

What are Knowledge Graphs?

A knowledge graph is a purposeful arrangement of data such that information is put in context and insight is readily available.

Barrasa, J., & Webber, J. (2023). Building knowledge graphs: A practitioner’s guide. O’Reilly Media.

Your product ecosystem is Königsberg, the nodes are its products, features, use cases, orders, documentation, individual customers, and more, and the edges are the relationships between them. Your graph lets you visualize and explore these relationships and the underlying data in incredibly useful ways. More importantly, the knowledge graph is very intuitive.

A simple graph schema used to create product communication content.

A knowledge graph and its underlying datasets can be queried using natural language commands. "Show me all the digital assets that describe Product X and tell me who created them." The query traverses the graph, plotting a route like Euler through Königsberg, and retrieves the relevant data. The data might be stored in the graph or in connected databases. Without a knowledge graph you may have to query each database individually and combine the reports in an excel spreadsheet.

Let's Work Together

About you

About your project

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Visit Us..

2828 N Central Ave #816
Phoenix, AZ 85004
Schedule a Video Call
chevron_right
call
+1 (929) 305-4185
chevron_right