https://github.com/extrawest/neo4j_graph_db_example
LangChain Neo4j GraphDB Example
https://github.com/extrawest/neo4j_graph_db_example
ai cypher-query-language graph-db langchain neo4j rag
Last synced: 4 months ago
JSON representation
LangChain Neo4j GraphDB Example
- Host: GitHub
- URL: https://github.com/extrawest/neo4j_graph_db_example
- Owner: extrawest
- License: apache-2.0
- Created: 2024-12-05T14:57:32.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-05T15:07:42.000Z (7 months ago)
- Last Synced: 2025-03-22T08:03:09.749Z (4 months ago)
- Topics: ai, cypher-query-language, graph-db, langchain, neo4j, rag
- Language: Python
- Homepage:
- Size: 188 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LangChain Neo4j GraphDB Example
[]()
[](mailto:[email protected])
[](https://github.com/extrawest/neo4j_graph_db_example/issues)
[](https://opensource.org/licenses/Apache-2.0)## PROJECT INFO
- **Langchain Python AI Graph RAG**
- Neo4j for GraphDB
- Cypher for queries## Features
- Neo4j GraphDB RAG is an AI-based content interpretation and search capability. Using LLMs, it parses data to create a knowledge graph and answer user questions about a user-provided private dataset## Demo
1. Query:
**Which actors have acted in the most movies?**Output:
2. Query:
```cypher
MATCH (n:Genre) RETURN n LIMIT 25;
```Output:
3. Query:
```bash
MATCH p=()-[:IN_GENRE]->() RETURN p LIMIT 25;
```
Output:
## Installing:
**1. Clone this repo to your folder:**```
git clone THIS REPO
```**2. Create a virtual environment**
**3. Install the dependencies**
```
pip install -r requirements.txt
```[Extrawest.com](https://www.extrawest.com), 2024