

A product that allows users to fit language-learning alongside their daily activities. Our users are people who enjoy listening to podcasts while on-the-go, working out or doing chores. The app allows them to never run out of content on the exact language vocabulary or topics they're currently learning.
๐ AI-Powered Podcasts: Users specify their language level, learning style, and interests, and Dotes generates bespoke podcast scripts using GPT and Google Cloud Text-to-Speech.
๐๏ธ Dynamic Bilingual Content: The AI host alternates between the userโs native and target languages.
โ๏ธ Integrated Learning Tools: Each podcast comes with transcripts and flashcards to reinforce learning.
Demo day video
Tech stack
Ruby
Ruby on Rails
HTML/CSS
JavaScript
OpenAI

Google Cloud