This Python script generates PowerPoint presentations based on user input. It utilizes Hugging Face's models for natural language processing and image styling.
- Install the required libraries using
pip install -r requirements.txt
. - Run the script using
python main.py
. - Follow the instructions and provide the necessary input.
- main.py: Main script for generating PowerPoint presentations.
- textfiles/: Directory containing text files for the script.
- images/: Directory for storing images used in the presentation.
- Python (>= 3.6)
- Hugging Face Transformers: Utilized for natural language processing tasks.
- Pillow: Used for image manipulation and processing.
- Requests: Used for making HTTP requests to Hugging Face's API.
The script uses the following APIs:
- Hugging Face Inference API: Utilized for natural language processing tasks.
- GoofyAI Cyborg Style XL API: Used for styling images.
To use the APIs, you need to obtain your own API keys. Replace the placeholder <YOUR_API_KEY>
in the script with your actual API keys.
Feel free to customize this structure based on your preferences. Once you've organized your project, you can create a new GitHub repository and upload your files.
License: This project is licensed under the MIT License.