Skip to content

PrezPal generates PowerPoint slides in real-time during the presentation delivery in response to voice commands. PrezPal leverages generative language models and MATLAB machine learning functions to ensure the constructed slides have comprehensive and concise content, complete with engaging figures.

Notifications You must be signed in to change notification settings

SeventhPrize/PrezPal-Dynamic-Slideshows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrezPal

Inspiration

ChatGPT and other generative language models have the potential to revolutionize human productivity and communication. We apply generative language models to PowerPoint slideshows to automate away its infamous tedium.

What it does

PrezPal generates PowerPoint slides in real-time during the presentation delivery in response to voice commands. PrezPal leverages generative language models and MATLAB machine learning functions to ensure the constructed slides have comprehensive and concise content, complete with engaging figures.

Accomplishments that we're proud of

We made full use of MATLAB functionality, utilizing tools from the Audio, Deep Leaning, and Report Generation Toolboxes. We also learned how to make calls to Open AI API from MATLAB to access GPT 3.5 Turbo.

What's next for PrezPal

We want to have live data analysis. As part of the voice command, the presenter should be able to request PrezPal to perform small data analysis tasks on some given dataset and show the resulting figures in the next slide. The code would be written by generative language models. We want PrezPal to be able to anticipate slides based on presentation context instead of explicit voice commands for an even smoother experience. We want to engage with PowerPoint features other than images and text, like videos and animation.

See also

Devpost: https://devpost.com/software/prezpal YouTube: https://www.youtube.com/watch?v=nV2BFURIWzI

About

PrezPal generates PowerPoint slides in real-time during the presentation delivery in response to voice commands. PrezPal leverages generative language models and MATLAB machine learning functions to ensure the constructed slides have comprehensive and concise content, complete with engaging figures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages