Kids English Learning Application

 




 

Chan, Ming Hui (2025) Kids English Learning Application. Final Year Project (Bachelor), Tunku Abdul Rahman of Management and Technology.

[img] Text
RSW_Chan Ming Hui_Fulltext.pdf
Restricted to Registered users only

Download (2MB)

Abstract

The Kids English Learning Application aims to address the challenges faced by young learners in learning English vocabulary through an engaging way. This project focuses on developing a mobile application that utilizes gamification-based learning to deliver personalized vocabulary lessons and includes a recommendation system to adapt content based on user performance, speech recognition for pronunciation assessment, and a progress tracking module. The system’s functionalities are developed using Android Studio with Kotlin language. An Agile methodology was adopted for iterative development, to ensure flexibility and continuous improvement during the development. Reinforcement learning utilizes a Q-learning algorithm to personalize the learning path for the user. Speech recognition is implemented using Android’s Speech Recognizer to evaluate pronunciation accuracy. While a story generation is connected to Gemini API to create unique story for the user based on their settings selection. The project successfully demonstrates the integration of advanced technologies in educational applications. The outcome highlights the strengths of the personalized learning approach, with the chatbot enabling an interactive and adaptive teaching experience. The recommendation system ensures the learner progresses effectively by addressing weaker areas. Despite minor limitations such as dependency on internet connectivity for certain features, the application can help to improve children’s English learning. Future enhancements may include adding more vocabulary categories and expanding the AI features for improved interactivity and learning outcomes.

Item Type: Final Year Project
Subjects: Education > Education (General)
Language and Literature > English languages
Science > Computer Science > Computer software
Faculties: Faculty of Computing and Information Technology > Bachelor of Software Engineering (Honours)
Depositing User: Library Staff
Date Deposited: 18 Dec 2025 08:12
Last Modified: 18 Dec 2025 08:12
URI: https://eprints.tarc.edu.my/id/eprint/35423