Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/philippe2023/rag-question-answering-app
An AI-powered Question Answering application that uses Retrieval-Augmented Generation (RAG) to provide accurate and context-aware answers from uploaded PDF documents.
https://github.com/philippe2023/rag-question-answering-app
deep-translator langchain ollama pymupdf python3 streamlit transformers
Last synced: 11 days ago
JSON representation
An AI-powered Question Answering application that uses Retrieval-Augmented Generation (RAG) to provide accurate and context-aware answers from uploaded PDF documents.
- Host: GitHub
- URL: https://github.com/philippe2023/rag-question-answering-app
- Owner: philippe2023
- Created: 2024-11-28T15:22:52.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-12-17T14:34:51.000Z (16 days ago)
- Last Synced: 2024-12-17T15:37:23.664Z (16 days ago)
- Topics: deep-translator, langchain, ollama, pymupdf, python3, streamlit, transformers
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **RAG-Question-Answering-App**
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.
## **Table of Contents**
- [Features](#features)
- [Installation](#installation)## **Features**
- **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.
]## **Installation**
### **Prerequisites**
- Python 3.8 or higher
- pip (Python package installer)### **Clone the Repository**
```bash
git clone https://github.com/yourusername/DocAssist-QA.git
cd RAG-Question-Answering-App