Skip to content

Gorachand22/Chatbot-Project

Repository files navigation

Chatbot Project

Chatbot Project

Description

This repository contains the code for a series of chatbots built using OpenAI's GPT-3.5 and GPT-4 models. The chatbots can interact with users, answer questions, generate plots, clean data, impute missing values, and more.

Chatbots

  1. ChatWithSavannah: A chatbot that uses GPT-3.5 to interact with users.
  2. ChatWithMegan: A chatbot that uses GPT-3.5 to interact with users and perform data analysis tasks.
  3. ChatWithLana: A chatbot that uses GPT-3.5 to interact with CSV data files and gives answers based on the data.
  4. ChatWithJessa: A chatbot that uses GPT-3.5 to interact with two CSV data files and gives answers based on the data.
  5. ChatWithJenny: A chatbot that uses GPT-3.5 to interact with users and process image inputs. (Working on it)
  6. ChatWithAvery: A chatbot that uses GPT-4 to interact with users and process image inputs. (Working on it)
  7. ChatWithSamantha: A chatbot that uses GPT-4 to interact with users and perform data analysis tasks. (Working on it)

Installation

  1. Clone this repository:

    https://github.com/Gorachand22/Chatbot-Project.git`
    
  2. Install the required packages:

    pip install -r requirements.txt
    

Usage

  1. Run the Streamlit app: streamlit run app.py
  2. Open the provided URL in a web browser.
  3. Interact with the chatbot through the web interface.

Contributing

Contributions are welcome! Please read the contributing guidelines before getting started.

Special Thanks

A special thanks to Nitish Singh for his exceptional teaching on pandasai. His insights have been invaluable in the development of this project.

About

Using PandasAI I make this website where user can talk with data and plot their graphs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published