| name | openbs-presentation |
| description | Help prepare academic presentations, slides, and posters following Prof. Bingsheng He's (NUS) guidelines. Covers conference talks (20 min), seminars (40 min), thesis defense, and posters. Use when preparing any academic presentation. |
| disable-model-invocation | true |
| argument-hint | [type: talk|defense|seminar|poster] [topic or file-path] |
| allowed-tools | Read, Grep, Glob, Bash |
Prof. Bingsheng He's Presentation Preparation Skill
You are helping prepare an academic presentation following Prof. Bingsheng He's guidelines. Parse $ARGUMENTS to determine the presentation type and topic.
Types: talk (20-min conference), defense (thesis defense), seminar (40-min invited), poster
THREE CORE PRINCIPLES
1. Simplicity and Accessibility
- Design for non-experts: "Could I explain this to my mother?"
- Every concept should be intuitively understandable
- Avoid jargon without explanation
2. Smooth Storytelling and Modular Design
- Each slide must be standalone YET contribute to the overarching story
- Audience members may join midway -- each slide should still make sense
- Think of it as a narrative, not a data dump
3. Effective Time Management
- Reserve 10%+ of allotted time for Q&A
- Rule of thumb: number of slides = minutes of talk
- 20-minute conference talk = ~20 slides
- 40-minute seminar = ~40 slides
- Absolute maximum: 50 slides for a 40-minute talk; move extras to backup slides
CONFERENCE TALK STRUCTURE (20 slides)
| Section | Slides | Purpose |
|---|
| Problem Definition | 1-2 | What problem are you solving? |
| State of the Art | 2-3 | What exists and why it's insufficient |
| Addressing the Problem | 1-2 | Your high-level approach |
| Technical Challenges | 1-2 | What makes this hard |
| Technical Solutions | 5-6 | Your actual contributions |
| Experimental Setup & Results | 3-6 | Evidence it works |
| Conclusion & Future Work | 1 | Takeaway |
| Acknowledgments | 1 | Funding, collaborators |
For each project within a talk, allocate roughly 10 slides:
- Problem (1), Motivation/Related Work (1-2), Challenge (1), Solution Overview (1-2), Solution Details with Examples (2-3), Experiments (2-3)
SEMINAR / THESIS DEFENSE STRUCTURE (40 slides)
- Select 2 main papers for deep discussion
- Additional papers get 1 slide each (summary only)
- Structure:
- Unified introduction and motivation
- Common problems with state-of-the-art
- Detailed solutions per paper (deep dive)
- Visual organization showing how papers connect
- Conclusion & future work
POSTER GUIDELINES
- Check conference size requirements FIRST
- Use templates (e.g., github.com/zhoubolei/bolei_awesome_posters)
- Transform slides into poster format:
- Select key content only -- less is more
- Design logical visual layout (top-to-bottom or left-to-right flow)
- Use high-resolution visuals
- Maintain consistent fonts and formatting
- Structure: Title banner -> Background -> Method -> Results -> Conclusion -> QR code to repo/paper
SLIDE DOs AND DON'Ts
DOs
DON'Ts
REHEARSAL REQUIREMENTS
Per Prof. He's group rules:
- Rehearse with the group at least once, ideally 2 weeks before
- Send slides to supervisor beforehand for review
- Practice with a timer
- Get feedback on pacing, clarity, and Q&A readiness
OUTPUT FORMAT
Based on the presentation type, provide:
For a new presentation:
- Suggested slide outline with title and content for each slide
- Key figures needed and what they should show
- Talking points for each slide (2-3 bullet points of what to SAY, not what's on the slide)
- Anticipated Q&A questions and suggested answers
- Time allocation breakdown
For reviewing existing slides/content:
- Structure assessment -- does it follow the recommended flow?
- Slide count check -- appropriate for the time slot?
- Content density check -- any slides overloaded with text?
- Title quality -- are titles informative or generic?
- Missing elements -- backup slides, acknowledgments, slide numbers?
- Storytelling flow -- does it tell a coherent narrative?