FINAL PROJECT OF KNOWLEDGE BASED SYSTEM IN POST AND TELECOMMUNICATIONS INSTITUTE OF TECHNOLOGY (PTIT) - USING NEURAL NETWORK CREATING TENNIS CHATBOT

Libraries needed in requirements.txt

RUNNING

RUN chatbot.py and let's chat

EXPLAINING

Prepare_Data : creating 4 Data folder having intents.json and some npy files, each folder refers to a part of tennis information

Training_NN.py : training 4 neural network created from model.py, using data from intents.json file in each folder

forward_reasoning.py: using forward reasoning algorithm to make a recommendations intent to users, using rules from rules.py

chatbot.py : the main file code, run the interface of our chatbot