$20

weekly
or $200 for 0 classes
Class

Artificial Intelligence (AI): The BIG Intelligent Chatbot Project (Flex Class)

Completed by 2 learners
Ages 11-16
Live Group Class
In this class students will explore machine learning and agent technology to create an intelligent chat bot that learns.
Average rating:
4.9
Number of reviews:
(158 reviews)

No live video meetings
10 weeks
1-18 learners per class

What's included

Class Experience

Imagine creating a chat bot that can learn, lookup information on the web and respond accurately. This class is all about chat bot - but not the super simple chat bot most classes covers. The goal with this class is to learn about:

- What is artificial intelligence
- Machine Learning
- AI Architecture (how to architect an AI system so we can keep expanding it)
- Agent technology (small little code blocks that serve a single purpose - usually we call these agents)
- API technology (web interface to get information)

We will learn all these while building a fun chat bot in the Snap! programming language. Snap! is a Scratch like programming platform but with far more powerful features.

NO EXPERIENCE IN SNAP OR SCRATCH REQUIRED!!!

CLASS STRUCTURE
Each week students will complete a portion of the chatbot. Students will create a video of their current chatbot progress and explain how it works. This video should be posted in the classroom to allow other students to give feedback. 

During the architecture weeks (Week 4 and 5), students will design a flow chart to showcase their architecture. This chart can be made in a drawing program or PowerPoint and posted in the classroom (as a PDF file).

CLASS OUTLINE
Week 1: Introduction to Snap! programming language and to the concept of artificial intelligence. We'll build the first part of the chat bot where the bot learns your name and greets you in various ways. We will also discuss what is Artificial Intelligence and the difference between "weak" and "strong" AI.

Week 2 & 3: These two weeks are all about machine learning and basic archecture. We will give the ability for the chat bot to learn how to answer questions it has never seen before.

Week 4 & 5: Before we can add agent technology we need a way to support agents. These two weeks we will focus on software architecture. We'll create simple agents to test out the architecture we create.

Week 6 & 7: Application Programming Interface (API) is a technology that allows the chat bot to "talk" to various web sites on the Internet. We will create agents that can check on the weather and recommend restaurants near you.

Week 8&9: Reinforcement learning is an advanced machine learning technique that allows your chat bot to learn from its own mistakes. We will add reinforcement learning to remove the need for manually entering "questions and answers" in your chat bot

Week 10: The creative week. This week students will create their own agent(s) they can show the class.

Other Details

External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

Joined September, 2020
4.9
158reviews
Profile
Teacher expertise and credentials
Hello Fellow Learners!

My name is Mounir Shita - but you can call me Mo (trust me, it is scientifically proven to be easier to pronounce). I have been amazed and intrigued by thinking machines since I was a teenager. As an adult, I've made it my career to research and develop thinking machines.

I've spent over 20 years researching real thinking machines, built a lot of technology, started my own "AI" companies and even been involved in government "AI" programs. 

In Outschool I hope to contribute to make you curious science, especially intelligent machines. I will teach classes ranging from introduction to artificial intelligence and thinking machines, to ethics (is it good or bad?) to teaching you how to build your own AI-powered games.

Reviews



Parents also liked
Digital Art and Creative Writing With Artificial Intelligence
Miss Haley
5.0
(47)
$65 per session
1-on-1 Lessons
On Demand
9-18
AI Explorers: Custom Creations with Artificial Intelligence - 5 day Summer Camp
Fleming Tech Camps
4.9
(26)
$60 per class
Next session at 8:15 PM on Mon 7/7
Group Class
1 wk, 5/wk, 2.92 hr
10-14
AI Coding Summer Camp: Explore Artificial Intelligence With Scratch!
PopSkool: English, Music, Art, Math, Coding & More
5.0
(30)
$19 per class
Next session at 4 PM tomorrow
Group Class
2 wks, 4/wk, 55 min
7-12
AI for Kids: Learn the Basics of Artificial Intelligence (Beginner)
Create N Learn: Game-Based Learning & Future Skill
4.8
(62)
$14 per class
Next session at 9 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
8-12
Intro to AI – How Artificial Intelligence Is Shaping Their Future (Ages 8 - 12)
Chi
4.9
(28)
$16 per class
Next session at 3 PM on Thursday
Group Class
1 wk, 1/wk, 40 min
8-12
AI Explorers - Custom Creations with Artificial Intelligence - 4 Day Camp
Fleming Tech Camps
4.9
(26)
$60 per class
Next session at 5 PM on Tue 5/27
Group Class
1 wk, 4/wk, 2.92 hr
10-15
What Can AI Do? Learn, Create & Play With Artificial Intelligence -For Beginners
PopSkool: English, Music, Art, Math, Coding & More
5.0
(30)
$15 per class
Next session at 5 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
11-14
Artificial Intelligence (AI) Technology Camp: Future of Photography & Ethics
Erika Hatfield & Next Level Photo Education
4.9
(490)
$30 per class
Next session at 3 PM on Mon 6/2
Group Class
1 wk, 2/wk, 50 min
14-18
Exploring Artificial Intelligence Summer Camp: Mastering Chat GPT
Thrive Virtual Academy by Patch Kulp
4.9
(657)
$20 per class
Next session at 2 PM on Mon 6/23
Group Class
1 wk, 4/wk, 45 min
12-16
101 Private - Beginner Level 1- Artificial Intelligence (AI) - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
8-18
AI for Kids Level 2: Build Smart Apps & Games Using Artificial Intelligence
Create N Learn: Game-Based Learning & Future Skill
4.8
(62)
$15 per class
Next session at 4 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
9-14
Artificial Intelligence Projects With Scratch Coding (Level 1)
AI Code Academy
4.7
(1,797)
$22 per class
Next session at 3 PM on Sat 5/31
Group Class
10 wks, 1/wk, 1 hr
11-16
AI Literacy: Practical AI for Research & Writing
Jay
5.0
(10)
$50 per session
1-on-1 Lessons
On Demand
13-18
AI Club: Learning AI Skills With Fun Interactive Games and Lessons
Dr. Nathan
5.0
(23)
$50 per class
Next session at 4 PM on Saturday
Group Class
1/wk, 45 min
8-13
Introduction to AI Superheroes | Programing
JetLearn
4.9
(83)
$15 per class
Group Class
4 wks, 1/wk, 45 min
6-9
AI for Teens: How to Use AI for Studying & Productivity (1:1 Coaching)
Imran Mir
5.0
(19)
$60 per session
1-on-1 Coaching
On Demand
14-18
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In