Text to PPT Builder
Developed a tool that converts text input into well-structured PowerPoint presentations using Mistral models. The project automates slide creation, making content organization neatly and efficient.
Technologies used:
- Python (pptx library for rendering content in PPT)
- Mistral 7b Model
Approach: Hierarchical Content Generation
- Topic Input: User provides an initial topic, which is used to generate slide titles through the model.
- Title Breakdown: For each generated slide title, the model is prompted to generate main topics.
- Content Expansion: For each main topic, the model generates detailed content, which is compiled into slides.
Skills I gained:
- Python PPTX library.
- Running inference using quantization techniques.
- Prompt engineering.