Abstract

Despite the great creators’ efforts of e-learning educational materials, it is not possible to define the content of these materials specifically for all students. Based on this, it is necessary to provide in e-learning education the possibility of a more detailed interpretation of specific parts of the educational material that may be unclear to specific students. Based on this fact, we decided to take the first step in the form of software design, which will represent a virtual assistant in teaching computer science. The role of this assistant will be the ability to answer technical questions related to the presented curriculum. From an architectural point of view, it will be a set of micro-services, each of which will serve a specific task. The prerequisite is the use of decision trees to determine a specific micro-service, which will be implemented in the form of a neural network. Main aim of this paper is to provide detail description of global software architecture for such a virtual assistant

Highlights

  • The basic parameter of successful education is the understanding of the presented curriculum

  • We focused only on creating a model, training, and outputting the result for our request

  • We introduce a deep neural network trained via interaction with students that provides a self-reflection possibility during training

Read more

Summary

Introduction

The basic parameter of successful education is the understanding of the presented curriculum. In education through e-learning, it is relatively difficult to actively enter the educational process with the position of a teacher. It must be said that it is not uncommon for a student to "get stuck" on a certain part of the educational content and not be able to continue without assistance [2]. If he is not able to get an explanation of the subject himself, a situation arises where the student is unable to continue learning and must wait for the teacher to explain the problematic topic

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call