Skip to content

Reads Wikipedia pages, extracts nodes and relations using an LLM, stores them as a knowledge graph and vector embeddings, then lets you ask questions about the content and navigate the knowledge graph.

Notifications You must be signed in to change notification settings

shettysach/WikiRecommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WikiRecommender

UI Knowledge graph loaded for The Lord of the Rings, A Song of Ice and Fire and Berserk.

Instructions

  1. Navigate to the project folder.
  2. Modify backend/.env_template and rename/copy to backend/.env.
  3. Terminal 1 - In the root folder run
    neo4j console
    
  4. Terminal 2 - In the backend folder run
    uv run serve.py
    
  5. Terminal 3 - In the frontend folder run
    bun run index.ts
    
  6. Navigate to localhost://3000 on your browser

TODO:

  • Custom KG-RAG pipeline
  • Non-blocking/async backend
  • Convert JS to TS
  • Several other modifications

About

Reads Wikipedia pages, extracts nodes and relations using an LLM, stores them as a knowledge graph and vector embeddings, then lets you ask questions about the content and navigate the knowledge graph.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published