Natural language processing for web-based grammar question recommendation system

Many students, particularly non-native English speakers, find it difficult to learn English grammar. To effectively learn English, one must first understand the concepts of English grammar before practicing answering exercise questions. This project investigates an NLP approach for an English gramma...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Yamin Htet Oo
مؤلفون آخرون: Hui Siu Cheung
التنسيق: Final Year Project
اللغة:English
منشور في: Nanyang Technological University 2023
الموضوعات:
الوصول للمادة أونلاين:https://hdl.handle.net/10356/168122
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
الوصف
الملخص:Many students, particularly non-native English speakers, find it difficult to learn English grammar. To effectively learn English, one must first understand the concepts of English grammar before practicing answering exercise questions. This project investigates an NLP approach for an English grammar pattern-based question recommendation system that recommends related questions for further practice. Previous English learning recommendation systems focused primarily on recommending reading materials and vocabulary. Grammar question recommendations, unlike reading materials and vocabulary recommendations, suggest questions with similar grammatical structures and usages. The goal of this final year project is to enhance the graphical user interface (GUI) of an existing online learning platform by adding the login and register features, adding testing components for users to assess their learning progress, and integrating these new features seamlessly with the existing features of the platform. The existing features include a homepage, quiz page, search page, and intelligent search page, which were implemented by a previous student. The project follows a user-centered design approach to improve the user experience of the online learning platform. The new features are integrated with the existing features of the platform to provide a seamless user experience. The outcome of the project is an improved online learning platform that provides users with a more engaging and personalized learning experience. The project demonstrates the importance of user-centered design in creating effective and intuitive interfaces for online learning platforms.