Any one who wants to build cool AI-powered chat bots that work on Facebook Messenger.
Python AI Chatbots Bootcamp
Learn to build AI Powered Chat Bots
A chatbot is a computer program which conducts a conversation via auditory or textual methods. Chatbots are part of virtual assistants such as Google Assistant, and are accessed via many organizations' apps, websites, and on instant messaging platforms such as Facebook Messenger. Last year has been hailed as the year of bots with Facebook, FB launching their own Messenger platform. This lets businesses (Facebook pages) automatically talk to users/customers to answer questions ranging from simple to complex. The platform is currently in beta but with close to a billion active users, it is by far the biggest messaging platform out there. We will list all the basic steps to get a simple keyword based bot powered by Python working on Facebook messenger and then will add AI capabilities to our bot.
- Basic FB messenger echo bot
- API.AI / WIT.AI integration
- MongoDB integration
- FB messenger templates, buttons quick replies, etc.
- Chatbot deployment on Heroku
YOUR MENTORS FOR BOOTCAMP
Nikil is a Python enthusiast and a CS undergrad from DTU. He is an avid pythonista, who loves to develop anything and everything in Python. He is also an ML enthusiast, hobbyist, blogger, and YouTuber who aims to build smarter products.
In this bootcamp you will learn to use the Facebook APIs to create messenger chat bots.
Hands-On with Python
The course expects basic programming experience in the Python programming language. Other, more advanced topics are covered in the bootcamp.
AI Powered Chatbot
You will learn to work with APIs like WIT.AI, and API.AI, to create your very own AI powered bot.
You will also learn to deploy your finished chat bot to the Heroku infrastructure.
(Drop a line at firstname.lastname@example.org if you have further queries)
Who should do this bootcamp?
Will this bootcamp help if I already know Python?
Yes, absolutely. The course requires a basic knowledge of Python. More advanced topics will be covered in the bootcamp.
What are the pre-requisites for this bootcamp?
Basic knowledge of Python: Syntax, Loops, Functions, Statements, etc.
Can I build my own chat bots after this bootcamp?
Most definitely. We give you all the tools necessary to get started on your own projects.