Skip to content

Deploy the DialoGPT chatbot to your local machine or to the cloud using Flask and Docker

License

Notifications You must be signed in to change notification settings

DerXter/step-by-step-nlp-dialogpt-chatbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Thus begins the chronicles of Dooracle; a fledgling digital product startup set to revolutionize the fortune telling industry.

Their moonshot?

To build a fortune-telling chatbot.

The project is aimed at filling the demand for people who want their futures predicted.

When the superintelligent AI is finally ready for transfer learning, their product will be there.

A bulletproof plan.

Step by Step NLP: Data to Deployment

A workshop on how to build and deploy a virtual chatbot using Natural Language Processing

📹👇

(Event recording coming soon!)

How To Use These Videos

The following videos were part of original workshop, and will help you to deploy the DialoGPT-medium chatbot to your local machine or to the cloud. These videos were shot on a Windows machine running Ubuntu on WSL2. Google Cloud Platform was used to deploy the chatbot remotely.

Part 1: Get Chatbot Running on Virtual Machine in Jupyter Notebook

GetGPTRunning (Time 0_00_20;05)

Part 2: Open-Source Chatbot UI and DialoGPT Intelligence Upgrade

GothamChatbotRunning (Time 0_03_43;22)

Part 3: Dockerizing DialoGPT Chatbot

DialoGPTRunningOnDocker (Time 0_02_11;12)

Part 4: Deploying DialoGPT in the Cloud

DialoGPTRunningOnGCP (Time 0_03_29;04)

Shoutouts

Big ups to Hugging Face for their awesome repo of models and streamlining all things SOTA ML modeling; you can check out DialoGPT-medium here

Thanks to bhargavramdr for the right chatbot UI at the right time. Happy Halloween 2021!

License

All source from FourthBrain is free to use, but microsoft/DialoGPT is licensed under the MIT License.

About

Deploy the DialoGPT chatbot to your local machine or to the cloud using Flask and Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 36.5%
  • Python 29.5%
  • CSS 28.7%
  • Dockerfile 5.3%