The easiest way to chat with Knowledge Graph using LLMs (python tutorial)

Geraldus Wilsen
Geraldus Wilsen
7.7 هزار بار بازدید - 3 ماه پیش - What is knowledge graph? How
What is knowledge graph? How to integrate it with LLMs? If you have the same question, this video is for you! I will explain start from the basic theory until how to set up Neo4J database, build a graph chain using Langchain, Python, and  Gemini ( open source model) , until how to do prompting strategies to enhance our model's performance

Chapter:
00:00:00 - Intro
00:00:31 - What is Knowledge Graph?
00:02:51 - Why is it important?
00:04:28 - Workflow
00:05:23 - Code
00:06:28 - Neo4J, Google Gemini, Hugging Face set up
00:07:51 - Data Overview
00:08:30 - Insert Data to Neo4J
00:10:21 - Building a Graph Chain
00:11:50 - Evaluation 1
00:14:00 - Prompting Strategies
00:16:03 - Evaluation 2
00:16:40 - Bonus ( How to Create a Dynamic Prompt? )
00:18:07 - Outro

Everything you'll need:
Github repo: https://github.com/projectwilsen/Know...
Gemini API: https://aistudio.google.com/app/apikey
HuggingFace API: https://huggingface.co/settings/tokens
Neo4J database set up: https://console.neo4j.io/
Neo4J Cypher cheat sheet: https://neo4j.com/docs/cypher-cheat-s...

References:
https://arxiv.org/pdf/2307.03172.pdf
https://arxiv.org/pdf/2311.07509.pdf
https://www.microsoft.com/en-us/resea...


#llm #knowledgegraph #langchain #neo4j #python
3 ماه پیش در تاریخ 1403/01/28 منتشر شده است.
7,783 بـار بازدید شده
... بیشتر