Inspiration
We were inspired by the need for an AI-driven tool to help people practice presentations without requiring real-time human feedback.
What it does
Feynman Jr allows users to practice presentations by simulating different audience types and providing feedback through AI.
How we built it
We built it using Node.js, React, TypeScript, LangChain, WebSpeechAPI, and Ollama, dividing the frontend into modular components to handle inputs and AI interactions.
Challenges we ran into
We faced challenges integrating speech-to-text functionality and optimizing the AI to simulate various audience responses effectively.
Accomplishments that we're proud of
We’re proud of successfully creating a seamless AI-driven presentation tool that can adapt to different audience types and provide valuable feedback.
What we learned
We learned how to better integrate AI services with frontend components and enhance user interaction through speech recognition.
What's next for Feynman Jr
Next, we plan to integrate PDF and visual interpretation features to make the tool even more robust for presentation preparation.
Built With
- langchain
- node.js
- react
- typescript
- webspeechapi
Log in or sign up for Devpost to join the conversation.