daBongo LMS AI Training Courses

Crafting Effective Prompts for Gemini

Lesson 3: Structured Output – Getting the Format You Actually Need

Log in and enroll to track lesson completion.

Lesson Objectives

By the end of this lesson, students should be able to:

  • Request at least six different output formats from Gemini fluently
  • Match the output format request to the actual use case
  • Use structured output for multi-part comparisons, frameworks, and templates
  • Request parallel structure in complex outputs

Lesson Content

The format problem.

A Gemini response that contains excellent information in the wrong format requires rework before it is usable. A comparative analysis written as flowing prose needs to be manually converted to a table. A numbered list that should have been a framework requires restructuring. Format specification is not a minor formatting concern – it is the difference between immediately actionable output and output that needs hours of reformatting.

Six high-value output formats.

1. Tables: Best for comparisons, option analysis, feature lists, and structured data. Request: "Format this as a table with columns: [column 1], [column 2], [column 3]."

2. Numbered lists: Best for steps, ranked options, or ordered processes. Request: "Give me this as a numbered list. Each item should be one sentence."

3. Bullet lists: Best for unordered collections of items, features, or considerations. Request: "Format as bullets – each bullet under 15 words."

4. Hierarchical outlines: Best for document structures, presentation frameworks, and organized content. Request: "Format as an outline with main headers and sub-points under each."

5. JSON or structured data: Best for technical users needing data in a parseable format. Request: "Format the output as JSON with these fields: [field names]."

6. Section-and-paragraph structure: Best for formal documents, reports, and communications with specific sections. Request: "Format with section headers [list headers] and 2-3 paragraphs under each."

Requesting parallel structure.

When you need multiple items in the same format – multiple options, multiple analyses, multiple recommendations – ask for parallel structure explicitly:

"For each of the three options, give me: Option Name, One-Sentence Description, Top Benefit, Top Risk, and Estimated Timeline. Use the same structure for all three so I can compare them side by side."

Parallel structure is the fastest way to create a true comparison – and it almost never happens by default without explicitly requesting it.

Matching format to use case.

Before specifying format, ask: where does this output go next? If it goes into a presentation, request a slide outline. If it goes into a spreadsheet, request a table with specific headers. If it goes into a client email, request prose with clear headers. The format should be specified based on its destination, not on what seems easiest to request.

Combining format with other components.

Format requests are most powerful when combined with the full five-component structure:

"I am preparing a competitive analysis for our leadership team [Context]. Compare our three main competitors on these dimensions: pricing model, target customer, key differentiator, and biggest weakness [Task]. Act as a market analyst who is being honest about where we are behind [Role]. Do not speculate – flag anything you are uncertain about [Constraint]. Format as a table with competitor names as columns and dimensions as rows, plus a brief paragraph summary of the most important takeaway [Format]."

Practical Example

A student in a business communications course needs to present three consulting engagement models to a prospective client.

Without format specification: Gemini writes three paragraphs describing the models in flowing prose. She spends 45 minutes reformatting into the table her client prefers.

With format specification: "Format each model as: Model Name | What It Includes | What It Costs (use TBD for now) | Best For | Timeline. Present all three in a single comparison table."

Gemini produces a table she pastes directly into her proposal with minimal editing.

Lesser-Known Tip

If you need the output in a very specific format and Gemini does not get it right the first time, provide an example of the format you want rather than describing it: "Here is an example of the exact format I need: [show one example row or entry]. Now produce all items in this format." Showing is almost always more effective than describing for format specifications.

Lesson Quiz

Log in and enroll to take this lesson quiz.

Scroll to Top