Using AI at work

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.

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.

ItemConfirmed informationWhat to watch for
Group nameSmall Book ClubDo not change it to another name
LocationFictional space Attic RoomDo not invent an address
DateOctober 12Do not guess the weekday or year
Time19:00–20:00Do not change it arbitrarily
What to bringA book each person has already been readingDo not invent additional items
Participation feeNoneDo not expand this into benefits such as free drinks
ApplicationNo link yetDo 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 itemResult to confirmCorrection rule
Group nameSmall Book Club is preservedRestore the original if it changes
Date and timeOctober 12, 19:00–20:00 are preservedRemove any added weekday or year
LocationFictional space Attic Room is preservedIf an address appears, mark it for verification
What to bring and feeA book already being read, no participation feeDo not allow additional items or benefits
Application informationMarked as to be announced laterIf a link or phone number appears, delete it and mark it for verification
Length5 sentencesIf 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.

If you want to understand the principles first: What Is Generative AI? Understand How Answers Are Generated and Why Hallucinations Happen