TypeRider
Learn touch typing, vocab, pronunciation, featuring Dino race.
What it does
TypeRider is an innovative, all-in-one learning platform designed to boost touch typing skills, vocabulary, and pronunciation for tweens(10-12 yrs) and all others. It features a dynamic typing test with text drawn from Wikipedia articles, customized by the Gemini API to match each user’s skill level using past character accuracy, average WPM, etc., and modifying the text. Users can also practice with custom text, such as school lessons, and enjoy a Google Dino race that adds excitement by slightly exceeding their average WPM, encouraging users to type faster and more accurately.
The platform enhances vocabulary by identifying difficult words within the text and providing definitions and usage examples. For pronunciation improvement, it integrates Google Text-to-Speech AI, allowing users to hear and learn the correct pronunciation of challenging words, thereby reinforcing their learning and aiding in speech development.
TypeRider also offers a predictive feature using AI that estimates the user’s WPM based on historical typing data, helping users track their progress and potential performance. TypeRider uses a secure Flask backend with Firebase Realtime Database. The leaderboard feature highlights users with the highest average WPM, fostering a competitive yet educational experience. TypeRider is designed to make developing essential skills in typing, vocabulary, and pronunciation both engaging and personalized.
Built with
- Web/Chrome
- Firebase
- Google 0auth
Team
By
Ronnie Joseph
From
United States