Skip to content

SRohit99k/custom_chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md for Customized Chatbot for Data Science and AI Learning

Overview

This project implements a customized chatbot designed to assist learners in the fields of Data Science and Artificial Intelligence (AI). The chatbot provides real-time, personalized support, helping users understand complex concepts and implement practical solutions. It leverages advanced language models to deliver accurate information and engaging interactions.

Features

  • Real-Time Knowledge Access: Instant answers to questions related to Data Science and AI.
  • Personalized Assistance: Tailored responses based on the user's level of understanding.
  • Practical Application Guidance: Coding examples and implementation advice for various algorithms and models.
  • Engaging Interaction: A conversational interface that allows users to explore topics in depth.
  • Memory Management: Retains context from previous interactions for coherent conversations.

Requirements

Before running the chatbot, ensure you have the following installed:

  • Python 3.11 or higher
  • Conda (Anaconda or Miniconda)

Installation Instructions

Follow these steps to set up the chatbot:

  1. Create a Conda Environment: Open your terminal or command prompt and run the following command to create a new Conda environment:

    conda create -p ./chatbotenv python=3.11 -y
  2. Activate the Conda Environment: Activate the newly created environment with the following command:

    conda activate ./chatbotenv
  3. Install Required Packages: Install the necessary dependencies by running:

    pip install -r requirements.txt
  4. Run the Chatbot: Start the chatbot application by executing:

    python main.py

Usage

Once the chatbot is running, you can interact with it through the command line. You will be prompted to enter your Groq API key and questions related to Data Science and AI. The chatbot will provide responses based on its training and memory of previous interactions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published