What is a Knowledge Graph?

What is a Knowledge Graph?

Introduction to Knowledge Graphs

This section introduces the concept of knowledge graphs and their applications.

What are Knowledge Graphs?

  • A way of representing semantic information between two entities.
  • Made up of nodes and edges. Nodes describe any object or person or place, and an edge defines the relationship between the nodes.

Applications of Knowledge Graphs

  • Used in virtual assistants to answer questions by pulling information from a knowledge graph.
  • Can be used to draw connections between different things in the world around us.
  • Can build different data sources and bind them together to infer missing facts. For example, predicting the number of Chinese restaurants in New York City using census data and online reviews combined in a knowledge graph.
  • Commercial applications include recommended videos on YouTube, insurance fraud detection, and retail product recommendations based on understanding relationships between products.

Natural Language Processing for Semantic Enrichment

This section explains how natural language processing is used to construct a view of nodes and edges through a process called semantic enrichment.

Semantic Enrichment with NLP

  • Natural language processing is used to classify unstructured text into datasets that can be correlated and related to create a knowledge graph.

The Human-Coffee-Sleep Knowledge Graph

This section provides an example of a simple knowledge graph consisting of three nodes: human, coffee, and sleep.

The Human-Coffee-Sleep Knowledge Graph

  • Consists of three nodes: human, coffee, and sleep connected by edges consumed (between human and coffee) and needs (between human and sleep).
  • Provides a humorous example of how knowledge graphs can be used to represent relationships between entities.

Tips for Better Sleep

In this video, the speaker provides tips for better sleep.

Avoid Caffeine Late in the Day

  • Avoid caffeine after 5 p.m. to improve your sleep quality.

Conclusion and Call to Action

  • If you have any questions, leave them in the comments section below.
  • Like and subscribe if you want to see more videos like this in the future.
Video description

Learn more about Knowledge Graph → http://ibm.biz/knowledge-graph-guide Watch "What is Natural Language Processing?" lightboard video → https://youtu.be/fLvJ8VdHLA0 Build a domain specific Knowledge Graph → http://ibm.biz/build-knowledge-graph Check out IBM Watson Discovery → http://ibm.biz/prod-watson-discovery Knowledge graphs represent a network of real-world entities, such as people, places, and things in the world, and illustrates the relationship between them. In this lightboard video, Martin Keen with IBM visually explains the fundamentals of knowledge graphs and then demonstrates how they can turn your data into machine understandable language. Get started on IBM Cloud at no cost → http://ibm.biz/BdftGB Subscribe to see more videos like this in the future → http://ibm.biz/subscribe-now #KnowledgeGraph #NaturalLanguageProcessing #DataIntegration