Skip to content

bennettai/Specialization_week_RAG

Repository files navigation

Specialization Week Chatbot

Welcome to the Specialization Week Chatbot repository! This chatbot is designed to assist you with all queries related to your specialization subjects. Whether you're seeking clarification on course materials, looking for additional resources, or have questions about assignments, this chatbot is here to help.

Features

  • Query Resolution: Ask any questions related to your specialization subjects, and the chatbot will provide relevant answers.
  • Resource Recommendations: Get recommendations for supplementary resources such as articles, videos, or textbooks to enhance your understanding of the subject matter.
  • Assignment Assistance: Receive guidance on assignments, including tips, explanations, and example solutions.
  • Personalized Interaction: The chatbot adapts to your specific needs, providing tailored responses based on your queries.

How to Use

  1. Installation: Clone this repository to your local machine.

    git clone https://github.com/0x-74/Specialization_week_RAG
    
  2. Dependencies: Make sure you have Docker installed on your system, also duplicate the .env.example file to a .env file and enter your gemini api key

  3. Run the Chatbot: compose the docker image, the initial run will take time to run locally

    docker compose up
    
  4. Interact: Once the chatbot is running, type your questions or queries related to your specialization subjects, and the chatbot will respond accordingly.