Presenting Conference Talks: From Paper to Slides
Generate conference presentation slides from a compiled research paper. Produces both Beamer LaTeX PDF (for polished typesetting) and editable PPTX (for last-minute adjustments), with speaker notes and an optional talk script.
When to Use This Skill
Attribution: This skill's structure draws inspiration from the ARIS paper-slides skill (570 lines, supporting poster/spotlight/oral/invited with Beamer+PPTX). This is an independent implementation for the AI-Research-SKILLs ecosystem.
Talk Types and Slide Counts
Rule of thumb: ~1 slide per minute for oral, ~1.5 slides per minute for spotlight.
Slide Structure Templates
Poster-Talk (5–8 slides)
Spotlight (8–12 slides)
Oral (15–22 slides)
Invited Talk (25–40 slides)
Extends the oral structure with:
- Additional context slides (field overview, historical progression)
- Multiple demo/walkthrough slides
- Deeper evaluation analysis
- Broader implications and future directions
- Q&A preparation slides (hidden, for backup)
Systems Talk Specifics
Systems conference talks have unique requirements compared to ML talks:
Demo Slide
- Include a live demo or pre-recorded screencast of the system in action
- Always have a recorded backup — live demos fail at the worst times
- Show the system under realistic load, not toy examples
Architecture Walkthrough
- Animate the architecture diagram: highlight components as you explain them
- Use Beamer
\only<N>or\onslide<N>for progressive reveal - Walk through a concrete request end-to-end through the system
Evaluation Highlights
- Select 2–3 strongest figures from the paper
- Annotate figures on slides (arrows, circles highlighting key points)
- State the takeaway before showing the figure ("Our system is 2x faster — here's the data")
Speaker Notes Guidelines
Structure per Slide
Mike Dahlin's Layered Approach
Apply "Say what you're going to say, say it, then say what you said" at three levels:
- Talk level: Outline slide → body → summary slide
- Section level: Section heading → content slides → section takeaway
- Slide level: Headline statement → supporting evidence → transition
Timing Guidelines
- Poster-talk: 30–60 sec per slide
- Spotlight: 30–45 sec per slide
- Oral: 45–90 sec per slide
- Invited: 60–120 sec per slide
Output Formats
Beamer LaTeX → PDF
Advantages: Professional typesetting, math support, version control friendly.
python-pptx → Editable PPTX
Advantages: Easy last-minute edits, corporate template compatibility, animations.
Color Scheme Suggestions
These are aesthetic suggestions, not official venue requirements. Adjust freely.
Workflow
Step 1: Content Extraction
Step 2: Outline Generation
Step 3: Slide-by-Slide Generation
Step 4: Review and Polish
Quick Checklist
- Slide count appropriate for talk type/duration
- Title slide has correct authors, affiliations, venue
- Architecture diagram included and clearly labeled
- Key eval figures annotated with takeaways
- Speaker notes include timing markers
- Transitions between sections are smooth
- Demo slide has recorded backup
- Thank-you slide includes paper link / QR code
- Font sizes ≥ 24pt for readability from back of room
- Consistent color scheme throughout
Common Issues and Solutions
References
- references/slide-templates.md [blocked] — Complete Beamer template code and python-pptx generation script
- Mike Dahlin, "Giving a Conference Talk" — https://www.cs.utexas.edu/~dahlin/professional/goodTalk.pdf
