Save Hours, and make the Best PowerPoint Slides in 5 Minutes. ?
Thank you for sharing this insightful solution:? Unfortunately, VBA macros are not supported in PowerPoint for Mac.? However, you can still create a presentation about the history of AI using the built-in features of PowerPoint. You can add slides, text, images, and other content to create a visually appealing and informative presentation. If you need to automate the creation of presentations on a Mac, you can use a different programming language, such as AppleScript or Python. These languages can interact with PowerPoint through its scripting interface to create and manipulate presentations. The Python Code: import collections import collections.abc from pptx import Presentation from pptx.util import Inches # Create a new presentation prs = Presentation() title_slide_layout = prs.slide_layouts[0] bullet_slide_layout = prs.slide_layouts[1] # Add a title slide title_slide = prs.slides.add_slide(title_slide_layout) title = title_slide.shapes.title title.text = "History of AI" # Add a slide with bullet points bullet_slide = prs.slides.add_slide(bullet_slide_layout) shapes = bullet_slide.shapes title_shape = shapes.title body_shape = shapes.placeholders[1] # Save the presentation prs.save('HistoryofAI-2022.pptx')
OK, I needed some more help to actually do this (which I got from prompting ChatGPT) but I was successful! These are the additional pointers I needed: 1. You needed to have a "Developer" pull down menu in PowerPoint: Step 1: Open PowerPoint and enable the Developer tab. Launch PowerPoint. Go to the "File" tab, click on "Options." In the PowerPoint Options dialog box, select "Customize Ribbon." Under the "Customize the Ribbon" section, check the box next to "Developer" and click "OK."
Not true! Is not as easy as they show here. You must: Create a folder for images and modify the code with the path. Modify the code to set picture to be at the background, be clear about the size of the picture compared to the slide, modify the code to not cut the picture but to adjust. So far AI won’t give that final result to a non experience persone on coding, that is a lie!
I love the fact that some people see this and get so excited they decide to just run VBA code generated by AI. How do you know if it contains a virus, malware, etc, etc. The IT industry has spent the past 5-10 years educating people about cybersecurity risks and in ~10 months Generative AI has destroyed all the progress made. How do we start educating people on how to identify Generative AI threats? I love the power of Generative AI and encourage everyone to explore it but don't just accept it at face value. Question, understand what AI has given you and don't just “copy and paste” #generativeai #cybersecurityawareness
Digvijay Patil - let’s chat on this and your understanding of this space and possibly runnning a lunch and learn.
——>Introduction<——— several advantages over creating PowerPoint presentations in the conventional way: Automation: with python-pptx you can create and update PowerPoint presentations automatically. You can import data from various sources and dynamically insert it into the presentation. This is especially useful if you want to handle large amounts of data or frequently changing content. A Flexibility: With Python and python-pptx you have full control over the content and layout of the presentation. You can design and customize text, images, charts, tables, and other elements as you see fit. You are not limited to the constraints of the PowerPoint interface. B Scalability: If you need to create a large number of PowerPoint presentations, using python-pptx can make the process more efficient and faster. You can write scripts to generate presentations for different purposes and audiences without having to manually edit each slide.
Again, I think applications like these completely miss the point, as impressive as the technology is. I expect a presentation to be about the presenter‘s thoughts and ideas to be shared not a demonstration of technical ability to use a tool that uses other people’s knowledge. Using a presentation like this fools the audience and verges on fraud
Save hours on coding, spend hours on debugging ??
I tried this, it doesn't work the way shown in the video... It just generates some plain text in PPT format. I think this is one of the ways to glorify ChatGPT. Looks like majority of the aesthetic part is already in the template being used in code.
Information Communication Technology Consultant at European Commission
1 年Sorry but ChatGTP won't be there presenting. A presentation is a lot more than a bunch of slides. It's something much more personal, much more human. People, better create the preso yourself, from scratch if you have to, as it's about YOUR vision and how YOU can convince your REAL audience you believe in IT and that YOU are the one that can make it reality for THEM. No ChatGTP, or whatever artificially created can do that but YOU! Remember your audience, they want to see someone they can trust, so don't let them down. It is their human intelligence you need to trigger (not a machine) and convey the right messages to. AI is good but not for everything..