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
Overview
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.
CONTENTS:
- Basic FB messenger echo bot
- API.AI / WIT.AI integration
- MongoDB integration
- FB messenger templates, buttons quick replies, etc.
- Chatbot deployment on Heroku
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.
Mentors
Prateek Narang
Founding MemberPrateek Narang
Founding MemberPassionate about teaching, Prateek is a CS graduate from DTU. He has previously worked with SanDisk, HackerEarth. He has also won various hackathons including Google’s Code For India, Smart City Hackathon, qualified ACM-ICPC regionals and published papers in International Journals. His interactive CV (www.prateeknarang.com) is also popular in 120+ countries.
Kartik Mathur
MentorKartik Mathur
MentorKartik Mathur is an NSIT graduate and extremely popular amongst his students for his engaging ways of teaching. His students are topping the charts in cracking Interviews across Top Tech and Product companies around the world with whooping packages. He is a Competitive programmer, a full stack Web developer and also contributes to many Start-ups in India and abroad. Known for his humour and memes, he can be usually located in Coding Blocks during the day or Starbucks in the evening.
Coming Soon!
FAQ
(Drop a line at admissions@codingblocks.com 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.