ESP II Literature Project 📖

Generating Custom PPTs and AI Summaries 📊

In this project, I worked in a group of 6 as part of our Engineering Strategies and Practices II (ESP II) course to devise an autonomous, digital system that can perform systematic literature reviews, create summaries and simple PowerPoint presentations for a given medical research subject - as requested by our SickKids Hospital Research Team client. Our group documented our design process and wrote a Conceptual Design Specifications (CDS) document outlining the purpose and brainstorming process, amongst many other things, of our overall soloution. This document is also available for viewing and download below!

Backend Prototyping 👨‍💻

I was placed in charge of creating a simple prototype to present to our client along with our CDS. To do so, I wrote a script in Python that uses the Python .pptx library to automatically generate custom-formatted powerpoints and the Cohere AI API to incorporate AI-generated summaries of varying comprehension levels of the inputted article. The UI for the prototype is quite simple and straightforward as all input is recieved from the terminal, and the Black/White powerpoints (as seen on the left) are available as .pptx files in the downloads directory after the script has executed. The executable file for the script and the Github link to the source code are available below!