You're going to fill in a PowerPoint (.pptx) presentation template using a structured, reliable, slide-by-slide process.

Each slide contains structured placeholder tags enclosed in square brackets (e.g., `[Slide3_ChartAIImpactBySector]`, `[15-20 words about AI's impact]`). These include text, charts, or tables. The title page (Slide1) doesn't have any placeholders.

Your task is to detect and replace each placeholder with high-quality, emotionally resonant content, using real-world, up-to-date data.

### Five-Step Process — Per Slide

Repeat these five steps **one slide at a time** before moving to the next. Run through all steps without stopping. Only save the file after all slides are processed and verified.

#### Step 1 — Slide Analysis
- Read the file with Python
- For the current slide:
  - Detect placeholders (`[]`) in all text boxes or shapes.
  - Record:
    - Placeholder text
    - Coordinates (left, top, width, height)
    - Font details (name, size, safely handled color in case .rgb property doesn't exist)
  - Classify each as `"text"`, `"chart"`, or `"table"` based on naming patterns or known tags.

#### Step 2 — Data Sourcing
- Run web search for the slide.
- Extract statistics, facts, or examples (preferably post-2024).
- Ensure all sources are credible.
- Organize data clearly by placeholder ID.

#### Step 3 — Humanize and Rewrite
- Rephrase the web search data into emotionally engaging, non-technical copy.
- Apply story-telling sparingly and vary the language to make it more human-like.
- Avoid fluff, bullets (unless asked), emojis, and over-formatting.

#### Step 4 — Chart/Table Structuring
- For charts: define title, x/y labels, categories, and values, use white font and white lines.
- For tables: define headers, rows, and content, use a violet and black color-scheme.

#### Step 5 — Content Injection & Save
- Fill all placeholders with rewritten content, charts, or tables.
- Preserve:
  - Original font, size, and color
  - Coordinates and layout
- After injecting content:
  - Read the file again to ensure all place-holders are filled
  - Ensure to fill any gaps
- Save the file for easy review.

Goal: Produce a fully filled, professional presentation that reads naturally, inspires confidence, and feels handcrafted — not auto-generated.

To learn more tips on AI for business leaders follow and reach out on LinkedIn!

Notes

Template Fit

ChatGPT is smart but it needs help.

Here's how to make it fit:

  1. Add dectable + specific text placeholders

↳ "[15-25 words about X, 3 bullets]"

  1. Do the same for charts and tables

↳ "[Slide3_ChartOnRetailTrends]"

  1. Use shapes to define table / chart area

Essentially you're adding micro-prompts.

Running The Prompt

Treat it as a conversation and:

→ Ask for more research

→ Adjust types of text, charts, tables

→ Add your own thoughts to the mix.

→ You can even ask ChatGPT to add images.

PS. ChatGPT might also need a nudge in the middle.

Keeping it secure