Web Analytics

PPTAgent

⭐ 1953 stars English by icip-cas

🌐 Language

PPTAgent: Generating and Evaluating Presentations Beyond Text-to-Slides

📄 Paper   |   🤗 OpenSource   |   📝 Documentation   |   🙏 Citation   |   Ask DeepWiki DeepWiki

We present PPTAgent, an innovative system that automatically generates presentations from documents. Drawing inspiration from human presentation creation methods, our system employs a two-step process to ensure excellence in overall quality. Additionally, we introduce PPTEval, a comprehensive evaluation framework that assesses presentations across multiple dimensions.

[!TIP]
🚀 Get started quickly with our pre-built Docker image - See Docker instructions

Open Source 🤗

We have released the PPTAgent code model along with the datasets: PPTAgent-Coder, Zenodo10k, and pptagent-code26k.

Demo Video 🎥

https://github.com/user-attachments/assets/c3935a98-4d2b-4c46-9b36-e7c598d14863

Distinctive Features ✨

Case Study 💡

Image 1

Image 2

Image 3

Image 4

Image 5

Image 6

Image 7

图片1

图片2

图片3

图片4

图片5

图片6

图片7

图片8

图片9

图片10

PPTAgent 🤖

PPTAgent follows a two-phase approach:

Our system's workflow is illustrated below:

PPTAgent Workflow

PPTEval ⚖️

PPTEval evaluates presentations across three dimensions:

The workflow of PPTEval is shown below:

PPTEval Workflow

Citation 🙏

If you find this project helpful, please use the following to cite it:

@article{zheng2025pptagent,
  title={PPTAgent: Generating and Evaluating Presentations Beyond Text-to-Slides},
  author={Zheng, Hao and Guan, Xinyan and Kong, Hao and Zheng, Jia and Zhou, Weixiang and Lin, Hongyu and Lu, Yaojie and He, Ben and Han, Xianpei and Sun, Le},
  journal={arXiv preprint arXiv:2501.03936},
  year={2025}
}

Star History Chart

--- Tranlated By Open Ai Tx | Last indexed: 2025-09-05 ---