Skip to content

Create a python deep learning chatbot to respond to Page Facebook Messenger

Notifications You must be signed in to change notification settings

tatiblockchain/messenger-python-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

messenger-python-chatbot

Create a python deep learning chatbot to respond to Page Facebook Messenger A deep learning chatbot created with Python and Flask that will respond to Facebook Messenger

To get started follow the steps below:

Install a virtual environment by runnning the following virtualenv messengerenv

source messengerenv/bin/activate Install all the required libraries

pip install nltk
pip install numpy
pip install keras
pip install tensorflow

Run the chatbot.py file to create the model

python chatbot.py Run the APP to create a Flask front end on port 8888 (or any port the app is pointing to)

Video Tutorial on Building the Deep Learning Chatbot

Build Deep Learning Chatbot with Python and Flask

Install Libraries Flask Application

pip install flask
pip install requests
pip install wsgi

Go through this Video Tutorial to deploy your flask application on HTTPS server, this is required for the Facebook Messenger API for the webhook

Create and Deploy Flask Application on Digital Ocean

Create your Facebook Messenger API webhook and test that is is working

Automate your Facebook Messenger using Python

Video Titorial

Now you can follow this tutorial to deploy your Deep Learning Chatbot on Facebook Messenger Deploy Deep Learning Chatbot on Facebook Messenger

About

Create a python deep learning chatbot to respond to Page Facebook Messenger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages