RAG Prompt Engineering Experiments

An interactive RAG-based chatbot that allows users to upload and query PDF documents. The system uses FAISS vector search for retrieval and a local TinyLlama model for answer generation. It supports multiple prompt strategies, real-time chat interaction, and document-grounded responses with source tracking.

Key Features

Tech Stack

PythonLangChainFAISSHuggingFace TransformersTinyLlamaSentence-TransformersStreamlitPyTorch

Screenshots

Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3