Being a Responsible Builder
Every tool that has ever caused harm was built by someone who either did not think about the harm, did not care, or thought it was someone else's problem. You are building tools now. You have the power to put things into the world that other people will use — and that means you have responsibility for what those things do and who they affect. Responsible building is not about being timid or limiting what you make. It is about thinking carefully before you ship, so that what you create helps more than it hurts.
Three Questions Every Builder Should Ask
Before shipping any project, ask yourself three questions: 1. Could this harm someone? Think specifically. Could it be used to bully, harass, deceive, or exclude? Could it expose someone's private information without their consent? Could a malicious person use it in ways you did not intend? 2. Does this treat all users fairly? If your project produces different outcomes for different groups of users, why? Is that difference intentional and justified, or is it a blind spot in how you designed it? 3. What happens if it fails? If your project gives wrong information, crashes at a critical moment, or behaves unexpectedly, how bad is the consequence? A bug in a trivia game is very different from a bug in health advice. You do not need to achieve perfection on all three before shipping. But you need to have thought about each one and made intentional choices.
Responsible AI use means deploying AI tools and AI-assisted products in ways that are honest, fair, and safe — for all users, not just the ones you planned for. It includes being transparent about AI involvement, testing for unintended harms, and being willing to fix or withdraw something that causes damage.
Here is a real scenario to think through: A student builds a fun AI chatbot that answers questions in a funny, sarcastic tone. The bot is popular. But then a classmate uses it to generate mocking responses about another student's appearance and shares screenshots. The builder did not intend this. But the harm happened because they did not think about how the 'sarcastic tone' feature could be weaponized. Responsible building means imagining the worst-case user, not just the best-case user. The best-case user uses your sarcasm bot for laughs. The worst-case user uses it to generate targeted mockery. If you did not think about the worst-case user before you shipped, you built without considering responsibility. The fix is not always to not ship. Sometimes it is adding a content filter, limiting who can access certain features, or including a clear terms-of-use. The point is: think before you ship, not after.
When AI Makes Responsibility More Complex
AI-assisted projects have an extra layer of responsibility. The AI itself can produce harmful outputs — false information, biased responses, inappropriate content — and you are now the person who put that AI in front of users. If you build an AI-powered product, you are responsible for its outputs even when those outputs surprise you. That means: Testing for harmful outputs before shipping, not just checking the happy path. Adding safeguards: filtering outputs, setting system instructions that define what the AI should and should not say, and labeling AI-generated content as such. Monitoring after shipping: checking how your tool is being used and being willing to update or shut it down if it causes harm. This is the same responsibility that professional companies carry. The difference is scale — your project reaches fewer people. But responsibility does not scale with audience size.
'The AI said it, not me' is not a defense. When you put an AI in front of users, you are the publisher. Publishers are responsible for what they publish. Test your AI's outputs for potential harms before releasing them to others.
Complete the responsible builder's principle.
A student builds an AI chatbot and does not test what happens when users try to get it to produce inappropriate content. Then it does. Who is responsible?
What does it mean to imagine the 'worst-case user' when building?
Harm Audit
- Step 1: Take any project idea from this module, or invent one: a fun AI chatbot, a quiz generator, a story writer, a grade calculator.
- Step 2: Brainstorm three ways a bad-faith or careless user could cause harm with your tool — to themselves, to others, or through misrepresentation.
- Step 3: For each risk, write one specific safeguard you could build in before shipping.
- Step 4: Discuss with the class: are there any projects that are inherently too risky to ship as a student? Where is the line?