Skip to content

qquais/My-First-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RAG PDF Chatbot

A beginner-friendly AI chatbot that allows users to upload a PDF and ask questions about its content using a Retrieval-Augmented Generation (RAG) approach.

Features

  • Upload a PDF and ask questions
  • Extracts text from PDFs
  • Uses embeddings and FAISS for document retrieval
  • Generates answers using an LLM
  • Simple UI built with Streamlit

Tech Stack

  • Python
  • Streamlit
  • LangChain
  • FAISS
  • OpenAI API

How to Run

  1. Install dependencies
  2. Add your OpenAI API key in a .env file
  3. Run:
streamlit run app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages