Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Introduction to Neo4j with Python, LangChain & OpenAI

Posted By: lucky_aut
Introduction to Neo4j with Python, LangChain & OpenAI

Introduction to Neo4j with Python, LangChain & OpenAI
Published 1/2024
Duration: 1h10m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 571 MB
Genre: eLearning | Language: English

From CSV to Neo4j Database with Vector Index: Plug Your Data into LLM

What you'll learn
Basics of Neo4j
Basics of Cypher language used to query Neo4j
How to create graph database using CSV files
How to create embeddings
How to create vector index based on embeddings
How to work with Neo4j with Python
How to plug Neo4j into ChatGPT using LangChain
Requirements
Python Basics
Description
Dive into the world of graph databases with 'Introduction to Neo4j with Python, LangChain & OpenAI'.
This course guides you gently from the very basics of creating Neo4j database via a web browser.
We will use AuraDB, cloud-based service by Neo4j that enables us to create one free instance of the database.
On the way you will learn how to interact with the database using Cypher language.
Next, we will use simple Python code for powerful data work. Initial code will be provided via repository.
We'll also play with LangChain and OpenAI to make your data come alive.
As we are gaining to use new Neo4j capability to create vector index, we will look at the data from two angles:
- we will query database schema, using LLM as a translator of questions into cypher queries
- we will query vector index using embeddings imported into the database
We will briefly also touch on the subject of creating embeddings for the data stored in the database.
No heavy tech talk, just clear steps and support for your learning journey.
As part of the training comes Neo4j Cheat Sheet and a list of cypher queries used in the project with detailed explanation.
With that, knowledge from the course can be transferred to another project that uses Neo4j and Python.
Join me to unlock the potential of your data with Neo4j!
Who this course is for:
Anyone with basic knowledge of Python who want to turn CSV into Neo4j database and plug it into an LLM


More Info