AI Story Mode

Overview

Story Mode is GoFigr's revolutionary AI-powered feature that automatically transforms your scientific figures into polished presentations, detailed reports, or step-by-step tutorials. Instead of spending hours crafting slides and writing descriptions, you can now select your figures and let AI generate a complete, coherent narrative—ready for your next meeting, publication, or teaching session.

What makes Story Mode unique:

Unlike simple image captioning tools, GoFigr's AI analyzes the complete context behind each figure—including the source code that generated it, associated metadata, variable names, data transformations, and analysis parameters. This deep understanding enables the AI to produce accurate, technically detailed descriptions that capture not just what a figure shows, but how and why it was created.

Story Mode Title Slide - AI-generated presentation from TCGA-LUAD genomic analysis Story Mode generates a complete presentation with AI-written title, introduction, and slide content

Key Benefits for Users

Save Hours of Work

  • Instant Presentations: Convert a collection of figures into a professional presentation in minutes, not hours

  • Automated Content Generation: AI writes slide descriptions, introductions, conclusions, and methods sections based on your actual figure content

  • One-Click Export: Generate PowerPoint (.pptx), Word (.docx), or Markdown files ready for immediate use

Maintain Scientific Rigor

  • Full Context Analysis: AI doesn't just look at the image—it analyzes the complete source code, data transformations, variable names, and metadata that created each figure

  • Code-Aware Descriptions: Method descriptions accurately reflect the actual algorithms, libraries, and parameters used in your analysis

  • Editable Results: Every piece of AI-generated content can be edited inline, giving you full control over the final output

  • Proper Attribution: Figures are linked back to their original sources with full provenance tracking

Interactive Presentations

  • Ask Questions Live: During presentations, click "Ask AI" on any figure to get instant answers about the underlying analysis

  • Access Source Code: View the exact code that generated each figure directly from the presentation

  • Deep Dive on Demand: Audience members can explore methodology, data sources, and implementation details without leaving the presentation

Customizable for Any Audience

  • Three Story Types: Choose Presentation (slide-based), Report (document format), or Tutorial (step-by-step educational content)

  • Target Audience Specification: Tell the AI who you're presenting to (e.g., "general audience", "domain experts", "graduate students") and content is tailored accordingly

  • Extra Instructions: Provide custom guidance like "focus on clinical implications" or "simplify technical language"

How It Works

Step 1: Select Your Figures

From any analysis in GoFigr, click "Create story..." to open the figure selection modal. Choose which figures to include in your story—all figures are selected by default, but you can customize your selection.

Analysis view with figures and Create Story button The TCGA-LUAD demo analysis showing 13 figures available for story creation

Figure selection modal Select which figures to include in your story. GoFigr automatically uses the latest revision of each figure.

Step 2: Configure Your Story

After selecting figures, you'll see the Story Configuration panel:

  • Story Type: Choose between Presentation, Report, or Tutorial

  • Target Audience: Describe who will be viewing/reading your content (e.g., "Researchers, Students, Stakeholders")

  • Linked Analysis: Associate the story with an analysis for figure tracking

  • Extra Instructions: Add any specific requirements or focus areas (under Advanced Settings)

  • AI Model Selection: Choose from available AI models (powered by Amazon Bedrock Nova)

Story Configuration panel Configure your story settings before generation. Choose story type, target audience, and link to an analysis.

Step 3: Generate Content

Click "Generate" and watch as the AI processes your figures. A progress bar shows real-time status:

Generation progress showing AI processing Progress bar shows which figure is being processed (5/20 slides at 25%)

The AI performs deep analysis of each figure using the complete context, not just the image:

  1. Analyzes Full Context: Examines not only the figure image, but also the source code that generated it, variable names, data transformations, library calls, and all associated metadata

  2. Creates Code-Informed Descriptions: Generates accurate, technically detailed descriptions that reflect the actual analysis—including specific statistical tests, data processing steps, and visualization parameters

  3. Extracts Real Methods: Identifies the exact algorithms, libraries (e.g., ggplot2, matplotlib, seaborn), and parameters used by reading the source code

  4. Detects Data Inputs/Outputs: Identifies actual dataset names, file paths, and data transformations from the code

  5. Generates Overview Slides: Creates title, introduction, goals, data description, methods summary, conclusions, and future work sections—all informed by the code context

  6. Refines for Consistency: A final refinement pass ensures smooth transitions and eliminates redundancy across all slides

Step 4: Review and Edit

Once generation completes, you'll see fully-formed slides with AI-generated content:

Introduction slide with AI-generated content The Introduction slide provides context for your analysis. Click "Edit" to modify, or use "Less Detail" / "More Detail" to adjust verbosity.

Goals and Data slides Overview slides like Goals and Data are automatically generated from your figure content

Editing Options:

  • Inline Editing: Click "Edit..." on any slide to modify content directly

  • Auto-Save: Changes are automatically saved as you work

  • Reset: Revert to AI-generated content if needed

  • Detail Level: Use "Less Detail" or "More Detail" buttons to adjust content verbosity

  • Regenerate: Re-run AI generation for individual slides

Step 5: Figure Slides with AI Descriptions

Each figure in your story gets its own slide with intelligent AI-generated descriptions:

Figure slide showing a data table with AI descriptions Figure slides show the visualization alongside AI-generated bullet points explaining the content

Chart slide with bar graph and key takeaways The AI extracts key insights from visualizations—here noting the 54.1% female vs 45.9% male patient distribution

Figure Slide Features:

  • Figure Image: High-quality rendering of your visualization

  • Revision Navigation: Browse through different versions of the figure

  • Key Takeaways: AI-generated bullet points explaining what the figure shows—informed by the actual source code

  • "Ask AI" Button: Ask questions directly from the presentation! Get instant AI-powered answers about methodology, data sources, statistical tests, or any aspect of the figure. Perfect for Q&A sessions during presentations.

  • "More" Button: Access the full context—view the exact source code that generated the figure, inspect metadata, download data, or navigate to the original figure in GoFigr

  • Custom Prompt: Provide specific instructions for regenerating the description (e.g., "explain for a non-technical audience" or "focus on the statistical significance")

Step 6: Present or Export

When your story is ready, use the action buttons in the header:

Header with Save, Export, Present, Share, Delete buttons Action buttons let you save, export, present, share, or delete your story

Export dropdown showing PowerPoint option Export your story to PowerPoint (.pptx) for professional presentations

Export Options:

  • Export to PowerPoint (.pptx): Professional slides with theme selection and organization logo

  • Export to Word (.docx): Document format for detailed reports

  • Export to Markdown: Plain text for maximum flexibility

  • Present: Full-screen presentation mode with keyboard navigation

  • Share: Generate shareable links for collaboration

Story Slide Types

Overview Slides

  • Title Slide: AI-generated title based on your analysis content

  • Introduction: Context and background for your analysis

  • Goals: What the analysis aims to achieve

  • Data Description: Overview of datasets used

  • Methods: Summary of analytical approaches

  • Conclusions: Key findings and insights

  • Future Work: Next steps and open questions

Figure Slides

  • Figure Image: High-quality rendering of your visualization

  • Description: AI-generated bullet points explaining what the figure shows

  • Methods Detail: Specific methods used for that figure (optional)

  • Data Slide: Input/output datasets for that figure (optional)

Export Features

PowerPoint Export

  • Theme Selection: Choose from multiple professional themes (Elegant Light, Elegant Dark, Minimal, Bold, Nature, Ocean, etc.)

  • Organization Logo: Your organization's logo appears on the title slide

  • GoFigr Branding: "Made with GoFigr" badge with link to gofigr.io

  • Smart Formatting: Bullet points, headers, and content automatically formatted for optimal readability

  • Adaptive Font Sizing: Long content automatically uses smaller fonts to fit

Word Export

  • Professional Document Structure: Proper heading hierarchy and formatting

  • Embedded Figures: High-resolution figure images embedded in the document

  • Ready for Publication: Format suitable for lab meetings, grant applications, or journal supplements

Markdown Export

  • Plain Text Flexibility: Copy into any system that supports markdown

  • Version Control Friendly: Easy to track changes in git

  • Documentation Ready: Perfect for GitHub READMEs or documentation sites

Interactive Q&A: Ask Questions During Presentations

One of Story Mode's most powerful features is the ability to ask questions and explore context directly from your presentation. This transforms static presentations into interactive, exploratory experiences.

How It Works

On every figure slide, you'll find two key buttons:

🤖 Ask AI Button

  • Click to open a chat interface where you can ask any question about the figure

  • The AI has access to the complete context: source code, data, metadata, and the figure itself

  • Perfect for handling audience questions during presentations

  • Example questions:

    • "What statistical test was used here?"

    • "Why did you choose this color scheme?"

    • "What would happen if we filtered out the outliers?"

    • "Can you explain this for a non-technical audience?"

📋 More Button

  • View Source Code: See the exact Python/R code that generated the figure

  • Inspect Metadata: View all associated metadata, parameters, and settings

  • View Full Revision: Navigate to the complete figure page in GoFigr

  • Access Data: Download or view the underlying datasets

Benefits for Presenters

  • Never be caught off-guard: AI can answer technical questions you might not remember off the top of your head

  • Go deeper on demand: When an audience member wants more detail, you can explore the code together

  • Maintain credibility: Show exactly how analyses were performed with full transparency

  • Save preparation time: No need to memorize every implementation detail

Benefits for Audiences

  • Explore at your own pace: Click into figures that interest you most

  • Verify methodology: See the actual code, not just a description

  • Ask follow-up questions: Get instant AI-powered clarifications

  • Learn from real examples: Understand both what was done and how

How to Access Story Mode

From an Analysis

  1. Navigate to any analysis containing figures

  2. Click "Create story..." in the toolbar (shown above the figure list)

  3. Select which figures to include

  4. Configure story settings and click "Generate"

From the Home View

  1. Click "Create Story" from the main navigation or home view

  2. Select an analysis from your workspace

  3. Choose figures from that analysis

  4. Configure and generate

From Existing Stories

  1. Go to "Stories" in the left navigation

  2. Open an existing story to continue editing

  3. Or create a new story from scratch

Figure Tracking

Link your story to an analysis for automatic updates when figures change:

  • Enable "Automatically check for new figures" in Story Configuration

  • When tracked figures are updated, your story can reflect the latest versions

  • Maintain consistency between your analysis and presentations

Technical Details

  • AI Engine: Powered by Amazon Bedrock Nova v2 models

  • Multi-Modal Analysis: AI processes both the figure image AND the complete source code context simultaneously

  • Code Understanding: Parses Python, R, and other languages to extract methods, libraries, parameters, and data transformations

  • Structured Output: Uses JSON schema parsing for consistent AI responses

  • Batched Generation: Overview slides generated in a single optimized API call

  • Refinement Pass: Final content polish for narrative flow and consistency

  • Deep Insight Integration: Leverages GoFigr's figure analysis capabilities for intelligent Q&A

Best Practices

  1. Use Descriptive Figure Names: Better figure names lead to better AI-generated titles

  2. Specify Your Audience: A clear target audience description dramatically improves content quality

  3. Review and Refine: AI-generated content is a starting point—add your expert knowledge through editing

  4. Use the Refine Button: After initial generation, click "Refine" to improve flow and consistency across slides

  5. Adjust Detail Level: Use "Less Detail" for executive summaries, "More Detail" for technical audiences

  6. Leverage Ask AI in Presentations: Prepare for Q&A by familiarizing yourself with the Ask AI feature—it can answer technical questions on the fly

  7. Show Your Code: Don't be afraid to click "More" and show the source code during presentations—it builds trust and enables deeper discussions

See It In Action

Try Story Mode yourself with the TCGA-LUAD demo analysisarrow-up-right to see how GoFigr transforms genomic figures into compelling presentations.

Last updated