In this live episode, I begin a new series on Chatbots starting with RiveScript. I also continue to update my introductory JavaScript videos focusing on arrays of objects.

Edited videos coming soon!

25:33 – Update of Machine Learning Videos
35:28 – Chatbots Presentation
51:25 – Intro to RiveScript
1:28:10 – Coding Challenge – Guessing a Number
2:01:52 – Array of JavaScript Objects
2:20:38 – IMA Promotion
2:39:42 – Coding Challenge: Simple Particle System
2:53:39 – Conclusion/Q&A

Community Coding Projects:
Community Clouds:
12 o’clocks:

Support this channel on Patreon:
To buy Coding Train merchandise:
To Support the Processing Foundation:

Send me your questions and coding challenges!:

The Coding Train website:

Links discussed in this video:
Processing Community Day:
10 PRINT book:
#10PRINT on Twitter:
#RecursiveTrain on Twitter:
Collection of 10 PRINT codes made by the community:
Interactive Media Arts at NYU:
Simon Tiger’s procedural designs:
Hacktoberfest 2017:
Coding Train Remixes by Kristian Pedersen:
AIML on Wikipedia:
Article on Deep Learning for Chatbots:
Particle System on Wikipedia:

Videos discussed
3Blue1Brown channel:
Siraj Raval’s channel:
Programming with Text playlist:
Introduction to Programming with JavaScript playlist:
My Neural Network playlist:
Fireworks Coding Challenge:
Particle System playlist:
ITP Spring Show 2017:
What is ITP?:

Source Code for the all Video Lessons:


For an Introduction to Programming:
For More Live Streams:
For More Coding Challenges:

Help us caption & translate this video!