Inspiration

This project is inspired by the fact that presenting for the first time could be very intimidating. People who are presenting for the first time face anxiety issues and might not be able to deliver the content effectively. The best way to overcome anxiety is to practice speaking. People might choose to present it to the wall or to a friendly set of audience. Presenting to a wall does not help much since you won't be getting any feedback. Finding a friendly set of audience is difficult since it depends on the other person's time and availability. So, I created Speak Tutor to help people practice presentation in a real world emulation. The application also provides feedback to the speaker which helps him improve his content delivery skills.

What it does

The application help people improve their speaking skills by providing them a near world experience. It also scores their presentation pitch and provides them with constructive valuable feedback.

How we built it

The application is build using React and tailwind CSS for frontend and for backend I have used flask. For generating feedback I have used OpenAI GPT api.

Challenges we ran into

It was my first time creating a flask API backend but it was fun and enjoying.

Accomplishments that we're proud of

The application was completed on time.

What we learned

Learned a lot about React hook and how to integrate openai api using langchain.

What's next for Speak Tutor

A better UI and responsiveness for mobile users.

Built With

Share this project:

Updates