Skip to content

A chatbot application developed using the python libraries TFLearn and Tensorflow.

Notifications You must be signed in to change notification settings

sumanthreddy542/ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatBot

A chatbot application developed using the python library TFLearn which uses Tensorflow.

Steps to run.

  1. Add the data in the JSON file. A sample Data.json file is provided to understand how to construct the json file. If the data is in pdf or some other format, create a file called converter.py which will convert other file formats to json format. for example, PDFMINER library can be used to read pdf files.

  2. After the JSON is constructed, run TrainModel.py. This will save the trained models of json file given to it.

  3. Either you can run the ChatBotUi-UsingQT.py file or PredictModel.py.

    3.a. Run ChatBotUi-UsingQT, this is the sample UI developed using PyQT library. this will internally run PredictModel.py.

    3.b. Run PredictModel.py, command line input can be given here for testing purpose.

About

A chatbot application developed using the python libraries TFLearn and Tensorflow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages