Intelligent Math Tutor is a sophisticated math software developed to help GCSE students to achieve their anticipated grade. The software has the ability to determine the user's knowlage level and produce questions at an appropriate level while improving their performance. The system uses machiene learning to determine user's skill level as well as to predict their GCSE Math grades.
The system cosist of two main parts:
- Front-end
- Back-end
This repository is dedicated for the development of backend. The backend is implemented in MVC architecture using Java Spring framework. The data analysis is done using pyhton and sciKit-Learn.
- Java Spring
- Jakarta JPA
- MySQL
- Spring Security
- JWT
- Python
- SciKit Learn
- Kanishka Withanawasam