Tomaz Bratanic
Knowledge graph based chatbot
#1about 2 minutes
Understanding the limitations of large language models
Standard LLMs can hallucinate, lack up-to-date information, and cannot cite sources, making them unreliable for domain-specific tasks.
#2about 2 minutes
Introducing retrieval-augmented generation to improve accuracy
Retrieval-augmented generation (RAG) solves LLM limitations by providing relevant context from a knowledge base to ground the model's answers in facts.
#3about 2 minutes
Implementing RAG with vector similarity search on documents
Unstructured documents like PDFs are chunked, converted into vector embeddings, and stored in a vector database for similarity search against user queries.
#4about 5 minutes
Using knowledge graphs for precise, structured data retrieval
Knowledge graphs represent information as nodes and relationships, allowing an LLM to generate precise Cypher queries instead of relying on semantic search.
#5about 2 minutes
Answering complex multi-hop questions with graph queries
Knowledge graphs excel at answering multi-hop questions that require connecting multiple pieces of information, which is difficult for unstructured RAG systems.
#6about 2 minutes
Exploring real-world use cases for knowledge graphs
Knowledge graphs can power chatbots for various domains, including supply chain management, HR and skills mapping, and microservice architecture analysis.
#7about 1 minute
Building a hybrid chatbot with structured and unstructured data
A hybrid approach combines the benefits of both systems by connecting unstructured text chunks as nodes within a structured knowledge graph.
#8about 4 minutes
Demonstrating a chatbot powered by a knowledge graph
The live demo showcases a chatbot that answers questions by generating Cypher queries for structured data and summarizing connected unstructured articles.
#9about 2 minutes
Q&A on data pipelines and error handling
The Q&A covers methods for converting unstructured data into a knowledge graph using named entity extraction and how LLMs handle spelling mistakes in queries.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
37:37 MIN
Augmenting ChatGPT with a long-term memory
What comes after ChatGPT? Vector Databases - the Simple and powerful future of ML?
07:36 MIN
Demonstrating a multi-system AI chat interface
Semantic AI: Why Embeddings Might Matter More Than LLMs
13:22 MIN
Demonstrating LLM hallucinations with a basic chatbot
Make it simple, using generative AI to accelerate learning
44:39 MIN
Q&A on graph databases for cybersecurity
Cyber Sleuth: Finding Hidden Connections in Cyber Data
02:22 MIN
Understanding the limitations of large language models
What comes after ChatGPT? Vector Databases - the Simple and powerful future of ML?
00:05 MIN
Why web data is essential for training large language models
How to scrape modern websites to feed AI agents
00:02 MIN
Understanding the problem of LLM hallucinations
Martin O'Hanlon - Make LLMs make sense with GraphRAG
15:37 MIN
Securely connecting generative AI to enterprise data
How E.On productionizes its AI model & Implementation of Secure Generative AI.
Featured Partners
Related Videos
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
Give Your LLMs a Left Brain
Stephen Chin
Martin O'Hanlon - Make LLMs make sense with GraphRAG
Martin O'Hanlon
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
Using LLMs in your Product
Daniel Töws
Make it simple, using generative AI to accelerate learning
Duan Lightfoot
Build RAG from Scratch
Phil Nash
New AI-Centric SDLC: Rethinking Software Development with Knowledge Graphs
Gregor Schumacher, Sujay Joshy & Marcel Gocke
Related Articles
View all articles

.webp?w=240&auto=compress,format)

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


Agentic AI Architect - Python, LLMs & NLP
FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning

Manager of Machine Learning (LLM/NLP/Generative AI) - Visas Supported
European Tech Recruit
Municipality of Bilbao, Spain
Junior
GIT
Python
Docker
Computer Vision
Machine Learning
+2

Machine Learning Engineer - Large Language Models (LLM) - Startup
Startup
Charing Cross, United Kingdom
PyTorch
Machine Learning

AI Evaluation Data Scientist - AI/ML/LLM - (Hybrid) - Barcelona
European Tech Recruit
Barcelona, Spain
Intermediate
GIT
Python
Pandas
Docker
PyTorch
+2




Data Engineer/ Data Scientist -AI/ML (LLM, Agentic AI, Python)
KBC Technologies UK LTD
Bournemouth, United Kingdom
Senior
NLTK
NumPy
Scrum
React
Python
+5