Module 1 -> Lesson 3

evaluating chatBots' output

Essential Question

What claims do opponents and proponents of FRT make?

Anchor Text(s) for this Lesson

Supporting Text(s)/ Resources for this Lesson

Lesson Overview

In this lesson, students use the output from popular chatBots powered by large language models (LLMs) to get an overview of common arguments made in favor of and in opposition to facial recognition technology. Students consider the importance of prompts and compare the output from the two chatBots and use what they learn about LLMs in the mini-lesson to make predications about output, craft prompts and consider the similarities and differences in the output. In closing, students consider how chatBots can be used to support them in engaging more deeply in learning rather than as a strategy to blow off assignments.

Nota Bene

While this lesson provides students with some general information about how large language models work, the main focus is on evaluating the outputs produced by two different models and critically considering how we use the technology.

This lesson provides sample output from chatGPT and Bard to be used for comparison in the activity guide. However, if you are able to access chatGPT in your setting, you might want to extend this lesson, so that students have the opportunity to experiment with different prompts, follow up prompts to output, and so on. Keep in mind that chatGPT is often down when it is flooded by requests. Bard is currently blocked in NYC public schools.

Objectives

Students will be able to...

  • craft a prompt that will elicit desired output from a chatBot.

  • evaluate and compare texts produced by different chatBots.

  • respond in writing to text-based questions using evidence from the text and their own ideas.

Suggested Duration

45-90 minutes (adjust according to your students' needs).

NYS Next Generation ELA Standards

  • R1 Cite strong and thorough textual evidence to support analysis of what the text says explicitly/ implicitly and make logical inferences; develop questions for deeper understanding and for further exploration.

  • RH9: Compare and contrast treatments of the same topic in several primary and secondary sources.

  • W1c: Use precise language and content-specific vocabulary to express the appropriate complexity of the topic.

NYS Computer Science and Digital Fluency Standards

  • 9-12.DL.1: Type proficiently on a keyboard.

  • 9-12.IC.1 Evaluate the impact of computing technologies on equity, access, and influence in a global society.

Vocabulary

The following high-frequency general academic vocabulary terms are crucial to this lesson and future ones:

  • opponent: a person who disagrees with something and tries to change or stop it

  • proponent: a person who supports an idea or course of action

  • advocate: to support or recommend something publicly

  • prompt: the inputs or queries that a user gives to an LLM GAI, like chatGPT or Bard, in order to elicit a specific response from the model

  • claim: a statement that something is true although it has not been proved and other people may not agree with or believe it

  • controversial: causing a lot of angry public discussion and disagreement

  • potential: that can develop into something or be developed in the future

Hook

Present students with a few chatGPT memes that you source on your own or take from here and ask them to consider the following questions:

  • What concerns do people have about chatGPT (Bard, etc.)?

  • How are people using chatGPT (Bard, etc.)?

  • How, if at all, have you used chatGPT (Bard, etc.)?

Facilitate a short discussion with students to get a sense of their experience with chatGPT.

Mini Lesson

Building on the conversation that emerged from the conversation about the memes, ask students some of the following:

  • Are chatBots like chatGPT or Bard reliable? Explain your reasoning.

  • Are chatBots more harmful than they are beneficial? Explain your reasoning.

  • How do chatBots work?

Present the video What are Large Language Models (LLMs) with the following purpose for viewing: What is the relationship between data and an LLMs output?

Provide students with some general information about the training data for GPT3.5:

"The model was trained using text databases from the internet. This included a whopping 570GB of data obtained from books, web texts, Wikipedia, articles and other pieces of writing on the internet. To be even more exact, 300 billion words were fed into the system. (Hughes, 2023)

You might also find useful information about the LLMs powering each chatBot here:

"GPT-3.5: Generative Pre-trained Transformer-3.5 or GPT-3.5 is one of the largest LLMs developed by OpenAI and serves as the backbone for AI chatbot ChatGPT. Boasting an impressive 175 billion parameters, the model can carry out many tasks, such as text generation, translation, and summarization.

LaMDA: Google's Language Model for Dialogue Applications (LaMDA) is the underlying technology behind the newly introduced Bard AI. This language model has undergone training using extensive conversational dialogue data, enabling it to grasp subtle linguistic nuances and engage in open-ended conversations. Google has also developed an advanced iteration called LaMDA 2, which is further refined and equipped to offer recommendations for user queries. LaMDA 2 incorporates Google's Pathways Language Model (PaLM), featuring an impressive parameter count of 540 billion." (Padmanabhan, 2023)

Inform students that the training set includes text that was available in 2021 and no later and that chatGPT is not able to access information from the internet.

Activity

Provide each student with a digital copy of the the activity via Google Classroom or whatever LMS you use in your classroom. Strategically group students in pairs, triads, or fours to collaboratively read the discuss the prompts and texts in the activity guide. Step by step instructions for the activity are included in the guide.

Wrap Up

Check in with students by asking one of the embedded questions in the activity guide that prompts them to consider the ways in which chatBots can be used to support research:

How might you use this output to support independent research of facial recognition technology?

Last updated