Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
#1about 3 minutes
Introducing Neo4j as a graph database company
Neo4j is a graph database company that has grown from a small open source project to a team of 800 people over 15 years.
#2about 2 minutes
Defining graphs with nodes and relationships
A graph database models data as nodes connected by relationships, which is more efficient than traditional relational database joins for certain queries.
#3about 3 minutes
Understanding Retrieval-Augmented Generation (RAG)
RAG enhances large language models by retrieving relevant external context from a database to augment the prompt before generating an answer.
#4about 4 minutes
Using Graph RAG for superior context retrieval
Graph RAG improves on standard RAG by using a knowledge graph to provide a distilled and highly focused context, reducing noise for the LLM.
#5about 7 minutes
Implementing Graph RAG and handling data challenges
Successfully implementing Graph RAG involves cleaning unstructured data and connecting it to business data, starting with a minimum viable graph that evolves over time.
#6about 2 minutes
Addressing data privacy and security in AI systems
Concerns about data leakage and privacy are driving companies to consider running their own local LLMs for greater control and governance.
#7about 4 minutes
The impact of open source models like DeepSeek
The rise of powerful open source LLMs like DeepSeek challenges the dominance of closed source models and changes the financial incentives in the AI industry.
#8about 5 minutes
The rise of local models and agentic systems
Smaller, specialized language models (SLMs) are enabling powerful, personalized agents that can run locally on devices like phones and watches.
#9about 4 minutes
Viewing agents as a software development pattern
Developers should view agents not as extensions of an LLM, but as a composable software design pattern for controlling and managing LLM capabilities.
#10about 4 minutes
Comparing Graph RAG with standard vector search RAG
While standard RAG uses vector similarity search, Graph RAG excels by connecting disparate pieces of information to provide crucial context that vector search often misses.
#11about 4 minutes
Why graphs can seem intimidating to developers
Graphs feel unfamiliar to many developers because they are not a native data structure in most programming languages, but pattern matching offers an intuitive way to work with them.
#12about 6 minutes
The future of AI tools and how to get started
AI tools will increasingly handle boilerplate code, and developers can start exploring graphs and GenAI by taking small, incremental steps without needing to learn everything at once.
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
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Martin O'Hanlon - Make LLMs make sense with GraphRAG
Martin O'Hanlon
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
Build RAG from Scratch
Phil Nash
Building Blocks of RAG: From Understanding to Implementation
Ashish Sharma
Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation
Carl Lapierre
Give Your LLMs a Left Brain
Stephen Chin
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
Dieter Flick
WeAreDevelopers LIVE - Vector Similarity Search Patterns for Efficiency and more
Chris Heilmann, Daniel Cranney, Raphael De Lio & Developer Advocate at Redis
Related Articles
View all articles



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
![Software Engineer - Graph Data Science"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Software Engineer](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Neo4j, Inc.
Intermediate
C++
Java
Rust
Neo4j
Python
+2

Neo4j, Inc.
Charing Cross, United Kingdom
£59K
Intermediate
API
C++
Neo4j
NoSQL
+9

FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning


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

Agenda GmbH
Rosenheim, Germany
Intermediate
API
Azure
Python
Docker
PyTorch
+9


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