Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Kùzu as a graph DB backend #3

Open
prrao87 opened this issue Sep 9, 2024 · 0 comments
Open

Add Kùzu as a graph DB backend #3

prrao87 opened this issue Sep 9, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@prrao87
Copy link

prrao87 commented Sep 9, 2024

Hi @ceteri, been meaning to post this for a while now -- looking at the code, I think it would be great to add a version of this workflow that provides a persistent knowledge graph in Kùzu, an embedded graph database, much in the same way that LanceDB (an embedded vector DB) is used for persisting the vector embeddings.

The portions of the pipeline using a Pandas DataFrame and then NetworkX can easily be converted to a Kùzu graph, and the visualizations easily done in Kùzu Explorer. It's of course, possible to transform a Kùzu subgraph into NetworkX objects for graph algorithms and back using DataFrames as intermediaries, per this tutorial.

I'll plan on taking a look at this sort of workflow using Kùzu soon, but I'm posting this here for reference, in case anybody from the community wanted to give it a try!

@ceteri ceteri added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants