An AI-powered Question Answering application that allows users to upload PDF documents and ask questions based on their content. It leverages Retrieval-Augmented Generation (RAG) techniques to provide accurate and context-aware answers.
- Upload and Process PDFs: Users can upload multiple PDF documents for processing.
- Contextual Question Answering: Ask questions related to the uploaded documents and receive detailed answers.
- Document Management: View, reprocess, or delete uploaded documents within the app.
- Adjustable Parameters: Customize the number of documents to retrieve for context.
- Feedback Mechanism: Provide feedback on the helpfulness of the AI assistant's responses.
- Interactive Interface: User-friendly interface built with Streamlit, featuring tabs and interactive elements. ]
- Python 3.8 or higher
- pip (Python package installer)
git clone https://github.com/yourusername/DocAssist-QA.git
cd RAG-Question-Answering-App