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.
Log in or sign up for Devpost to join the conversation.