· AI Content Generation · 6 min read
How to AI-Generate Presentations from Any Online Article or Website
Learn to create PowerPoint presentation or Google Slides based on an external URL. Learn how to utilize online articles, websites, PDFs, and other resources effectively, with or without ChatGPT, Claude, or Copilot.
Maybe you found an article, paper, textbook, pdf, report, or any text-based resource online; 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 three methods, ranked in order of effectiveness.
1. Create Presentations From Online Resources with Monsha
This is the easiest, quickest, and smartest way—and it’s free! Monsha for presentation-making is great because it reads external links 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 any external URL, YouTube videos, or even upload a file to base your slides on. 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:
Head over to Monsha and sign up or log in—it takes just two clicks!
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.
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.
Next, choose what you want your presentation 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 link from internet.
Paste the link directly into the field. Make sure the link can be crawled or indexed by bots. Meaning — if the URL can show up in Google search results, Monsha can access it too. Monsha (and ChatGPT, Claude, or Copilot) currently can’t read Google Docs or Slides through URLs.
If you didn’t assign a course in the earlier step, you’ll need to select the grade level and language in this step.
Finally, specify the number of slides you want in your presentation. Feel free to also include any additional instructions you might have.
Click Generate, and your presentation will be ready in seconds!
But there’s even more power in your hands! Once you generate the presentation, you can:
- Edit it as much as you like with Monsha’s powerful editor, which supports rich content like tables, code, images, equations, and almost anything!
- Re-generate the content with just one click if it’s not quite what you were looking for.
- Differentiate the presentation content based on grade level, language, DOK level, Lexile reading level, or Bloom’s taxonomy.
- Export it as a PowerPoint or Google Slides, or PDF, Google Doc, and other formats.
- 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 the alternative methods.
2. Create Presentations From Online Resources – Using ChatGPT 4.0
For this to work, you’ll need access to the ChatGPT-4o model because GPT-3.5 can’t read external links or YouTube videos, and GPT-4 can be hit or miss.
Here’s a step-by-step guide:
Sign in to your ChatGPT console and make sure you’ve selected the GPT-4o model.
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 webpage provided below, generate slide titles and an outline for a 10-slide presentation on Ancient Egypt for Grade 7. Webpage content: [insert_URL_here]
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.
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.
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.
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.
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.
3. Create Presentations From Online Resources – Using ChatGPT 3.5, ChatGPT 4, Copilot, and Other AI
If you don’t have access to ChatGPT 4o, or somehow even GPT 4o can’t read your URL, here’s a workaround you can use in ChatGPT 3.5, GPT4, Copilot or Claude:
- Copy the website content into a document of your choice (e.g., Microsoft Word or Google Docs).
- Split the long document into manageable sections.
- Use ChatGPT to summarize each section separately.
- Combine the summaries of each section.
- Summarize the combined summaries to create a more concise overview.
- Repeat this process recursively until you have a summary that covers the entire document. This article demonstrates the steps of summarizing long documents using ChatGPT.
- Now ask ChatGPT to create a presentation based on the final summary. For this you can follow the prompting steps in Method 2.
Feel free to try all 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!