Skip to content

Deepakrajbr/PDF-RAG-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RAG PDF Chatbot

A Retrieval-Augmented Generation (RAG) chatbot that allows users to upload a PDF and ask questions about the document.

Tech Stack

Frontend:

  • React
  • Axios

Backend:

  • FastAPI
  • LangChain
  • FAISS

AI:

  • OpenAI GPT
  • Embeddings

Features

• Upload PDF • Ask questions about the document • AI generates answers from the PDF • Modern chat UI • Vector search with FAISS

How it Works

PDF → Text Chunks → Embeddings → FAISS → Retrieval → GPT Answer

Demo

Upload a document and ask questions like:

"summary of pdf"

"What is machine learning?"

The chatbot retrieves relevant text and generates an answer.

About

Retrieval-Augmented Generation (RAG) chatbot that allows users to upload a PDF and ask questions about the document.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages