PPTAgent  by icip-cas

Presentation generator for documents, emulating human creation

Created 1 year ago
3,117 stars

Top 15.2% on SourcePulse

GitHubView on GitHub
Project Summary

PPTAgent is an automated system for generating presentations from documents, designed for researchers and developers working with AI-driven content creation. It addresses the challenge of producing high-quality, visually cohesive presentations by mimicking human creation processes and includes a robust evaluation framework, PPTEval, to assess content, design, and coherence.

How It Works

PPTAgent employs a two-phase approach: an Analysis Phase to extract and learn patterns from reference presentations, followed by a Generation Phase that develops structured outlines and creates visually integrated slides with text and images. This method aims to leverage existing presentation styles without manual annotation for improved quality and coherence.

Quick Start & Requirements

Highlighted Details

  • Dynamic content generation with integrated text and images.
  • Smart reference learning from existing presentations.
  • Comprehensive quality assessment via PPTEval (Content, Design, Coherence).

Maintenance & Community

This project is actively maintained and welcomes contributions via issues, pull requests, and discussions.

Licensing & Compatibility

The README does not specify a license.

Limitations & Caveats

The project is presented as a research artifact, and its readiness for production environments or commercial use is not detailed.

Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
2
Issues (30d)
2
Star History
324 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.