Living and Working with
Artificial Intelligence 

2023-2024 Curriculum

Unit 2 - How Computers Understand Language [2023-2024] (Google Drive Folder)

Final_ Unit 2 - AI Lesson Plans (23-24)
Unit 2 - Vocabulary List
AI4GA Learning Objectives - Updated 8.23.2022
Module Notes

Module 2.1: Unit Overview - Understanding Language

Module 2.1

Understanding Language



Module 2.1a - Unit 2 Overview - Understanding Language (23-24)

Module Activities to Complete

1. Case Studies (Slide 12)

Module 2.2: How Computers Understand Language

Module 2.2

How Computers Understand Language



Copy of Module 2.2 - How Computers Understand What We Say (Revised 2022) (23-24)

Module 2.3: How Intelligent Assistants Understand & Answer

Module 2.3 

How Intelligent Assistants Understand & Answer




Copy of Copy of Module 2.3_ revised 2022 - How Intelligent Assistants Understand & Answer Questions

Module Activities to Complete

Module 2.3 What can Google Search Do?
Unit 2: Your Dream Bot

Module 2.4: Word Embeddings

Module 2.4

Word Embeddings


Copy of Copy of Module 2.4: Word Embeddings (AJ) (23-24)

Module Activities to Complete

Copy of Module 2.4: Word Associations Worksheet (AJ)
Copy of Semantic Feature Space Unplugged

Module 2.5: How Computers Represent and Generate Meaning

Optional Module 2.5 

How Computers Represent and Generate Meaning



Copy of (T) Module 2.5_ How computers represent and generate meaning.pptx

Module Activities to Complete

Copy of Module 2.5 - Google Translate Worskheet.docx

Module 2.6: Sentiment Analysis

Module 2.6

Sentiment Analysis


Copy of T Module 2.6_ Sentiment Analysis.pptx

Module Activities to Complete

Copy of 2.6 WH Student Assignment
Unit 2: Your Dream Bot

Module 2.7: Chatbots

Module 2.7

Chatbots



Copy of Module 2.7 - Chatbots.pptx
Copy of S Module 2.7 - Chatbots.pptx

Module Activities to Complete

Copy of Module 2.7 Student Activities - Designing A Chatbot - Keyword Matching
Copy of Module 2.7 Student Activities - Designing A Chatbot - Template Matching
Copy of Module 2.7 Student Activities - Designing A Chatbot - Intent Recognition

4. Chatbot with BERT Activity 

Implement a simple chatbot that represents a character in a story and can answer questions about itself and the story. This activity uses the BERT language model, a transformer neural network that can understand text and answer questions.


5. Intelligent Assistant with Keywords (Cognimates)

Create a simulated intelligent assistant in Scratch using Machine Learning for Kids (ML4K) that responds to voice input, modeled after Siri or Alexa. This is a simulation that outputs predetermined responses to selected keywords in the input; real assistants do much more.


End of Unit Mini Project - Cognimates

End of Unit Mini Project - Cognimates


Unit 2 - Mini Project

Unit 2 Mini Project WH Student Assignment Final




End of Unit - Chat GPT Research Debate

End of Unit - Chat GPT Case Study & Research Debate


ChatGPT Case Study  

Case Study - ChatGPT
Debate Planning Model.docx

End of Unit - Feedback