Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepLearningNeuralNetworkPythonChatbot

A Python Deep-Learning Neural Network (DNN) Chatbot. Trains a DNN model based off of a modifable json file. Developed by C. Hans Culton under the Apache-2.0 Licence

Libraries

  • nltk
  • numpy
  • tflearn
  • tensorflow (1.13.2)
    • punkt (tokenizer)

How to Use

To use the chatbot, run the startChat.py file in a console. Do note that user input is required to speak to it and to end the application.

The above libraries must be installed in order for the model to be trained and/or loaded. Currently, not all of the required libraries work with Python 3.8. I recommend using Python 3.7 to run this chatbot.

Default Chatbot Details

The chatbot is named Jekku Poro which is the name of a reindeer which I am personally friends with from Finland. "Poro" is Finnish for reindeer. As a result, the chatbot Jekku speaks better english than the poro Jekku.

About

A Python Deep-Learning Neural Network (DNN) Chatbot. Trains a DNN model based off of a modifable json file.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages