Plain English prompt for
AI
Writing a plain English prompt for an AI like Claude
Fable 5 means framing your request in natural, conversational language—as
if you were asking a human expert. The goal is to be clear, specific, and
direct, avoiding technical jargon or code unless necessary. Here’s how to
do it effectively, with examples tailored for students or general users:
1. Be Direct and Conversational
Avoid: Technical or overly formal language.
Use: Everyday phrases and complete sentences.
|
Technical/Python-Style Prompt |
Plain English Prompt |
|
"Write a Python function to filter even numbers from
a list." |
"Can you write a simple set of instructions for a
computer to pick out all the even numbers from a list of numbers?" |
|
"Debug this
code: def factorial(n): result = 0 ..." |
"This code is supposed to
calculate factorials, but it’s not working. Can you fix it and explain what
was wrong?" |
2. Provide Context (Like Explaining to
a Friend)
Add why you’re asking or what you’ll use the answer for.
This helps the AI tailor its response.
|
Vague Prompt |
Plain English with Context |
|
"Explain blockchain." |
"I’m new to tech and keep hearing about blockchain.
Can you explain it like I’m 12, and why people say it’s important?" |
|
"Compare
Python and JavaScript." |
"I’m trying to decide which
programming language to learn first. Can you compare Python and JavaScript in
simple terms, focusing on what each is best for?" |
3. Break Down Complex Tasks
If your request has multiple parts, list them as steps or ask one
thing at a time.
|
Complex Prompt |
Plain English (Step-by-Step) |
|
"Write a Python class for a to-do list with methods
for add, remove, and display." |
"Let’s create a to-do list app. First, can you write
instructions for how the app should add a new task? Then, we’ll tackle how to
mark tasks as done." |
|
"Analyze this
code for SQL injection vulnerabilities." |
"I wrote some code for a login
system. Can you check if there’s any way a hacker could trick it into
revealing passwords or other data?" |
4. Use Analogies or Examples
Help the AI understand your level of knowledge by comparing to
familiar concepts.
|
Technical Prompt |
Plain English with Analogy |
|
"Explain how a binary search works." |
"Imagine you’re looking for a word in a dictionary.
Instead of starting at page 1, you open it in the middle and check if the
word is before or after. Can you explain how a computer does something
similar to find things quickly?" |
|
"What’s a
zero-day vulnerability?" |
"If a burglar finds a hidden
door in a house that the owners don’t know about, they can sneak in easily.
What’s the computer version of this called, and why is it dangerous?" |
5. Specify the Format You Want
Tell the AI how you’d like the answer (e.g., bullet points, simple
language, examples).
|
Unspecified Prompt |
Plain English with Format Request |
|
"Explain SQL injection." |
"Can you explain SQL injection in 3 bullet points,
using simple words? Include an example of how it might happen." |
|
"What are the
risks of AI in cybersecurity?" |
"Give me a short list of the
biggest risks of using AI for cybersecurity, written like a news headline for
each one." |
6. Avoid Assumptions
Don’t assume the AI knows your background, tools, or goals. Spell
it out.
|
Assumes Knowledge |
Plain English (No Assumptions) |
|
"How do I optimize this SQL query?" |
"I’m writing a command to pull data from a database,
but it’s slow. Can you help me rewrite it to run faster? Here’s what I have
so far: [paste query]." |
|
"Fix this
regex." |
"I’m trying to write a rule to
find email addresses in text, but it’s not working. Can you help me fix it?
Here’s what I tried: [paste regex]." |
7. Examples for Students (Plain
English Prompts for Fable 5)
Here are ready-to-use plain English prompts for students to try
with Fable 5:
Coding
- "I need a simple program
that asks the user for their name and then says hello to them. Can you
write that for me in the easiest programming language?"
- "I have a list of
temperatures in Celsius, and I need to convert them all to Fahrenheit. Can
you show me how to do that step by step?"
Debugging
- "This code is supposed to
add up all the numbers in a list, but it keeps giving me the wrong answer.
Can you spot the mistake? Here’s the code: [paste code]."
- "I wrote a program to check
if a password is strong, but it’s not working. Can you look at it and tell
me what’s wrong? [paste code]"
Explanations
- "What’s the difference
between a virus and a worm in computers? Explain it like I’m a
beginner."
- "I keep hearing about ‘the
cloud.’ What is it, and how is it different from just saving files on my
computer?"
Creative Tasks
- "Write a short story about a
hacker who uses AI to protect a city from a cyberattack. Make it exciting
but easy to understand."
- "Brainstorm 3 ways AI could
help a small business owner save time. Keep it simple and practical."
Research
- "What are the most common
ways hackers try to steal passwords? Give me a top 5 list with brief
explanations."
- "How do companies like
Google and Facebook keep their users’ data safe? Summarize the main
methods in a few sentences."
Ethics/Debate
- "Should AI models like
Claude Fable 5 be available to everyone, or should only experts be allowed
to use them? Give me 2 arguments for each side."
- "What are the biggest risks
of using AI for cybersecurity? Pick the top 3 and explain why they’re
dangerous."
8. Common Mistakes to Avoid
|
Mistake |
Why It’s a Problem |
Fix |
|
Too vague |
"Tell me about AI."
→ The AI doesn’t know what aspect to focus on. |
"What are the most exciting uses of AI in healthcare
today?" |
|
Too technical |
"Explain the architecture of a
transformer model." → Assumes prior knowledge. |
"How does an AI like you
understand and generate text? Explain it simply." |
|
Too long/windy |
A paragraph of background + 3 questions in one prompt. |
Break it into 1-2 clear questions. |
|
No context |
"Fix this." (with no code or explanation) |
"This code is for a game. It’s
supposed to make the player jump, but it doesn’t work. Can you fix it? [paste
code]" |
Template for Plain English Prompts
Use this fill-in-the-blank structure
to craft your own:
1. Context: "I’m [your role, e.g., a student/a beginner/a small business
owner] trying to [goal]." 2. Task: "Can you [action,
e.g., explain/write/fix/analyze] [specific thing]?" 3. Constraints:
"Keep it [simple/short/step-by-step] and [avoid jargon/use
examples]." 4. Format: "Give me the answer as [bullet
points/a story/a list/a summary]."
Example: "I’m a beginner trying to understand how websites work. Can you
explain what ‘HTTP’ is in simple terms? Keep it short and use an analogy if
possible."
Comments
Post a Comment