Inspiration
- We were frustrated at how long it takes for students to navigate and understand information from PlanetTerp
How we built it
- Platform: Chrome Extension Manifest V3
- Languages: JavaScript (ES6+), HTML5, CSS3 (Glassmorphism & Radial Gradients)
- AI Model:
gemini-3.8-flashvia Google Generative Language API - Data Source: PlanetTerp API
Challenges we ran into
- Gemini API rate limits
- Parsing data we receive from the PlanetTerp API and Gemini
- File redirection - how to navigate through the user input and Gemini output
What we learned
- HTML and JS functions
- How to use Gemini API in our project
What's next for TerpWhisper
- Compare with ratemyprofessor.com reviews
- Accessibility features and database management (e.g. ElevenLabs for audio)
- Implement other tools provided by PlanetTerp
Log in or sign up for Devpost to join the conversation.