How can I audit the algorithms behind everyday social media filters?
This lesson is part of a broader set of AI Auditing for High School materials developed by UPenn GSE. CRAFT provides this page as a curated entry point, linking educators directly to the original lesson resources for classroom use.
Overview
Social media platforms increasingly rely on AI-powered filters and recommendation systems that shape how people see themselves and others. In this lesson, students learn a systematic, five-step process for conducting an algorithm audit by examining TikTok’s AI Manga filter. Using a curated database of inputs and outputs, students form hypotheses, collect and analyze data, and evaluate how algorithmic behaviors may reflect bias or unintended impacts. The lesson emphasizes evidence-based reasoning and helps students see how everyday users can meaningfully question and assess AI systems.
- AI & Society
- 120 minutes
Digital Materials
Objectives
By the end of this lesson, students will be able to:
- Describe the key steps involved in conducting an algorithm audit
- Develop and test hypotheses about how an AI system behaves
- Systematically analyze inputs and outputs from an AI-powered filter
- Identify potential social impacts and fairness concerns in algorithmic systems
- Communicate audit findings through structured reports and discussion
Questions explored
- How can everyday users systematically test whether an AI system is fair or biased?
- What kinds of patterns emerge when AI systems process different inputs?
- How do design choices and data shape the behavior of social media algorithms?
- What responsibilities do humans have when deploying or using AI systems?
Key Terms
Algorithmic Bias
- When AI produces repeatable errors that create unfair outcomes, favoring some groups over others.
Training Dataset
- The set of data used to train a machine learning model. The quality and size of the training dataset can significantly affect the model's performance.