Skip to content

0xhzx/AIMeng_Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIMeng_Chatbot

This project we built a chatbot for the Duke AI MEng program. The goal of the chatbot is to be able to answer questions from prospective students about our AI Master of Engineering program.

Resources

Google slides

YouTube Presentation

Prepare

Environment Requirements

  • Python 3.8+
  • Required dependencies (see requirements.txt)

Installation Steps

After you fork and git clone the project, You should do the following steps:

  1. Prepare for the virtual environment python -m venv venv
  2. Activate virtual environment.
    Windows:venv\Scripts\activate, MacOS or Linux:source venv/bin/activate
  3. Install required packages pip install -r requirements.txt

Sample results

Sample result

Corner cases

corner cases

Run the chatbot

To run the chatbot, you can run the following command:

python -m streamlit run src/web/web_demo.py --server.port 8000 --server.address 0.0.0.0 --browser.gatherUsageStats false

About

AIPI590 Project2 Chatbot for Duke AI MEng

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors