Skip to content

RAG system that generates questions based on my second brain knowledge

Notifications You must be signed in to change notification settings

chiffonng/knowledge-rag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat with My Second Brain

This repository contains the code for a Q&A system that generate answers to questions based on the knowledge from my second brain. The original report was produced as part of Minerva University course "Finding Patterns in Data with Machine Learning" (CS156) Fall 2023.

I refactored the code from Jupyter Notebook to Python scripts and added a few more features

  • Added tests for data processing
  • Change the naive RAG infrastructure to agentic RAG to improve the performance on more complex queries, such as multi-hop questions
  • Change to public data to turn this project into an experimental setting

Tools and Technologies

  • Language: Python 3.11
  • Framework: LlamaIndex
  • LLM: OpenAI API Mistral model

About

RAG system that generates questions based on my second brain knowledge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages