How to AI-Generate Presentations from Documents or Image Files

Discover the top methods to create PowerPoint presentation or Google Slides based on any file or image, with and without using ChatGPT, Claude, Copilot or other AI for teachers.

  • date icon

    Date Published: Thursday, Oct 24, 2024

How to AI-Generate Presentations from Documents or Image Files

Maybe you have some teaching materials or educational resources stored on your computer or mobile device, and you want to create a classroom presentation for your students based on them. There are several ways to do this.

In this article, we’ll discuss two methods, ranked in order of effectiveness.

1. Create Presentation from Uploaded Documents or Images with Monsha

This is the easiest, quickest, and smartest way—and it’s free! Monsha for presentation-making is great because it reads complex external files and handles the slide layouts and formatting for the entire presentation, so you don’t have to worry about writing prompts or dealing with all the details.

You can use a file to base your slides on. You can also pull in YouTube videos or external URLs as sources for your presentation content.

You can go beyond boring bullet points and include a variety of layouts in your slides, with the option to align them with specific standards. Plus, you can export it in the platform or format that works best for you, including Google Slides and PowerPoint.

Here’s how to do it:

  1. Head over to Monsha and sign up or log in—it takes just two clicks!

  2. Once you’re in, you’ll see a list of resources to create — including presentations, assessments, worksheets, lesson plans, reading comprehension questions, etc. Choose Presentations.

  3. You’ll be taken to the presentation creation page. Here, you can assign your presentation to a course, unit, and lesson. This step is optional, but we recommend doing it to keep your resources organized and make the most of Monsha’s ability to plan your entire course or subject into units and lessons. But feel free to skip it now—you can always attach or detach your resources from a course later.

  4. Next, choose what you want your presentation content to be based on. You can add a topic, paste a URL, use an article or YouTube video, upload a file or image, or even base it on a resource you’ve created before in Monsha. You can also combine multiple options if needed.

    For this tutorial, we’ll select A file upload.

  5. Select and upload the file from your device. The more readable your file is, the better the output will be.

    If your file format isn’t supported, use a free online tool to convert it to a compatible format.

  6. If you didn’t assign a course in the earlier step, you’ll need to select the grade level and language in this step.

  7. Finally, specify the number of slides you want in your presentation. Feel free to also include any additional instructions you might have.

  8. Optionally, you can assign a DOK level, Bloom’s Taxonomy level, or Lexile reading level to adapt your presentation content.

  9. Click Generate, and your presentation will be ready in seconds!

Try Monsha

But there’s even more power in your hands! Once you generate the presentation, you can:

  1. Edit it as much as you like with Monsha’s powerful editor, which supports rich content like tables, code, images, equations, and almost anything!
  2. Re-generate the content with just one click if it’s not quite what you were looking for.
  3. Differentiate the presentation content based on grade level, language, DOK level, Lexile reading level, or Bloom’s taxonomy.
  4. Export it as a PowerPoint or Google Slides, or PDF, Google Doc, and other formats.
  5. Create additional resources (like a worksheet, lesson plan, assessment, or study materials) based on the presentation you just made.

You can always access your presentation later from your Monsha account.

Easy, right? Now, let’s move on to an alternative method.

P.S. Are you in our Facebook community?

Try Monsha

2. Create Presentation from Uploaded Documents or Images with ChatGPT or Claude

ChatGPT and Claude now allow you to upload documents in their free versions. So let’s utilize that.

The steps are more or less the same for both chatbots. For example, here are the steps to follow in ChatGPT:

  1. Sign in to your ChatGPT console and make sure you’ve selected the GPT-4o model.

  2. Upload the file you want to use as a source.

  3. Now start prompting. There’s no one way to approach this, but a good first step is to ask ChatGPT to generate slide titles and an outline for the presentation. This will help you visualize the overall structure of the presentation.

    You are an expert teacher and educator, skilled at creating effective and detailed resources for your students.
    Based on the content of the attached file, generate slide titles and an outline for a 10-slide presentation on Ancient Egypt for Grade 7.
    
  4. Next, you can prompt ChatGPT to expand on each slide. Specify how much detail you want for each one and keep it aligned with the students’ level of understanding.

    For each slide in the outline, generate 3-4 bullet points summarizing the main ideas.
    Keep the language simple for Grade 7 students.
    
  5. Ask ChatGPT to recommend images, diagrams, or charts to enrich the visual aspects of the presentation. This will help bring the topic to life for the students.

    Suggest images, diagrams, or charts that can be used on the slides to illustrate Ancient Egyptian daily life and inventions.
    
  6. You can make the presentation more dynamic by including interactive questions or activities. This helps engage students and make the lesson more memorable.

    Include 2-3 questions or interactive activities (e.g., small group discussions or short quizzes) that will engage Grade 7 students on Ancient Egyptian inventions.
    
  7. Additionally, you can prompt ChatGPT to suggest educational videos or articles that students can use to explore the topic further. This gives students the opportunity to self-study and dive deeper into the subject.

    Suggest some additional educational videos, articles, or study materials on Ancient Egypt that students can use for self-study. Focus on resources that are appropriate for Grade 7 learners.
    
  8. Finally, download it as a doc, pdf or ppt file:

    Turn the whole presentation into a downloadable PPTX file and give me the download link.
    

You can reduce the number of follow-ups though by using a more comprehensive, structured AI prompt for presentations.

Caution: If you’re using the free version of ChatGPT or Claude, there’s a capped message limit that varies based on system load. So if your document contains too much text for the AI to process, consider summarizing it before submitting.

Feel free to try both of these methods and see what works best for your workflow. Pretty sure you’ll find Monsha to be the ideal choice—not because we’re biased, but because we designed Monsha to give teachers an easy, iterative, and super-quick way to create just-right resources. Give it a go!

Insights from the Monsha blog

Learn about AI in Teaching

We regularly publish articles, resources, tutorials, and ideas on education and AI—specifically for teachers.

7 Best Free AI Courses for Teachers and Educators
date icon

Saturday, Dec 14, 2024

7 Best Free AI Courses for Teachers and Educators

Discover the top 7 free AI courses for teachers to learn practical ways to integrate artificial intelligence into your classroom and teaching. Some are self-paced, online, comes with a certificate.

Read More
How to Create Assessment Questions from Files and Images Using AI
date icon

Tuesday, Dec 10, 2024

How to Create Assessment Questions from Files and Images Using AI

Discover the top methods to create questions for your assessments based on any file or image, with and without using ChatGPT, Claude, Copilot or other AI for teachers.

Read More
How to Get Started with AI in Teaching
date icon

Tuesday, Dec 10, 2024

How to Get Started with AI in Teaching

Learn how to choose the right AI tools, build confidence, and integrate AI into your teaching workflow. Start small, save time, and enhance your classroom with AI today!

Read More
cta-image

Teaching is hard enough.
Let Monsha lighten the load.

Join thousands of educators who use Monsha to plan curriculum and create, adapt, and differentiate resources like lesson plans, assessments, presentations, worksheets, and more.

Get started for free