Skip to main content
Back to Library
Prompt Engineering Guide

Mastering Meeting notes extraction
on Gemini 1.5 Pro

Stop guessing. See how professional prompt engineering transforms Gemini 1.5 Pro's output for specific technical tasks.

The "Vibe" Prompt

"Summarize these meeting notes:"
Low specificity, inconsistent output

Optimized Version

STABLE
You are an expert meeting summarizer. Your task is to extract key information from the provided meeting transcript. Follow these steps: 1. **Identify Core Topics:** List the main subjects discussed in a concise bulleted list. 2. **Extract Decisions:** List all explicit decisions made, including who is responsible (if mentioned) and the deadline (if mentioned). 3. **Identify Action Items:** List all actionable tasks assigned, including the assignee (if mentioned) and the due date (if mentioned). 4. **Note Key Challenges/Risks:** Identify any significant problems, roadblocks, or risks discussed. 5. **Summarize Next Steps:** Based on the action items and decisions, describe the immediate next steps for the team. Structure your output clearly using markdown headings for each section. If a section is empty, state 'None identified'. Meeting Transcript: [INSERT_MEETING_TRANSCRIPT_HERE]
Structured, task-focused, reduced hallucinations

Engineering Rationale

The optimized prompt provides a clear, step-by-step chain-of-thought process for the model to follow. This structured approach forces the model to break down the task into manageable sub-tasks, making it less likely to miss details and ensuring a consistent output format. It also explicitly defines the type of information to extract for each category, reducing ambiguity. The 'vibe_prompt' is too general and leaves too much room for interpretation, leading to varied and potentially incomplete summaries. The optimized prompt guides the model towards a specific, higher-quality output.

0.05%
Token Efficiency Gain
The 'optimized_prompt' consistently extracts distinct action items, decisions, and challenges.
The output of the 'optimized_prompt' always follows the specified markdown heading structure.
The 'optimized_prompt' effectively handles cases where specific categories (e.g., 'Challenges/Risks') are not present in the transcript by stating 'None identified'.

Ready to stop burning tokens?

Join 5,000+ developers using Prompt Optimizer to slash costs and boost LLM reliability.

Optimize My Prompts