xDVo1t/AIDUCATOR

0

stars

2

commits

CSS

primary language

Jun 5, 2025

updated

README

AIDUCATOR

Simple chatbot with a flask web interface.

The chatbot leverages OpenAI API for user query comprehension complemented with RAG for up-to-date information retrieval.

Tools Used:

  1. LangChain framework: for user query synthesis and reply generation
  2. Flask: for web gui
  3. GPT-3.5: for language understanding

Steps to run:

  1. Download this github repository

  2. Create a virtual environment

    python -m venv venv

  3. Activate the virtual environment

    source venv/bin/activate or venv/Scripts/activate [for Windows]

  4. Install the requirements ac pip install -r requirements.txt

    pip install flask-mysqldb

  5. Add your OpenAI API key in a .env file

  6. On the terminal run the command below

    python app.py

  7. App should not be running on localhost default port


Screen Shot 2024-01-11 at 1 49 47 PM

Contributors

xDVo1t

2 commits

xDVo1t/AIDUCATOR

0

stars

2

commits

CSS

primary language

Jun 5, 2025

updated

README

AIDUCATOR

Simple chatbot with a flask web interface.

The chatbot leverages OpenAI API for user query comprehension complemented with RAG for up-to-date information retrieval.

Tools Used:

  1. LangChain framework: for user query synthesis and reply generation
  2. Flask: for web gui
  3. GPT-3.5: for language understanding

Steps to run:

  1. Download this github repository

  2. Create a virtual environment

    python -m venv venv

  3. Activate the virtual environment

    source venv/bin/activate or venv/Scripts/activate [for Windows]

  4. Install the requirements ac pip install -r requirements.txt

    pip install flask-mysqldb

  5. Add your OpenAI API key in a .env file

  6. On the terminal run the command below

    python app.py

  7. App should not be running on localhost default port


Screen Shot 2024-01-11 at 1 49 47 PM

Contributors

xDVo1t

2 commits

Languages

CSS

84.4%

HTML

10.7%

Python

3.9%