Note: This bootcamp will not cover automation. It will focus only on chatbots powered by AI.


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

    Get Tickets


    Nikhil Mugshot

    Nikhil Kumar
    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.

    Facebook API

    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.

    Heroku Deployment

    You will also learn to deploy your finished chat bot to the Heroku infrastructure.


    Coming Soon


    (Drop a line at if you have further queries)

    • Who should do this bootcamp?

      Any one who wants to build cool AI-powered chat bots that work on Facebook Messenger.

    • 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.

    Send A Message