Developing an AI-powered Language Learning Platform
Coding - Web Development - UX/UI - Accelerated Learning
The following application is the world's first audio-visual pronunciation assessment created using multi-modal machine learning techniques. The application offers personalised feedback based on how the individual pronunicates a given sentence.
Features I actualised include the flow for client's API, sidebar, localisation functionality, start page, summary page, sentence progress bar, carousel containers, conditional feedback prompt and error pop-up.
Demo of the pronunciation platform used at an international conference
Existing virtual language learning platforms lack in personalised feedback when teachers are not present. Many individuals also lack confidence when speaking in a foreign language. Existing virtual language learning platforms lack in personalised feedback when teachers are not present. Many individuals also lack confidence when speaking in a foreign language.
I took part in the software engineering workflow, which involved creating pull requests and responding to comments of other engineers, before merging my code into the development branch. This allowed me to improve my general coding practice. Throughout the process, usability and design suggestions were also given to the designers.
"We definitely couldn't have done this without you" - Attila, Senior Software Engineer at Emotech
This was a team effort, my contribution was mainly developing the front-end, as well as collaborating with other software engineers, by responding and improving my code based on pull requests and reviewing other's code.
The application offers personalised feedback without real teachers being present and will soon have an effect on the English speaking capabilities of non-native speakers.