Inspiration

Part of any career in tech or otherwise as well as a routine part of school life is giving oral presentations to your peers. We have noticed it is hard to properly practice for these important moments if you do not have someone to practice with. Pres.AI aims to fix this.

What it does

Pres.AI uses artificial intelligence to monitor you while you give a presentation in order to help you improve your delivery and get your points across succinctly. It can monitor your facial expressions, eye contact, gesticulation, speech pace and the use of filler words in your delivery in order to better critique your skills. It also tracks the length of your presentation and gives quick tips throughout your speech.

How we built it

We used HTML/CSS/JS to build a simple website on which you can start your recording which enables your mic and camera. It then sends a prompt to Gemini 2.5 Flash in order to anylize the video and audio to check for the different aspects of your presentation. These are then recorded on the screen for you to see.

Challenges we ran into

We had a lot of difficulty getting the Gemini API to actually return the values we wanted reliably. We had to play with the prompt a lot to make sure it was doing as expected. We also had a ton of issues with the quota limit where we were submitting too many requests for our free API access to handle and so we had to work around this when testing.

Accomplishments that we're proud of

We are extremely proud of Pres.AI and of how we were able to take our limited knowledge and experience and transform it into something worth sharing in such a short time. We really came together as a team and had a blast developing this project.

What we learned

We are not super experienced hackathon participants and so there was a lot of learning to be done. We learned more about how to use GitHub for developing in a team, we learned how to hide our API keys to ensure they are not publicly available and we learned how to better leverage AI in both development and solving problems using prompts.

What's next for Pres.AI

If we had more time to continue working on Pres.AI we would want to implement a more personalized feedback experience. We would use your specific scenario to help give better advice and make sure you improve. We would also add the ability to upload your slide deck to give further feedback on the aesthetics and structure of your speech.

Built With

Share this project:

Updates