School Sustainable Education Personal Learning Assistant Using Artificial Neural Network
摘要
Computer-based systems for knowledge and computation are emerging as important sources of competitive advantage for various industry sectors. Global educational systems and learning procedures are therefore about to undergo a significant digital revolution. In the context of computer education in primary and secondary schools, this research aims to investigate the idea of an intelligent tutoring system (ITS) based on artificial neural networks (ANNs). A learning assistant is one of the elements of an ITS that can help students ask for help whenever they need it, from anywhere. The pilot chatbot prototype is created as part of this study to act as learning aid for Scratch subjects (Scratch is the graphical tool employed to teach schoolchildren fundamentals of programming). Students asked questions to the chatbot using an open-source ANN library and Slack, and the chatbot responded with the desired explanation. The chatbot’s ANN extraction and information retrieval ability was assessed through a two-phase testing procedure. The testing results demonstrated the reasonable accuracy of the ontology model for this kind of learning assistant and indicated that it may be developed further as cloud solutions in the future.