This repository contains two implementations of a Retrieval-Augmented Generation (RAG) chatbot:
- RAG Chatbot using Huggingface: Utilizes Huggingface's transformers library for building the chatbot.
- RAG Chatbot using OLLAMA: Implements the chatbot with OLLAMA's tools and APIs.
Both implementations support document-based question answering by leveraging pre-trained language models and retrieval mechanisms.
RAG_Chatbot_using_Huggingface/data/pdfs/: Contains the PDF documents used for training and retrieval.src/: Source code for the Huggingface-based chatbot.
RAG_Chatbot_using_OLLAMA/data/pdfs/: Contains the PDF documents used for training and retrieval.src/: Source code for the OLLAMA-based chatbot.
- ARCHITECTURE.md: Details the architecture of the chatbot implementations.
- INSTALL.md: Provides installation instructions.
- USAGE.md: Explains how to use the chatbots.
This project is licensed under the MIT License.