Skip to content

This project introduces an innovative automated system to streamline presentation creation. Leveraging foundational AI models, it processes inputs, formulates text, and generates related graphics. A layout module then arranges these into a structured PowerPoint presentation.

Notifications You must be signed in to change notification settings

Borui66111/LG-PPT-Generation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LG-PPT-Generation

This project introduces an innovative automated system to streamline presentation creation. Leveraging foundational AI models, it processes inputs, formulates text, and generates related graphics. A layout module then arranges these into a structured PowerPoint presentation.

Introduction

Presentations are a cornerstone of professional and academic communication, serving as a bridge between knowledge and audience. Yet, the act of designing a presentation can be daunting and labor-intensive. Recognizing this, the present project introduces a method underpinned by artificial intelligence, aiming to modestly enhance the process of presentation creation.

At the heart of our approach is a user-centric system that welcomes input instructions to be interpreted by AI. Acknowledging the capabilities and limits of current technology, we employ large language models to analyze these instructions for semantic content, and foundation AI models, like LLM and other Generative AI, to generate textual and visual elements relevant to the given topic.

The project does not claim to replace the nuanced creativity of human designers but strives to provide a supplementary tool. It seeks to reduce the burden of routine aspects of presentation design, such as drafting initial content and visuals generation, by employing a layout generation module that thoughtfully places generated content into a PowerPoint format.

image

Environment setup

cd LG-PPT-Generation; pip install -r requirements.txt

About

This project introduces an innovative automated system to streamline presentation creation. Leveraging foundational AI models, it processes inputs, formulates text, and generates related graphics. A layout module then arranges these into a structured PowerPoint presentation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published