Polyglot AI
Personal Project
Tools & Technologies
HTML, CSS, TypeScript, React, Next.js, TailwindCSS, Prisma, MongoDB
Polyglot AI is a language learning app that uses Google Translate and ChatGPT to help users learn a new language. The user can construct a dictionary of words and phrases they want to learn, and the app will use Google Translate to translate the words and phrases into the target language. The app includes a library of public domain texts that users can use to practice reading the language they are learning. We use ChatGPT to rewrite lessons at a specified level of difficulty. This allow us to provide the user with high qauality and engaging content that is tailored to their level of proficiency. Users can also ask ChatGPT to rewrite lessons by introducing new vocabulary at a specified rate.
The app was built using Next.js, TailwindCSS, Prisma, and MongoDB. It is fully responsive and works well on both desktop and mobile devices.
I also built a homespun e-reader for the app that uses SVG text to paginate texts into turnable pages filled with clickable SVG text elements that can be used to look up traslations or access translations from the uses's dictionary.