Skip to content

Labeeb-coder/docuchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š DocuChat - PDF Question Answering App

DocuChat is a Streamlit-based web application that allows users to upload multiple PDF documents and ask natural language questions about their contents. It uses a Retrieval-Augmented Generation (RAG) pipeline powered by LangChain and the fine-tuned Flan-T5 model to provide intelligent, context-based answers.


πŸš€ Features

  • πŸ“‚ Upload and process multiple PDF files
  • πŸ” Extract and chunk text using LangChain
  • πŸ€– Convert text into embeddings using MiniLM
  • 🧠 Retrieve context via FAISS vector search
  • πŸ’¬ Generate answers using Flan-T5 transformer model
  • 🧾 Clean and user-friendly Streamlit interface

πŸ§ͺ Live Demo

πŸ‘‰ [Coming soon – Deploy using Streamlit Cloud or HuggingFace Spaces]


πŸ› οΈ How to Run Locally

1. Clone the Repository

git clone https://github.com/muhammed labeeb/docuchat.git
cd docuchat

About

DocuChat: A PDF-based QA chatbot using Flan-T5, LangChain & Streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages