SlidesGen

An AI-powered system for generating PowerPoint presentations from PDF documents using Large Language Models (LLMs)

Published

September 18, 2025

Overview

SlidesGen is a software system built to simplify the process of creating slides for academic lectures. The system takes a PDF document (llike a research paper or a book chapter) as input and generate a PowerPoint presentation suitable for an educator to use in a lecture. Using Large Language Models (LLMs), the system is able to extract the key points from a document, decide on the lecture structure, and generate slides with appropriate content and formatting. The system can also generate SCORM-compliant quiz packages to assist the educator in students’ assessment.

The Problem

Since they are teaching cutting-edge topics and technologies, educators at the Saudi Electronic University (SEU) often find themselves in need of updating their lectures to the latest innovations. The E-Learning Deanship at SEU found that lectures creation is a time-consuming task for educators and a bottleneck for innovation.

While professors creative input is vital to the quality if the lectures, much of the slides creation process is mundane and repetitive. If the tedious parts of the process can be automated, educators will have more time to focus on the creative aspects of education.

The Solution

The E-Learning Deanship found that by giving educators a starting point for their lectures, they can significantly reduce the time it takes to create a lecture. With recents advances in AI (particularly in LLMs), it is now possible to create a high-quality first draft of a lecture with minimal human input.

SlidesGen was born out of this need.

How it Works

SlidesGen addresses lecture creation by automating the presentation generation process. The system takes a PDF document as a starting point and uses it to generate a PowerPoint presentation compliant with the university’s format and branding.

An educator using this system is presented with two flows to choose from:

  1. Direct Flow: The educator uploads a PDF document and selects pages. The system will then generate a PowerPoint based on the content and a SCORM-compliant quiz package. It is a great solution for educators in a hurry.
  2. Interactive Flow: In this flow, the professor has more control over the generated presentation. The educator can adjust the presentation outline, add or remove slides, edit the content of each slide, and update the quiz questions. This flow is more suitable for educators who want to have more control over the final output.

Acknowledgements

I have developed this project during my internship at the E-Learning Deanship at the Saudi Electronic University (SEU).

I would like to thank Dr. Mohammed Kutbi, the vice-dean of the E-Learning Deanship, for his continuous support and guidance throughout the project. Without his help, this project would not have been possible.