🚀 RAGify Presentation =================== RAGify is a powerful **Retrieval-Augmented Generation (RAG)** application designed to enhance your ability to interact with and query **PDF documents**. This tool combines state-of-the-art natural language processing (NLP) techniques to allow users to ask context-aware questions about PDF files, with support for both **English/French** and **Arabic** languages. The app leverages a combination of cutting-edge technologies, including: - **Streamlit** for the front-end user interface - **LangChain** for building the RAG pipeline - **ChromaDB** for document embeddings and fast retrieval - **Ollama** for running local LLMs (Language Models) on your machine RAGify is designed for users who need a secure, privacy-preserving, and multilingual tool to extract information from PDFs easily. Key Features ------------ - **Multilingual Support**: Queries and responses are supported in both **English** and **Arabic**. - **Local LLMs**: All processing occurs on your local machine using **Ollama**, which ensures your data remains private. - **Efficient Document Retrieval**: Uses **ChromaDB** to store and retrieve document embeddings quickly. - **Intuitive User Interface**: Built with **Streamlit**, the app provides a simple and responsive interface for document querying. .. note:: - You can reach more details in the `GitHub repository`_. .. _GitHub repository: https://github.com/ITSAIDI/RAGify