Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create a Chatbot for Facebook Messenger with Laravel and PHP
Rating: 4.2 out of 5(66 ratings)
332 students

Create a Chatbot for Facebook Messenger with Laravel and PHP

Step by step to your first custom chatbot with PHP
Created byJan König
Last updated 2/2017
English

What you'll learn

  • Develop your own keyword-based chatbots for Facebook Messenger
  • Use Laravel to your advantage to create chatbots quickly
  • Use PHP to communicate with the Twitter REST API

Course content

4 sections25 lectures1h 40m total length
  • Introduction and Course Landscape3:08

    Let's get started! In this lecture, you will learn more about the course content, and how we're going to build a chatbot for Facebook Messenger step by step.

  • Introduction to Laravel2:01

    We are going to use Laravel, a great framework for PHP, to create our chatbot. In this lecture, you will briefly learn what Laravel is about and how to install it.

  • Introduction to Chatbots3:07

    Chatbots are hyped! But why, and what can they do? In this lecture, you will learn some basics about chatbots and why they're so interesting at the moment.

  • Summary0:43

    Enough with the theory! After this lecture, we're getting our hands dirty. Let's build a bot together.

Requirements

  • You should be able to understand and write simple PHP code
  • You should have a text editor like Sublime Text 2 and a working version of PHP on your computer
  • You should understand the principles of Model View Controller frameworks like Laravel

Description

At the end of this course, you will be able to create your own keyword based chatbots for Facebook Messenger!

Since Facebook Messenger opened their platform for chatbots, many people believe these conversational bots are among the next big things to change how people interact with technology. But how do you build a chatbot? Welcome to Chatbot Academy.

Together, we will build a chatbot called "Twitter Trending Chatbot" that returns currently trending topics for a location the user wants. We will do this step by step with a PHP framework called Laravel, which makes it very easy to prototype and develop your first bot.

In this hands-on course, you will learn:

  • How to use Laravel for PHP to create a new chatbot project
  • How to create a Facebook app and receive messages
  • How to send messages based on a user's input
  • How to respond to keywords with real-time data
  • How to upload and publish your bot

This course is designed for:

  • Developers and marketers with some experience with PHP
  • People who have heard of MVC frameworks like Laravel before
  • People who are excited about learning something new :)

Topics that are not part of this course (yet):

  • Natural Language Processing (for beginners, keyword based solutions are enough to play with)
  • Artificial Intelligence (we are going to create a rules based chatbot)
  • Other platforms like Kik, Telegram, or Slack

Are you ready to build your first bot?

Then sign up now and join Chatbot Academy. It's a lot of fun, we promise :).


Emoji provided free by EmojiOne.

Who this course is for:

  • This course is for developers and marketers who want to learn how to create simple chatbots