Sharing Is Caring:

Artificial Intelligence Markup Language (AIML)

  • Create your own chatbots using the world’s most popular chatbot language.
  • Free tutorial
  • Rating: 4.6 out of 54.6 (1,242 ratings)
  • 33,346 students
  • 3hr 42min of on-demand video
  • Created by Steve Worswick
  • English

What you’ll learn

  • How to use AIML (Artificial Intelligence Markup Language) to create your own chatbot


  • None – It’s for complete novices


This course is designed for people with absolutely no knowledge of Artificial Intelligence Markup Language (AIML). It guides you step by step and teaches you how to create a chatbot using the world’s most popular chatbot language. From the very beginning to more advanced features, take it at your own pace, practice and learn from Steve Worswick, the 5 times holder of the Loebner Prize.

Who this course is for:

  • Anyone interested in creating a chatbot either for fun or for a business case.

Course content

7 sections • 37 lectures • 3h 42m total lengthCollapse all sections

Introduction1 lecture • 1min

  • Introduction00:44

AIML 112 lectures • 1hr 50min

  • Hello World!06:52
  • Basic wildcards * and _08:41
  • Using predicates <set> and <get>05:08
  • Varying the responses with <random>06:54
  • Processing information behind the scenes with <think>03:03
  • Using <that> to add context11:02
  • Recursion and calling other categories with <srai>13:27
  • Bot properties. How to make mass changes.04:19
  • Conditional statements if…then…else using <condition>15:51
  • Keeping context with the <topic> tag19:17
  • Formatting user input to make it display better.04:12
  • Allowing your bot to learn from its users10:45
Read Also -->   Modern Reinforcement learning using Deep Learning

AIML 24 lectures • 55min

  • Using sets and maps24:53
  • New wildcards for AIML 207:24
  • Using loops19:09
  • Using <sraix> to call other AIML chatbots.03:18

Rich Media Elements6 lectures • 29min

  • Buttons and quick replies10:03
  • Including images and videos03:15
  • Hyperlinks03:03
  • Cards and carousels06:33
  • Formatting output with <break> <split> and <delay>02:48
  • Using lists03:08

Thank you!1 lecture • 5min

  • Thank you. A few extras plus useful resources05:01

Other tags you may find useful13 lectures • 23min

  • <date/>03:41
  • <denormalize> and <normalize>02:11
  • <first> <rest>02:10
  • <gender>01:14
  • <id/>01:20
  • <input>01:52
  • <interval>02:40
  • <person2>01:28
  • <program/>00:43
  • <response>01:17
  • <sentence>01:37
  • <size/>01:53
  • <topicstar/>01:15

AIML Quiz!0 lectures • 0min

  • It’s test time! Just for fun. Don’t worry if you get some wrong.50 questions

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

👇👇 See Also 👇👇

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO