How to Ask AI for the Answer You Want: Define the Goal, Context, Constraints, and Format
Learn how to get easier-to-check results by giving AI the goal, confirmed facts, prohibited assumptions, and desired format instead of simply asking it to write something. Using a neighborhood book club notice as an example, you will check whether AI invented missing information and then use a follow-up request to adjust only the tone while keeping the facts unchanged.
Content checked 2026.09.21Copyable prompts
Show contents
Who this is forNon-developers who are new to AI conversations and want to learn how to ask for more precise results
What you need
A text-based AI conversation tool
Use fictional examples rather than real personal information or customer data
Check the facts yourself instead of publishing AI-generated text as-is
01Organize the facts before asking for the final output
The goal of this exercise is not to get a polished notice in one try. It is to see what information you need to give AI so that the result is easier to verify. The example uses a fictional neighborhood book club rather than a real organization. The fixed facts are: the group name is Small Book Club, the location is the fictional space Attic Room, the date is October 12, the time is 19:00–20:00, participants should bring a book they have already been reading, and there is no participation fee. There is no application link yet.
Item
Confirmed information
What to watch for
Group name
Small Book Club
Do not change it to another name
Location
Fictional space Attic Room
Do not invent an address
Date
October 12
Do not guess the weekday or year
Time
19:00–20:00
Do not change it arbitrarily
What to bring
A book each person has already been reading
Do not invent additional items
Participation fee
None
Do not expand this into benefits such as free drinks
Application
No link yet
Do not generate a URL or phone number
If you separate confirmed facts from unconfirmed information like this before asking AI, you can later check whether the facts are correct before judging whether the wording sounds good.
02Deliberately start with a vague request
First, try a short request that people commonly use. It barely specifies the audience, length, required facts, or information that must not be invented.
Prompt
Write a friendly promotional notice for a neighborhood book club.
The following is an intentionally insufficient fictional AI response created for comparison. It is an editorial example, not an actual execution result.
Editorial example
[Editorial example · Not an actual AI response]
You’re invited to Small Book Club! Join us at Attic Room at 7 PM on Saturday, October 12, to talk about books together. Participation is free, and warm drinks will be provided. To join, apply at https://example-bookclub.test or call 010-XXXX-XXXX. Just bring one of your favorite books and come ready for a relaxed conversation!
The wording sounds natural, but this version cannot be used as-is. It guessed the weekday for October 12, invented free drinks, created an application link and phone number, and changed the required item from 'a book each person has already been reading' to 'one of your favorite books.' Even when AI produces fluent text, newly invented details make fact-checking harder.
03Put the goal, context, constraints, and format into one request
This time, separate the request into four parts. The goal is to inform local residents about the gathering. The context is the set of already confirmed meeting details. The constraints prohibit guessing and require unconfirmed application information to remain clearly marked. The format is a short notice of no more than five sentences.
Prompt
Write a short book club notice for local residents.
Confirmed facts: the group name is 'Small Book Club,' the location is 'Fictional space Attic Room,' the date is 'October 12,' the time is '19:00–20:00,' participants should bring 'a book they have already been reading,' and there is no participation fee.
There is no application link yet, so do not invent a link or phone number. Write 'Application details will be announced later.'
Do not guess the weekday or year for October 12, and do not add information I did not provide, such as free drinks or other benefits.
Keep the entire notice to no more than five sentences and make it easy for someone seeing it for the first time to understand.
The following response is also an editorial example created to explain the checking process, not an actual AI execution result.
Editorial example
[Editorial example · Not an actual AI response]
Small Book Club is looking for people who would like to talk about books together. The meeting will take place on October 12 from 19:00–20:00 at the fictional space Attic Room. Bring a book you have already been reading, and there is no participation fee. Application details will be announced later. If you would like to share books and conversation in a relaxed setting, feel free to join us.
04Check the facts and constraints before judging the writing
Even after receiving an improved response, do not stop there. Compare each item against the original facts first, and then check the format requirements. For a condition such as 'no more than five sentences,' do not rely on how long the text feels. Count the sentences using a rule you define, such as sentence-ending periods.
Check item
Result to confirm
Correction rule
Group name
Small Book Club is preserved
Restore the original if it changes
Date and time
October 12, 19:00–20:00 are preserved
Remove any added weekday or year
Location
Fictional space Attic Room is preserved
If an address appears, mark it for verification
What to bring and fee
A book already being read, no participation fee
Do not allow additional items or benefits
Application information
Marked as to be announced later
If a link or phone number appears, delete it and mark it for verification
Length
5 sentences
If there are 6 or more sentences, ask for a shorter version
If AI inserts a nonexistent link or phone number again, do not simply delete it and forget about it. It can be useful to leave a placeholder such as '[Needs confirmation: application method not yet decided]' in the draft. Managing uncertain information as a visible blank makes it easier to replace later when the real information is confirmed.
05In a follow-up, keep the facts fixed and change only the tone
If the first result is factually correct but sounds slightly stiff, there is no need to regenerate everything from scratch. Separate what must stay fixed from what you want to change in the follow-up request.
Prompt
Keep all factual information and the limit of no more than five sentences exactly as they are in the notice you just wrote. Do not add any new information. Only make the tone a little softer and more like a friendly notice to neighbors. In particular, do not change the date, time, location, what to bring, participation fee, or the fact that the application method has not been decided yet.
The key to a useful follow-up is not saying 'make it better,' but specifying what must remain unchanged and what may be revised. This reduces the chance that numbers or locations will change while you are only trying to adjust the tone.
Change: tone and sentence flow
Keep fixed: date, time, location, what to bring, participation fee, application status
Do not add: nonexistent links, phone numbers, services, benefits, or guessed weekday/year
Final check: recount the sentences and compare the facts again
06Reuse the same structure for other requests
The real output of this exercise is not the book club notice itself but the 'goal-context-constraints-format' structure. For event notices, club announcements, short explanations, and other tasks where factual accuracy matters, separate confirmed and unconfirmed information first and then reuse the same request structure.
Prompt
Goal: who should read this and what they should learn
Context: confirmed facts and numbers
Constraints: information that must not be guessed or added
Format: length, sentence count, table use, tone
Verification: items to compare against the source information
AI producing natural language and AI producing accurate content are two different things. For beginners, it is more important to clearly provide verifiable facts and develop the habit of spotting newly introduced information than to make the request sound sophisticated.
What to check yourself
Editorial example using text conversation only · Actual AI responses vary by tool and model
Check that the group name, location, date, time, required item, and participation fee match the fixed facts
Check that no weekday or year was arbitrarily added to October 12
Check that no unprovided information such as an application link, phone number, or free drinks was invented
If application information is undecided, check that it is marked as needing confirmation or to be announced later
Directly count the sentences and confirm that the final notice is no more than five sentences
After the follow-up request, confirm that the facts stayed the same and only the tone changed
Verification limits
This is a learning-oriented editorial example, not the result of testing an actual AI tool or conducting user testing. Do not enter personally identifiable information or real customer data, and compare all facts directly against the original information yourself.
What would you like to try next?
Choose a question that interests you and create a real output.
Learn to use AI for practice by having it present one problem at a time, wait for your answer, and then provide hints and explanations instead of immediately giving the answer. Using three percentage problems, you will check which value belongs in the denominator and independently verify AI explanations with your own calculations.
Learn to calculate the time you actually have available and the time required for your tasks before asking AI to place work into a schedule. The exercise also covers a situation where Wednesday suddenly becomes unavailable and shows how to verify that AI does not invent extra time that does not exist.