Inspiration

AI takes the world by storm and makes our life more productive than ever. Canva users need AI to facilitate their job to certain degree. For example? They want to get feedback on their presentation before going to the stage!

What it does

This application uses AI model to evaluate user's presentation in terms of giving a score from 0 to 10 and tips for improvement.

How I built it

We used two lightweight AI models of Microsoft, such as Phi3-medium-128k-instruct and Phi3-vision-128k-instruct models. These models process text and vision very accurately and quickly. We integrated models into our application. The only thing users need to do is clicking on "Evaluate" button. :)

Challenges I ran into

There were many challenges in the process, such as hardware incompatibility, limited resources on servers for processing texts and images. All have been overcome by using free credits of Nvidia Cloud for image processing and text generation of Microsoft in Azure.

Accomplishments that I'm proud of

There are many accomplishments I would like to talk but let me tell the most important one, which is experience in integrating AI into application, learning differences between AI models, better time and stress management skills, etc.

What's next for AI Presentation

If I will be elected as a winner, I am planning on further developing application to the extent where users could boost their confidence before going to the stage for presentation.

Share this project:

Updates