Skip to content

Repository files navigation

RAG Chatbot Project

This repository contains two implementations of a Retrieval-Augmented Generation (RAG) chatbot:

  1. RAG Chatbot using Huggingface: Utilizes Huggingface's transformers library for building the chatbot.
  2. 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.

Directory Structure

  • 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.

Documentation

  • ARCHITECTURE.md: Details the architecture of the chatbot implementations.
  • INSTALL.md: Provides installation instructions.
  • USAGE.md: Explains how to use the chatbots.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages