This AI agent answers questions from uploaded PDFs using Retrieval-Augmented Generation (RAG).
It demonstrates skills in natural language processing, vector search, and LLM pipelines, allowing users to query documents intelligently.
- Upload any PDF and generate meaningful answers to your questions.
- Uses LangChain for chaining LLMs and handling queries.
- Vector-based retrieval with FAISS for fast and accurate responses.
- Minimal setup required — fully runnable in Google Colab.
Watch the PDF Q&A Agent in action: Loom Video
- PDF is loaded and split into manageable chunks.
- Embeddings are generated using sentence-transformers.
- Chunks are stored in a FAISS vector store.
- Users can input questions, and the model returns precise answers using Retrieval-Augmented Generation (RAG).
Run and explore the full Colab notebook here.
- Python
- Google Colab
- LangChain
- Hugging Face Transformers
- FAISS (Vector Search)
- Sentence-Transformers