Media Studies · Media Studies: Critical Lenses, Platforms, AI and Responsible ProductionHow Algorithms Curate: Recommendation Systems, Objectives and Feedback Loops
1.4 1.6 2.1About 75 minutes
Learning goals- I can explain how a recommendation system works: signals, candidates, prediction, ranking and feedback.
- I can explain how a system's objective reflects industry choices and changes what audiences see.
- I can evaluate claims about filter bubbles and amplification with careful, evidence-based language.
Words to know
recommendation system
Software that predicts and ranks which content to show each user.
signal
A recorded behaviour, such as watch time or a share, used to make predictions.
objective
What a system is optimized for, such as engagement or satisfaction.
feedback loop
When a system's output changes behaviour, which becomes new input to the system.
filter bubble
A personalized media world that mostly reflects a user's past behaviour.
amplification
When a system shows some content to far more people than it would otherwise reach.
Remember from Grade 11
In Grade 11 you learned that algorithmic personalization means two people can see different versions of the media world, and that platforms reward engagement. In the first lesson of this unit you met the ranking system as a first audience and gatekeeper.
This lesson opens the box (as far as anyone outside the companies can). You will explain how recommendation systems work in general, how they shape audience responses (1.4), how they reflect industry goals (1.6), and how they act as part of a medium's form (2.1).
Hook: three days to a different feed
Try this thought experiment. A new account watches two cooking videos all the way through, skips everything else, and rewatches one clip of someone flipping a crêpe. Within a few days, the feed may be mostly food. Nobody at the company chose that for you. A system predicted it, from your behaviour and from the behaviour of millions of other people.
How recommendation systems work
Platforms such as video apps, music services and shopping sites use recommendation systems because there is far more content than anyone could see. In general terms:
- Signals: the system records behaviour: what you watch and for how long, replays, likes, shares, comments, follows, searches, skips, and sometimes your device, location and time of day.
- Candidates: from millions of items, it quickly picks thousands that might suit you, for example items liked by people with similar behaviour (collaborative filtering) or items similar to what you liked (content-based recommendation).
- Prediction: a machine-learning model estimates the probability that you will do each thing (finish, share, comment) for each candidate.
- Ranking: it combines those predictions into a score using weights chosen by the company, and sorts.
- Feed: you see the top items, plus some exploration (new kinds of content to test your interest).
- Feedback loop: your reactions become new signals.
Companies do not publish their full systems, so outside researchers study them through experiments, leaked documents and company statements. Treat confident claims about exactly how the algorithm works with caution.
A recommendation system predicts how likely you are to engage with each candidate post and shows you the highest-scoring ones. Your reactions feed back in, which is why a feed can quickly narrow toward whatever you lingered on.Why objectives matter
The objective is what the system is optimized for. Many feeds have been optimized largely for engagement (time spent, interactions), because attention is what platforms sell to advertisers. Content that triggers strong emotion, including outrage, often generates comments and shares, so an engagement objective can amplify it, even if viewers later say they didn't enjoy it.
Companies can change the weights, add signals such as user surveys, or demote content they classify as low quality. Every one of these is a choice about values, made by an industry with commercial interests.
Effects on audiences
- Filter bubble: Eli Pariser's 2011 term for a personalized world where you mostly see what fits your past behaviour. Echo chamber describes communities where people mostly hear views like their own. Research findings are mixed: many people's media diets are more varied than the fear suggests, but personalization can still narrow what some users see, especially on niche topics.
- Creators adapt: they design hooks, lengths and posting times to suit the system. Some use algospeak (substitute words such as unalive) to avoid automatic moderation.
- Different responses: two viewers may react differently to a topic partly because their feeds have shown them different examples of it for months.
Regulation and choice
Some governments now regulate recommendation systems. The European Union's Digital Services Act requires the largest platforms to offer at least one feed option not based on profiling users. Many apps also let users reset recommendations, mark not interested, or choose a chronological following feed.
Change what the system is told to value and the ranking changes. Weighting comments (often driven by outrage) puts the outrage clip first; weighting finishing and sharing puts the hockey highlight first. An objective is a choice about values.Worked exampleLet's rank three videos
An invented system predicts these probabilities for a user named Maya. Video X (hockey highlights): finish 0.8, share 0.1, comment 0.05. Video Y (outrage clip): finish 0.6, share 0.4, comment 0.5. Video Z (calm science explainer): finish 0.5, share 0.05, comment 0.02. Rank them under Objective 1 (score = 0.5 x finish + 0.3 x share + 0.2 x comment) and Objective 2 (score = 0.8 x finish + 0.2 x share). Then explain what the comparison shows.
- Objective 1, X: 0.5(0.8) + 0.3(0.1) + 0.2(0.05) = 0.40 + 0.03 + 0.01 = 0.44.
- Objective 1, Y: 0.5(0.6) + 0.3(0.4) + 0.2(0.5) = 0.30 + 0.12 + 0.10 = 0.52.
- Objective 1, Z: 0.5(0.5) + 0.3(0.05) + 0.2(0.02) = 0.25 + 0.015 + 0.004 = 0.269, about 0.27. Ranking: Y, X, Z.
- Objective 2, X: 0.8(0.8) + 0.2(0.1) = 0.64 + 0.02 = 0.66. Y: 0.8(0.6) + 0.2(0.4) = 0.48 + 0.08 = 0.56. Z: 0.8(0.5) + 0.2(0.05) = 0.40 + 0.01 = 0.41. Ranking: X, Y, Z.
- Interpretation: the outrage clip wins when comments count, because outrage drives comments. Removing the comment weight puts the clip Maya is most likely to finish first. The calm explainer loses under both, so a platform that wanted more educational content would need a different signal (for example, asking users whether a video was worth their time).
- Industry link (1.6): the weights are set by the company, so the feed reflects business choices, not just Maya's taste.
Objective 1 ranks Y (0.52), X (0.44), Z (0.27); Objective 2 ranks X (0.66), Y (0.56), Z (0.41). The same user and videos give different feeds, which shows that what a system optimizes for is a value-laden industry choice that shapes what audiences see.
Four questions about a recommendation system
When analyzing any feed, ask: What is it optimizing for? What signals does it use? Who chose those, and why? What can I control?
Just for funRecommendation systems can be very literal. Watch one video about fixing a leaky tap and you may be recommended plumbing content for a month, as if you had announced a new career.
Hands-on activityFeed audit experiment
You need: a video or music app you already use (with a grown-up's OK), paper and a pencil. Do not create new accounts or share personal information for this.
- Open your main feed. Record the topics of the first 20 items in a tally table.
- Find the app's controls: not interested, reset recommendations, following feed, or watch-history settings. List what is available.
- Switch to a following or chronological feed if there is one, and tally 20 items again.
- Compare the two tallies. Which topics grew or shrank? What does the recommended feed seem to be optimizing for?
- Write a 5-sentence reflection: what signals have you probably been sending, and what would you change?
What to look for: accurate tallies, a careful inference about the objective (using seems or probably), and specific controls identified.
Your turn
1List the steps of a recommendation system in order.
Signals, candidates, prediction, ranking, feed, then the feedback loop back to signals.
2What is collaborative filtering?
Recommending items that people with similar behaviour liked.
3What is a system's objective?
What the system is optimized for, such as engagement, time spent, or user satisfaction.
4Why can an engagement objective amplify outrage?
Outrage tends to generate comments and shares, which raise engagement scores, so the system shows that content more.
5Define filter bubble and say who coined it.
A personalized media world where you mostly see what matches your past behaviour; Eli Pariser (2011).
6Compute this score: 0.5 x finish + 0.3 x share + 0.2 x comment, with finish 0.9, share 0.2, comment 0.1.
0.45 + 0.06 + 0.02 = 0.53.
7What does the EU's Digital Services Act require of the largest platforms' feeds?
At least one recommendation option not based on profiling users.
More practice: warm-up
1What is a feedback loop in a feed?
Your reactions to the feed become new signals that shape the next feed.
Substitute words creators use to avoid automatic moderation, such as unalive.
3Why do platforms use recommendation systems?
There is far more content than anyone can see, and recommendations keep people engaged.
4Give one user control many apps offer.
Any one: not interested, reset recommendations, a following/chronological feed, clearing watch history.
5Why should we be cautious about claims of exactly how the algorithm works?
Companies don't publish full details, so outside claims are often guesses.
More practice: on your own
1Recompute Video Z under a new Objective 3: score = 0.4 x finish + 0.6 x (probability the user rates it worth my time), with finish 0.5 and worth my time 0.9.
0.4(0.5) + 0.6(0.9) = 0.20 + 0.54 = 0.74. Adding a satisfaction signal can lift calm, valuable content.
2Explain how a recommendation system could help explain why two cousins respond very differently to a news story.
Each cousin's feed has shown them different examples, framings and comments about the topic for months, so they bring different background and emotions to the same story.
3How is a recommendation system part of a medium's form, not just a delivery method?
It decides order, length and mix of what you see and rewards certain styles, which shapes the content creators make; the endless, personalized feed is the form of the medium.
4Evaluate this claim: Filter bubbles trap everyone online.
Overstated. Research is mixed: many people encounter varied content, and choices and offline life also matter. Personalization can narrow some users' exposure, especially on niche topics, so can contribute to narrowing for some users is more accurate.
5Why is choosing an objective a value choice? Give an example.
Because it decides what counts as good content. For example, optimizing for time spent values attention; optimizing for survey satisfaction values what users say they want; each promotes different content.
Challenge
1Using the example numbers, find a value for the comment weight in Objective 1 at which X and Y would tie, if finish and share weights stay at 0.5 and 0.3. Show your work.
X = 0.40 + 0.03 + w(0.05) = 0.43 + 0.05w. Y = 0.30 + 0.12 + w(0.5) = 0.42 + 0.5w. Set equal: 0.43 + 0.05w = 0.42 + 0.5w, so 0.01 = 0.45w and w ≈ 0.022. With any comment weight above about 0.022, Y outranks X: even a tiny weight on comments favours the outrage clip.
2Write a paragraph analyzing how a platform's business model (1.6) shapes its recommendation objective and, in turn, audience experience (1.4).
Sample: Because the platform earns money by selling attention to advertisers, it has an incentive to optimize for time spent and engagement. This objective tends to amplify emotional and divisive content, so audiences may see more conflict than their own preferences would suggest, and creators adapt their work to these signals. When companies add satisfaction surveys or offer non-profiled feeds, audience experience changes, which shows the feed is a business decision rather than a mirror of taste.
3Propose one regulation or design change that could reduce amplification of harmful content and explain one trade-off.
Sample: require a non-profiled feed by default for users under 18. Trade-off: feeds may become less relevant or less engaging, and platforms may lose ad revenue; some users may switch back. Another: transparency reports on objectives, with the trade-off that companies resist revealing trade secrets.
Check your understandingQuiz
1. Recommending items liked by people with similar behaviour is called:
2. What is a recommendation system's objective?
3. With score = 0.8 x finish + 0.2 x share, finish 0.5 and share 0.5, the score is:
4. Which best describes the research on filter bubbles?
5. Why can engagement-optimized feeds amplify outrage?
6. The EU's Digital Services Act requires the largest platforms to offer:
For parents and teachersWhat this lesson teaches: how recommendation systems work in general (signals, candidates, prediction, ranking, feedback loops) and how their objectives connect to the industry (1.6), shape audience responses (1.4) and form part of a medium's form (2.1). It includes a worked calculation with invented numbers, filter bubbles (Pariser), algospeak and the EU Digital Services Act.
How to help at home:
- Do the feed audit together on a shared streaming or music service and compare recommended and following feeds.
- Look at the app's settings for recommendation controls.
- Ask: What do you think this app wants you to do?
Common difficulties:
- Treating the algorithm as a mind. It is a prediction system following company-chosen objectives.
- Overstating filter bubbles. Use careful language.
- Arithmetic with decimals: multiply each probability by its weight, then add.