Michael Hunger
Large Language Models ❤️ Knowledge Graphs
#1about 3 minutes
Addressing the key challenges of large language models
LLMs often hallucinate or lack access to private data because they are trained to be helpful, not necessarily factual.
#2about 2 minutes
Using Retrieval Augmented Generation to ground LLMs
The RAG pattern improves LLM accuracy by first retrieving relevant information from a database to provide as context for the answer.
#3about 4 minutes
Representing complex data with knowledge graphs
Knowledge graphs model data as a network of entities and relationships, making complex connections intuitive and easy to query.
#4about 3 minutes
Using LLMs to build a knowledge graph from text
LLMs can automatically extract structured entities and relationships from unstructured documents to populate a knowledge graph.
#5about 3 minutes
Demo of extracting conference data into a graph
An application ingests a conference agenda and uses an LLM to automatically build a knowledge graph of speakers and their talks.
#6about 3 minutes
Combining vector and graph search with GraphRAG
The GraphRAG pattern uses vector search to find entry points into the graph and then traverses relationships to gather richer, more relevant context.
#7about 5 minutes
Code demo of querying a graph with LangChain
A Jupyter notebook demonstrates how to use LangChain and Neo4j to execute a GraphRAG query that avoids LLM hallucinations.
#8about 3 minutes
Benefits and traceability of the GraphRAG approach
This approach provides rich context, enables explainability by tracing data sources, and allows for graph enrichment with clustering algorithms.
#9about 2 minutes
How to control and validate graph extraction quality
You can guide the LLM's extraction process with a predefined schema and validate its output against a human-created baseline for accuracy.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
WALTER GROUP
Wiener Neudorf, Austria
Intermediate
Senior
Python
Data Vizualization
+1
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
04:59 MIN
Unlocking LLM potential with creative prompting techniques
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:55 MIN
The hardware requirements for running LLMs locally
AI in the Open and in Browsers - Tarek Ziadé
07:43 MIN
Writing authentic content in the age of LLMs
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
14:06 MIN
Exploring the role and ethics of AI in gaming
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
07:39 MIN
Prompt injection as an unsolved AI security problem
AI in the Open and in Browsers - Tarek Ziadé
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
05:03 MIN
Building and iterating on an LLM-powered product
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
Featured Partners
Related Videos
Martin O'Hanlon - Make LLMs make sense with GraphRAG
Martin O'Hanlon
Give Your LLMs a Left Brain
Stephen Chin
Knowledge graph based chatbot
Tomaz Bratanic
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation
Carl Lapierre
Build RAG from Scratch
Phil Nash
Building Blocks of RAG: From Understanding to Implementation
Ashish Sharma
Accelerating GenAI Development: Harnessing Astra DB Vector Store and Langflow for LLM-Powered Apps
Dieter Flick & Michel de Ru
Related Articles
View all articles
.png?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.

Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning

The Rolewe
Charing Cross, United Kingdom
API
Python
Machine Learning

Xablu
Hengelo, Netherlands
Intermediate
.NET
Python
PyTorch
Blockchain
TensorFlow
+3

European Tech Recruit
Municipality of Zaragoza, Spain
Junior
Python
Docker
PyTorch
Computer Vision
Machine Learning
+1

Hyperproof
Municipality of Madrid, Spain
€45K
Machine Learning

Barcelona Supercomputing Center
Barcelona, Spain
Intermediate
Python
PyTorch
Machine Learning

Envirorec
Barcelona, Spain
Remote
€50-75K
Azure
Python
Machine Learning
+1

Agenda GmbH
Raubling, Germany
Remote
Intermediate
API
Azure
Python
Docker
+10

Pathway
Paris, France
Remote
€72-75K
GIT
Python
Unit Testing
+2