Overview:
This Python-based tool empowers corporate professionals to create impactful PowerPoint presentations effortlessly. Whether you’re a sales executive, marketer, or business analyst, this repository simplifies the process of turning data into engaging slides.
Features:
🔹Data Retrieval: Automatically fetch relevant information from the web. 🔹Concise Content: Craft clear and compelling text for each slide. 🔹Visual Appeal: Generate minimalist, landscape-mode images. 🔹Quality Control: Review both text and visuals before proceeding. 🔹PNG Conversion: Code execution converts images to PNG format. 🔹Slide Creation: Assemble the final PowerPoint presentation.
How to Use:
- Clone the Repository: git clone https://github.com/yourusername/yourproject.git
- Install Dependencies: pip install -r requirements.txt
- Customize the Prompt: Modify the create_prompt() function in Python-Powered Presentation Generator.py to suit your subject and audience.
- Generate Content: Run python presentation_generator.py to generate text content using OpenAI’s API.
- Convert Images: Implement image conversion (e.g., using Pillow) as specified in the prompt.
- Create the Presentation: Use python-pptx or a similar library to assemble the slides.
- Share Your Insights!
Example Prompt: You're skilled in presentation creation. Your task is to create a short presentation about [Subject] aimed at a [Specify Audience] audience. ...