we design prompts (prompt engineering ...
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
What is Prompt Engineering, Really? Prompt engineering is the art of designing inputs in a way that helps an AI model get what you actually want-not in literal words but in intent, tone, format, and level of reasoning. Think of a prompt as giving an instruction to a super smart, but super literal inRead more
What is Prompt Engineering, Really?
Prompt engineering is the art of designing inputs in a way that helps an AI model get what you actually want-not in literal words but in intent, tone, format, and level of reasoning. Think of a prompt as giving an instruction to a super smart, but super literal intern. The clearer, the more structured, and the more contextual your instruction is, the better the outcome.
1. Begin with clear intention.
Before you even type, ask yourself:
If you can’t define what “good” looks like, the model won’t know either. For example:
2. Use Structure and Formatting
Models always tend to do better when they have some structure. You might use lists, steps, roles, or formatting cues to shape the response.
Example: You are a professional career coach. Explain how preparation for a job interview can be done in three steps:
This approach signals the model that:
Structure removes ambiguity and increases quality.
3. Context or Example
Models respond best when they can see how you want something done. This is what’s called few-shot prompting, giving examples of desired inputs and outputs. Example: Translate the following sentences into plain English:
Example: You are a security guard patrolling around the International Students Centre at UBC. → The model continues in the same tone and structure, as it has learned your desired pattern.
4. Set the Role or Persona
Giving the model a role focuses its “voice” and reasoning style.
Examples:
“You are a kind but strict English teacher.”
“Act as a cybersecurity analyst reviewing this report.”
“Pretend you’re a stand-up comedian summarizing this news story.”
This trick helps control tone, vocabulary, and depth of analysis — it’s like switching the lens through which the model sees the world.
5. Encourage Step-by-Step Thinking
For complex reasoning, the model may skip logic steps if you don’t tell it to “show its work.”
Encourage it to reason step-by-step.
Example:
Explain how you reached your conclusion, step by step.
or
Think through this problem carefully before answering.
This is known as chain-of-thought prompting. It leads to better accuracy, especially in math, logic, or problem-solving tasks.
6. Control Style, Tone, and Depth
You can directly shape how the answer feels by specifying tone and style.
Examples:
“Explain like I’m 10.” → Simplified, child-friendly
“Write in a formal tone suitable for an academic paper.” → Structured and precise
“Use a conversational tone, with a bit of humor.” → More human-like flow
The more descriptive your tone instruction, the more tailored the model’s language becomes.
7. Use Constraints to Improve Focus
Adding boundaries often leads to better, tighter outputs.
Examples:
“Answer in 3 bullet points.”
“Limit to 100 words.”
“Don’t mention any brand names.”
“Include at least one real-world example.”
Constraints help the model prioritize what matters most — and reduce fluff.
8. Iterate and Refine
Prompt engineering isn’t one-and-done. It’s an iterative process.
If a prompt doesn’t work perfectly, tweak one thing at a time:
Add context
Reorder instructions
Clarify constraints
Specify tone
Example of iteration:
Each refinement teaches you what the model responds to best.
9. Use Meta-Prompting (Prompting About the Prompt)
You can even ask the model to help you write a better prompt.
Example:
I want to create a great prompt for summarizing legal documents.
Suggest an improved version of my draft prompt below:
[insert your draft]
This self-referential technique often yields creative improvements you wouldn’t think of yourself.
10. Combine Techniques for Powerful Results
A strong prompt usually mixes several of these strategies.
Here’s an example combining role, structure, constraints, and tone.You are a data science instructor. Explain the concept of overfitting to a beginner in 4 short paragraphs:
Start with a simple analogy.
Then describe what happens in a machine learning model.
Provide one real-world example.
End with advice on how to avoid it.
Keep your tone friendly and avoid jargon.”
This kind of prompt typically yields a crisp, structured, human-friendly answer that feels written by an expert teacher.
Bonus Tip: Think Like a Director, Not a Programmer
When you give the AI enough direction and context, it becomes your collaborator, not just a tool.
Final Thought
- Prompt engineering is about communication clarity.
- Every time you refine a prompt, you’re training yourself to think more precisely about what you actually need — which, in turn, teaches the AI to serve you better.
- The key takeaway: be explicit, structured, and contextual.
- A good prompt tells the model what to say, how to say it, and why it matters.
See less