INTELLIGENT TEACHER ASSISTANT FOR AN EDUCATIONAL PLATFORM
DOI:
https://doi.org/10.65237/2336-3630-2026-6(3)-12Ключові слова:
artificial intelligence, educational platform, intelligent assistant, AI teacher, web application, React.js, Node.js, Express.js, client-server architecture, automation of learningАнотація
The article considers the problem of automating interaction between students and teachers in an educational platform using artificial intelligence technologies. The relevance of the study is determined by the increasing amount of educational content, the growing workload of teachers, and the need to provide students with timely access to explanations of educational materials. Existing learning management systems and educational platforms provide tools for organizing courses, testing, and communication, but they do not always support deep personalization of an AI assistant for a specific course and the teacher’s own materials.
The purpose of the article is to present the approach to developing an intelligent teacher assistant for an educational platform that supports the creation of a personalized AI teacher, processing of students’ questions, and generation of reports on learning activity and performance. The proposed system is based on a client-server architecture and includes a web interface, server-side logic, a database, and an AI interaction module. The client part is implemented using HTML5, CSS3, JavaScript and React.js, while the server part is based on Node.js and Express.js. The system stores information about users, classes, educational materials, questions, answers, and student performance.
The article describes the subject area, functional capabilities of the system, architectural decisions, implementation features, and testing approach. The main functional scenarios include registration and authorization, class management, creation of an AI teacher, uploading educational materials, student interaction with the AI assistant, assessment of students, and generation of analytical reports. Functional testing based on decision tables and test cases confirmed the correctness of the main usage scenarios. The experimental evaluation showed an improvement in the convenience of interaction, speed of obtaining answers, accuracy of AI responses, and overall efficiency of learning interaction.
References
1. Google Classroom. Official website. Available at: https://classroom.google.com/
2. Google for Education. Gemini for Education. Available at: https://edu.google.com/
3. Moodle. Official website. Available at: https://moodle.org/
4. Khan Academy. Official website. Available at: https://www.khanacademy.org/
5. React. Official documentation. Available at: https://react.dev/
6. Node.js. Official documentation. Available at: https://nodejs.org/
7. Express.js. Official documentation. Available at: https://expressjs.com/
8. MySQL. Official documentation. Available at: https://dev.mysql.com/doc/
9. MDN Web Docs. HTML, CSS, JavaScript documentation. Available at: https://developer.mozilla.org/
10. OpenAI. API Documentation. Available at: https://platform.openai.com/docs/
11. ISO/IEC 25010: Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE).
12. Sommerville I. Software Engineering. 10th ed. Pearson, 2016.
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2026 STREDOEVROPSKY VESTNiK PRO VEDU А VYZKUM

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.