INTRODUCTION TO MACHINE LEARNING
Introduce concepts of Artificial Intelligence and Machine
Learning, Strong AI vs Weak AI to
students. Discuss what a machine learning model is. Also briefly discuss future topics. Includes a
project that teaches computers the ability to identify an apple from and orange.
Project: Apple or Orange. Create a Machine Learning
model that
can allow the computer to identify
an apple from and orange.
IMAGE RECOGNITION & SPONGEBOB AND FRIENDS
Discuss image recognition, including how it works,
applications. Also create an image recognition model that helps the computer to identify images and
create a scratch project that utilizes this model.
Project: Spongebob and Friends. Help the computer send
different images of SpongeBob, Patrick and other characters to their home/destination using a
machine learning model.
NATURAL LANGUAGE PROCESSING AND SIMPLE SMART HOME
Discuss Natural Language Processing, how it works, as well as
applications of it in the real world. Create a project that utilizes the NLP learning model.
Project: Smart Home (Simple Version). Create a project
that
allows the player to type commands of any variation to open and close home appliances.
SENTIMENT ANALYSIS & PRAISES AND CRITICISMS
Discuss sentiment analysis, how to teach the computer to
recognize sentiments, as well as applications of this concept. Create a project that utilizes the
corresponding machine learning model.
Project: Praises or Criticisms. In Scratch, create a
program
that reacts accordingly to the user's comments; if the comment is positive or is a praise, the
program will react happily. If the comment is negative or a criticism, the program will be sad.