DESIGNING AN INTELLIGENT TUTORING SYSTEM MODEL FOR AFAAN OROMOO MASTER’S THESIS BY: ABDISA KEDIRO Feb, 2021 ARBA MINCH, ETHIOPIA DESIGNING AN INTELLIGENT TUTORING SYSTEM MODEL FOR AFAAN OROMOO BY: ABDISA KEDIRO A THESIS SUBMITTED TO THE FACULTY OF COMPUTING AND SOFTWARE ENGINEERING ARBA MINCH INSTITUTE OF TECHNOLOGY SCHOOL OF GRADUATE STUDIES ARBA MINCH UNIVERSITY ARBA MINCH, ETHIOPIA IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE DECLARATION I, the undersigned, declare that this thesis entitled with “designing an intelligent tutoring system model for Afaan Oromoo ” is my original work and has not been presented /submitted to any of the university as a partial requirement for a degree of Computer Science or related discipline and all source of materials used in the thesis have been duly cited/ acknowledged. ABDISA KEDIRO Signature ______________ Date __________________ I ARBA MINCH UNIVERSITY SCHOOL OF GRADUATE STUDIES ADVISORS’ APPROVAL SHEET This is to certify that the thesis entitled that “Designing an Intelligent Tutoring System Model Using Afaan Oromoo” submitted in partial fulfilment of the requirement for the Degree of Master in Computer Science, at faculty of Computing and Software Engineering, Arba Minch Institute of Technology, Arba Minch University has been carried out by Abdisa Kediro Dedefo, under my supervision. I, therefore, recommend that the student has fulfilled all the necessary requirements, and hence the thesis can be submitted to the school of Graduate Studies for defense. Prof. Durga Prasad Sharma _______ Name of Principal Advisor Bikila Alemu Name of Co-Advisor ________________ Signature ________________ Signature II ____________ Date ____________ Date ARBA MINCH UNIVERSITY SCHOOL OF GRADUATE STUDIES EXAMINERS’ APPROVAL SHEET We, the undersigned, members of the board of examiners of the final open defense by Abdisa Kediro Dedefo have read and evaluated his/her thesis entitled “Designing an Intelligent Tutoring System Model Using Afaan Oromoo”, and examined the candidate. This is therefore to certify that the thesis has been accepted in partial fulfillment of the requirement for the degree of Master of Science in Computer Science. Approved by: __________________________ ____________ __________ Chairperson Signature Date __________________________ ____________ __________ External Examiner Signature Date __________________________ ____________ __________ Internal Examiner Signature Date __________________________ ____________ __________ Principal Advisor Signature Date III Dedication I dedicate this project to Allah Almighty my creator, my strong pillar, my source of inspiration, wisdom, knowledge and understanding. He has been the source of my strength throughout this program and on His wings, only have I soared. I also dedicate this work to my family, who has encouraged me all the way and whose encouragement has made sure that I give it all it takes to finish that which I have started. IV Acknowledgement First and foremost, I would like to express my deepest and sincere gratitude to Allah for the grace, blessings, and help given during my research and throughout my life. I also extend my sincere gratitude and respect to my advisor Prof. Durga Prasad Sharma and Co-Advisor Bikila to support and encourage my study. His patience, motivation, enthusiasm, and immense knowledge turned my dream into reality. His guidance helped me in all the time of my research journey and writing this research thesis. I would like to forward my gratefulness to my family members, especially my lovely mother for their love, support, and encouragement during the writing of this research thesis. I express my deep-hearted love for you all of them. I wish to express my love and gratitude to all my friends and colleagues working at Arba Minch University for their cooperation, encouragement, and support they provided for the accomplishment of this task in time. Finally, I would like to thank all the people who helped me directly or indirectly during data collection, especially those who gave me their precious time during the interview and survey and those who helped me collect the questionnaire. Once again, I express my heartfelt thanks to all. V Abstract Intelligent Tutoring System (ITS) is an intelligent computer system design aimed to provide tutoring services and support the learner’s community on a specific subject through customized instructions and support guidelines for interacting with learners through localized language-based support and feedback. In Ethiopia, the existing state of art systems of teaching and learning are still lagging behind in terms of adaptability, ease of guidance, interaction, instant support, anywhere, anytime over any device access, digitalization, and personalized learning. Also, the applications of intelligent systems with localized customization and contextualization are not widely adopted. Hence, the learner’s community is lacking behind for such technology-enabled solutions towards improving their learning capabilities. The intelligent language tutoring system is also one of the applications for providing tutoring support to language learners. Afaan Oromo is one of the major languages that is widely spoken and used in Ethiopia. As a primary observation, the traditional way of teaching and learning Afaan Oromoo has several challenges and limitations. This research study proposed an intelligent tutoring system model (ITS) for providing tutoring support and services while learning Afaan Oromoo using text-based interaction for the localized application context. The designed ITS model has three domains with different components: the student domain, tutoring domain, and knowledge domain. The student domain uses a Model tracing algorithm to follow and track students’ behavior while they use the system, and Bayesian knowledge tracing is used to estimate student knowledge status and used to update student status in the student domain in the proposed model. The tutoring domain uses a simple Bayesian network with a direct acyclic graph to model topic dependence in Afaan Oromo. The production rule is used to represent the knowledge domain of the proposed model. The proposed model can provide a tremendous instrumental for supporting the Afaan Oromoo. The proposed ITS model provides individualized feedback and supports the individual’s linguistic mistakes while learning in the text interaction formats. The prototype s developed for the newly proposed ITS model using Cognitive Tutor Authoring Tool (CTAT). The user acceptance test has also been done to check the acceptance status of the research outcomes. The acceptance test clearly indicated a high level of acceptance, i.e., 85.7 % of the model upon the demo of the prototype. This implies that the ITS model can be a new knowledge contribution to the domain towards the betterment of educational systems in Ethiopia, especially learning Afaan Oromo. The study concludes that ITS solution can be a great instrumental for supporting education and the Afaan Oromo through the intervention and application of Artificial Intelligence. Keyword: Intelligent Tutoring System, Model, Student domain, Tutoring domain, Artificial Intelligence VI Contents Dedication ................................................................................................................................................... IV Acknowledgment ......................................................................................................................................... V Abstract ....................................................................................................................................................... VI List of Figures .............................................................................................................................................. X List of Tables .............................................................................................................................................. XI List of Acronyms ....................................................................................................................................... XII CHAPTER 1 ................................................................................................................................................. 1 1. INTRODUCTION ................................................................................................................................ 1 1.1 Background ......................................................................................................................................... 1 1.1.1 E-Learning ................................................................................................................................................ 3 2.1.2 Adaptive Learning .................................................................................................................................... 4 1.2 Statement of the Problem & Motivation ................................................................................................. 4 1.3 Research Motivation ............................................................................................................................... 6 1.4 Research Question .................................................................................................................................. 7 1.5. Objective ................................................................................................................................................ 7 1.5.1 General Objective ............................................................................................................................ 7 1.5.2 Specific Objectives .......................................................................................................................... 7 1.6 The significance of the study .................................................................................................................. 7 1.7 Scope and Limitation of the study .......................................................................................................... 8 1.8. Beneficiaries .......................................................................................................................................... 8 1.9 Research/Thesis Document Organization ............................................................................................... 8 CHAPTER 2 ............................................................................................................................................... 10 LITERATURE REVIEW ........................................................................................................................... 10 2. Literature Review ................................................................................................................................... 10 2.1 Review of Concept literature ............................................................................................................ 10 2.1.1 Artificial Intelligence in Education......................................................................................................... 10 2.1.2 An overview Adaptive Learning............................................................................................................. 12 2.2 An overview of Intelligent Tutoring System (ITS)........................................................................... 13 2.2.1 Architecture of Intelligent Tutoring System (ITS) ................................................................................. 15 2.3 Type of ITS Tutor ............................................................................................................................. 16 2.3.1 Cognitive tutoring ................................................................................................................................... 16 2.3.2 ACT-R (Adaptive Control of Thought-Rational) ................................................................................... 17 2.3.3 Constraints based tutoring (CBM) .......................................................................................................... 17 2.4 Intelligent Tutoring System Current scenarios ................................................................................. 18 2.5 Review of Related research works/literature .................................................................................... 19 VII CHAPTER 3 ............................................................................................................................................... 26 3. RESEARCH DESIGN AND METHODOLOGY .................................................................................. 26 3.1 Research Design, Approach, and Methodology ................................................................................... 26 3.1.1 Research Design and Approach ..................................................................................................... 26 3.1.2.2 Research Approach Adopted ............................................................................................................... 27 3.1.3 Research Processes ........................................................................................................................ 27 3.2 Sampling Design ............................................................................................................................... 30 3.2.1 Target Populations .................................................................................................................................. 30 3.2.2 Sampling Techniques.............................................................................................................................. 30 3.2.3 Sample Size ............................................................................................................................................ 31 3.3 Data Collection Methods .................................................................................................................. 31 3.3.1 Data Collection from Primary Data Sources .......................................................................................... 31 3.3.2 Data Collection from Secondary Data Source ........................................................................................ 33 3.4 Tools Selection Methods .................................................................................................................. 34 3.4.1 Data Analysis methods and Tool Selection ............................................................................................ 34 3.5 Method selected for Tutoring and student domain ........................................................................... 36 3.5.1 Bayesian Network ................................................................................................................................... 36 3.5.2 Bayesian Knowledge Tracing ................................................................................................................. 37 CHAPTER 4 ............................................................................................................................................... 39 4 DATA COLLECTION AND ANALYSIS .............................................................................................. 39 4.1 Primary and Secondary Data Analysis ............................................................................................. 39 4.1.1 Primary Data Collection and Analysis........................................................................................... 39 4.2 Secondary Data Analysis .................................................................................................................. 51 4.2.1 Salient Computer based Tutoring System vs Intelligent Tutoring System ............................................. 51 4.3 Critical Analysis of ITS .................................................................................................................... 53 4.4 Summary ........................................................................................................................................... 55 CHAPTER 5 ............................................................................................................................................... 57 DESIGNING AN INTELLIGENT TUTORING SYSTEM MODEL AND PROTOTYPE ...................... 57 5.1 Background issues on Intelligent Tutoring system ........................................................................... 57 5.2 Designing an Intelligent Tutoring System Model............................................................................. 57 5.2.1 Suitability assessment for selection of Intelligent Tutoring System category ........................................ 57 5.2.2 Designing the Proposed Intelligent Tutoring System (ITS) Model ........................................................ 59 5.2.3 The Tutoring Domain ............................................................................................................................. 62 5.2.4 Student Domain ...................................................................................................................................... 65 5.2.5 Knowledge domain ................................................................................................................................. 67 5.3 Process in Proposed Intelligent Tutoring System Model .................................................................. 68 VIII 5.4 Prototype and Demonstration for the proposed Intelligent Tutoring system model. ........................ 71 5.5 Performance evaluation and End User acceptance ........................................................................... 74 5.5.1 Performance Evaluation .......................................................................................................................... 74 5.5.2 User Acceptance Test ............................................................................................................................. 78 CHAPTER 6 ............................................................................................................................................... 80 6.1 Conclusion ........................................................................................................................................ 80 6.2 Contribution ...................................................................................................................................... 82 6.3 Recommendation .............................................................................................................................. 82 References................................................................................................................................................... 84 APPINDEX A Survey questionnaire for learners communities ................................................................. 88 APPINDEX B Interview questionnaire for Instructor ................................................................................ 91 APPINDEX C Interview Question for pedagogical Expert ........................................................................ 92 APPINDEX D Acceptance and Validation model and prototype assessment ............................................ 93 IX List of Figures Figure 2. 1 Adaptive tutor learning process followed.............................................................................................. 12 Figure 2. 2 iterative stage of ITS [23] ...................................................................................................................... 14 Figure 2. 3 Architecture of an intelligent tutoring system ....................................................................................... 15 Figure 2. 4 Type of intelligent tutoring system ....................................................................................................... 18 Figure 3. 1 Research Process Steps ......................................................................................................................... 30 Figure 3. 2 Data Collection Methods ....................................................................................................................... 34 Figure 3. 3 Tool selection Method ........................................................................................................................... 36 Figure 3. 4 Bayesian Network example ................................................................................................................... 37 Figure 4. 1 Response summary to the Availability of computer Application for learning Afaan Oromo ............... 41 Figure 4. 2 Response summary to the most learning way of Afaan Oromo ............................................................ 42 Figure 4.3 Response summary to the type of computer system they use before ...................................................... 42 Figure 4.4 Response summary to the assistance of ITS to learning Afaan Oromo ................................................. 43 Figure 4. 5 Response summary to the ITS enables reduce the cost of learning and improve skill .......................... 44 Figure 4. 6 Response summary to the enables to acquire and maintain the competitive advantage of learning and respond efficiently and quickly................................................................................................................................ 45 Figure 4. 7 Response summary to improve the satisfaction level and improve personalized learning ................... 46 Figure 4 8 Response summary to the availability of the learning environment of Afaan Oromo existing system . 47 Figure 4. 9 Response summary to the need for Alternative System ....................................................................... 48 Figure 4 10 Response summary to the awareness of ITS ........................................................................................ 49 Figure 4 11 Response summary to Stakeholders Interest towards ITS ................................................................... 49 Figure 4 12 Response summary to ITS adaption by Education institute ................................................................. 50 Figure 4. 13 Response summary to ITS Adoption Recommendation in Firms ....................................................... 50 Figure 4 14 Response summary to ITS Solution for learning Afaan Oromo .......................................................... 51 Figure 5. 1 The Proposed Intelligent Tutoring System Model ................................................................................ 60 Figure 5. 2 Sample topic Dependencies................................................................................................................... 62 Figure 5.3 Example of Afaan Oromo Topic Dependencies ..................................................................................... 64 Figure 5. 4 Directed acyclic graph for representation of topic ................................................................................ 65 Figure 5. 5 representation of topic and Bayesian knowledge tracing ...................................................................... 66 Figure 5. 6 course follow of Afaan Oromo for knowledge representation .............................................................. 68 Figure 5. 7 Flowchart of proposed ITS model ......................................................................................................... 69 Figure 5. 8 inner process of proposed ITS model .................................................................................................... 70 Figure 5. 9 topic contents page ................................................................................................................................ 71 Figure 5 10 Topic practice page .............................................................................................................................. 73 Figure 5. 11 behavioral recorder graph for letter practice ....................................................................................... 74 Figure 5. 12 User acceptance of the Model ............................................................................................................. 79 X List of Tables Table 2. 1 Summary of Review of related Work ..................................................................................................... 20 Table 3. 1 comparison of student domain model method ........................................................................................ 38 Table 4. 1 Comparative Analysis of Computer assisting system and Intelligent Tutoring system ......................... 52 Table 4. 2 critical analysis of intelligent tutoring System student model ................................................................ 54 Table 5. 1 Suitability assessment for selection of intelligent tutoring system category .......................................... 57 Table 5. 2 student model topic question sample ...................................................................................................... 65 Table 5. 3 Bayesian Knowledge Tracing decision making table ............................................................................. 67 Table 5. 4 Performance evaluation .......................................................................................................................... 75 XI List of Acronyms ACT-R ……………………………………...Adaptive Control Of thought-Rational. AEHS …………………………………….....Adaptive Educational Hypermedia System AHS …………………………………………Adaptive Hypermedia System AI…………………………………………….Artificial Intelligent ASAT ………………………………………..Auto Tutor Script Authoring Tool (ASAT) ATI …………………………………………..Aptitude-treatment Interaction System BKT ……………………………………….....Bayesian Knowledge Tracing CAI……………………………………………Computer Assist Instruction CBM ………………………………….............Constraints Based tutoring CBT…………………………………………...Computer Based Training CTAT …………………………………………Cognitive Tutor Authoring tool DAG ………………………………………......Directed Acyclic Graph EDAC………………………………………….English Dictation Automatic Correction GIFT………………………………………….. Generalized Intelligent Framework for Tutoring GUI ……………………………………………Graphical User Interface ICAI……………………………………............Intelligent Computer Assist Instruction ICT……………………………………… …….Information communication Technology IT ………………………………………………Information Technology ITS ……………………………………………..Intelligent Tutoring System ITSB ……………………………………………Intelligent tutoring System builder LMS …………………………………………….Learning Management System PDF ……………………………………………..Portable Document Format SLR ……………………………………………..Systematic Literature Review SPA……………………………………………....Simplified Process for Automated Assessment XII CHAPTER 1 1. INTRODUCTION 1.1 Background Computer and computer technology usage in education is connected to information technology (IT) development began at an early age when the machine is considered primitive nowadays constructed for programmed training. Such technologies are currently used very widely, for example, e-format information literature, virtual training systems and environments, self-appraisal tests, technology enchanted learning, and animated tutorials. Improvement of IT technologies, expansion of the internet, and popularization of web technologies have enabled technologyenhanced learning to adopt general matters, and acquaintance of specialized problems as the introduction of Artificial intelligence adaptive learning environment began[1]. Artificial Intelligence (AI) is a computational model of human behavior and processes human thought. AI is an area of computer science that emphasizes the creation of intelligent machines that work and reacts like a human being. It is able to perform tasks, usually requiring human intelligence. It has various characteristics, which are used for solving complex problems by acting like a human being, like simulating higher functions of the human brain, programming a computer to use general language. The teaching-learning process of students can also be supported and enhanced by using technology like artificial intelligence. It can increase the efficiency and effectiveness of education that allow students to learn at their own pace using computer tutors [2][3]. Considering any form of technology and technology-based education regardless of subject matter is necessary to consider student variability dealing with a heterogeneous learner community; learners differ in the different number of characteristic and individual traits, which makes each learner’s approach to learning unique. A personalized learning approach is particularly important in education when taking care of learner differences, especially when these differences are rather prominent and require a significant amount of planning time and effort from the teacher[4]. Before the invention of the Intelligent Tutoring Systems (ITS), Computer-Based Training (CBT) and Computer-Aided Instruction (CAI) was the first systems used to teach learners using 1 computers. The teaching was not individualized to the learner's needs in these types of programs, and transitioning a student through the material was not formularized and inflexible[5]. Computer Assisted Learning (CAL) has been implemented in the classrooms as technologies allow learners to apply them in their learning process by making them free from time and space boundaries. Intelligent Computer Assisted Instruction (ICAI) programs simulate understanding of the domain they teach and respond specifically to the student based on the subject problem with solving strategies The low quality of CAI software and teachers' displeasure using such educational devices led to the integration of artificial intelligence (AI) techniques into the development of ICAI [6]. One of the human tutor's essential duties is to extend student knowledge in a given subject and advance student knowledge step by step that the human tutor decides, i.e., what to teach next? And the teacher provides the student with the sequence of learning steps to refine and mastering the student’s knowledge [7]. ITS is a computer system that seeks to provide learners with immediate and personalized guidance or input, typically without the need for human teacher involvement. The popular objective of ITSs is to allow learning in a meaningful and efficient way through various technologies of computing. And professional educations. In these systems, they have demonstrated their capabilities and limitations as well [8].ITS has the capability to perform reasoning, planning, problem-solving, and learning also. It determines “what the learner knows? Or does not know” and guide and assist the learners in a personalized manner. Intelligent tutoring systems have a proven method for promoting the active creation of knowledge beyond the textbook and traditional classroom environment to mimic one-on-one human tutoring [9]. An intelligent tutoring system was also implemented with an expert system component. Domain knowledge in artificial intelligence is knowledge about the domain in which the target system operates. The domain model organizes the course structure, its various components, and the relationship among the components. This domain model mainly deals with “what-to-assist,” which is a part of an ITS. The domain models are created in order to represent the vocabulary and key concepts of the problem domains. It also identifies the relationships among all the entities within the problem domain's scope and commonly identifies their attributes. An important advantage of a domain model is that it describes the problem domain's scope [7]. 2 Intelligent tutoring systems (ITS) are specially designed for language learning and attempt to develop a tutor that focuses on processing and assessing the learner’s free-text inputs. The use of ITSs in education makes it easy to diagnose the learner’s error and provide convenient feedback or instant support and the source of the errors [7]. Designing ITS Model for Afaan Oromoo is an attempt to provide feedback for both learner’s community speakers of Afaan Oromoo. Ethiopia is one of the diverse countries that more than 80 languages is spoken and nation and nationalities have interaction with each other socially economically and culturally. One way to increase their interaction is by speaking each other language[10]. 1.1.1 E-Learning Traditional learning with direct interaction with student/learner and teacher have great contribution and achieve much success. However, nowadays, it raises the demand for personalized learning when the computer and the internet are booming. Learning is mostly associated with computers and interactive networks simultaneously, and users require that learning material/activities be suitably provided to them [11]. E-learning is a computer-based educational tool or system that enables teaching-learning anywhere and at any time. E-learning is often carried and distributed via the internet today, but it was delivered using a combination of computer-based techniques such as CD-ROM in the past. Computer technology enables us, without geographical limitation, the use tools that make you feel as if you are inside the classroom. A phenomenon that enables individuals and organizations to keep up with rapid changes through transparency, accessibility, and opportunity. E-Learning is limited to share material in all kinds of formats such as videos, slideshows, word documents, and PDFs and conducting webinars, communicating to professor or advisor via chat and message forums[12]. Pros of E-learning: Learner-centered student has access to many resources and tools, convenient and portable not bound by place or time Study at own pace; a range of tools have already been learned for flexible skip content to suit the learner's style. E-learning promotes active and independent delivery of education and offers an alternative that is faster, cheaper, and potentially better. It considers the individual learner's differences in their working time and helps compensate for scarcities of academic staff, including instructors or teachers and facilitators, lab technicians[13]. 3 Limitation of E-learning: E-learning has a lack of instant feedback from instructors, increased preparation time for the instructor, lack of direct interaction with instructors, and lack of required skills has an impact on learning. Many show E-learning more effective in giving training for an employee. 2.1.2 Adaptive Learning Learning method and student interaction to learning are not definable and describable, learning and successful learning results may not be defined as a particular thing, the order of matters, the sequence of events and thus guarantee a successful outcome, adaptation capacity of the student, collaboration with a learning environment as well as the preferable result of system action plays tremendous importance. Learning material great in an e-learning environment is hard for student and teacher seekers to; therefore, it would be appropriate to build adaptive learning systems to select the right materials. Adaptive learning is generating a unique learning experience for each learner/ student based on the student’s personality, interests, and performance to achieve goals such as student academic improvement, student satisfaction, and effective learning process[1]. 1.1.2.1 Characteristic of Adaptive Learning: Adaptive learning characterized by providing a technique for personalized learning which provides an efficient, effective, and customized learning environment to engage each student and the ability to alter its activities to provide learning content and pedagogic environment/method for every student in accordance with her/his individual characteristics such as knowledge, goal, experience, interest, background when these characteristics vary from student to student[11]. 1.2 Statement of the Problem & Motivation Computer applications have been widely used in different domains to provide proper facilities for their users. In order to support or assist the students/learners in reading, writing, and learning, computer applications are playing vital roles. In order to solve the computational problems of societies, engineering, technology, and education, people use modernized computing and communication systems[14]. 4 Afaan Oromoo is one of Ethiopia's most widely spoken languages, the official working language, and primary education language in the Oromia region of Ethiopia [15]. As a matter of fact, the traditional way of teaching the Afaan Oromo language is time-consuming and needs human labor intensively. The linguistic facilities for language learners for Afaan Oromoo are limited in the countryside, especially in the Oromia region. Most Afaan Oromoo language speakers have salient types of linguistic / grammar deficiencies while they speak or write the language. Even non-Afaan Oromoo speakers cannot learn themselves because of the unavailability of technology-enabled language tutoring systems. These systems can be greatly instrumental to learn the Afaan Oromoo with little efforts and instant tutoring support without the intervention of human/teacher. It is well said that “the development of a nation is also dependent on technology adoption in wider areas like culture, economic, social and their linguistics”. In Ethiopia, also most of the subject have lack of a sophisticated supporting system for education, learning, and writing, listening and communicating in localized languages to support the school and college student countryside. Afaan Oromo is not only a spoken language, but a subject taught in the schools and colleges/universities, and hundreds or thousands of students take this course in their regular studies, mainly in the Oromia region. As a primary observation, the students suffer a lot while they try to understand the Afaan Oromo language. They have a lack of instant language support systems in 24/365 manners which may guide them towards the subject and keeps track of student’s learning behavior to solve their learning problems with ease of guidance. The students who get help and instant support can perform better than those who do not get it, and the subject learning becomes difficult and harder for them. Ethiopia is a developing country where there is a lack of educational materials and support systems in schools and other educational institutions. This is just because of limited or lack of technical research efforts to design and development support system resources that can serve and help learner’s communities and students. Also, the existing learning materials are not adaptive by their nature and need the teacher’s guidance instantly to fully understand the topic at anytime and anywhere. A modern educational system environment needs instant support and adaptive environments, which should not only be dependent on the human teacher but can autonomic to support both learners and teachers. During corona pandemic, all schools and educational institutions were closed around the world as well as in Ethiopia, and most of the students in developing countries, including Ethiopia, were 5 challenged in teaching and learning processes because of the lack of technology-enabled support systems for teaching-learning environments. In Ethiopia, most of schools try to design and deliver course materials using social media like telegram, and most of higher educational institutions used their E-learning systems to deliver their courses. While designing and deliberations, these systems faced challenges like lack of adaptability, measurability of student’s performance, dynamicity for interaction, ease of guidance and topic-based deliverability. It was observed that the regular students learning Afaan Oromo do not have any technologyenabled instant support system with better precision and accuracy in schools and colleges. These issues and challenges of the educational environment are required to be resolved with priority as education is the key element in the development of a nation, and learning a language like Afaan Oromo can also increase interaction among the diverse population. 1.3 Research Motivation Nowadays, in Ethiopia, people speak more than two languages in different parts of the country. As we know, language is one of the communication media to increase social-economic and cultural exchange among people and play its own essential role. Learning a language is important to increase the interaction of people and language learning activities. Ethiopia is a developing country, and technology-enabled support to the different languages has still not been fully harnessed/explored. Afaan Oromo language has been widely spoken in the country, but the learner’s community needs to learn language grammar, vocabulary, and communication in traditional classroom manners. As an alternative, there is a strong need for technological interventions to develop the new and advanced mechanism or systems for supporting linguistic learning, i.e. how the language can be learnt in an automated environment through the help of automated interaction while speaking or writing. This tutoring support needs to be taken out from the traditional language classroom teaching to anytime, anywhere over any device tutoring system over technological platforms. Such aforementioned issues and challenges motivated this study to initiate and resolve such problems through an alternative solution. This solution strives to develop an intelligent tutoring system model for Afaan Oromo for the learner’s community. It can provide exercises and personalized feedback to the individuals in text-based interaction formats while they learn the 6 Afaan Oromo. This solution can be made easily available in cost-effective manners for the Afaan Oromo learner community. 1.4 Research Question The questions this study proposes to answer are as follows: RQ1.What are the issues (Flaws) and challenges in the current state art of the systems in teaching and learning Afaan Oromo in Ethiopia RQ2. What are the important parameters to be considered for designing a localized intelligent tutoring system Model for Afaan Oromo Language? RQ3. How to design an Afaan Oromo tutoring system model with intelligent text-based support features to improve the learnability efficiency of students? 1.5. Objective 1.5.1 General Objective The general objective of this study is to design an Intelligent Tutoring System (ITS) Model for Afaan Oromo using Text-based Dialogue to help and support the learners’ community. 1.5.2 Specific Objectives The Specific objectives of this study are: To investigate and analyze the existing issues and challenges in the current state of art systems in teaching and learning Afaan Oromo in Ethiopia. To Identify and enlist the important parameters that can be used to design a localized ITS for the Afaan Oromo language To design an Afaan Oromo tutoring system model with intelligent text-based support features to improve the learnability efficiency of students? To demonstrate a functional prototype for Validation and Evaluation of the localized ITS for Afaan Oromo 1.6 The significance of the study The proposed intelligent language tutoring system model can be made available for anyone at any time and anywhere to learn Afaan Oromo using text-based dialogue. More specifically, the significance of the study will be to: 7 Assist learners/student to learn Afaan Oromo language and increase social interaction between people through teaching language Support for developing efficient and permanent ITS for student /learners for exploring the technological interventions in linguistic localization supports The attention of the world communities to attract and learn the Afaan Oromo in the most convenient and effective manners 1.7 Scope and Limitation of the study This proposed research aims to Design an Intelligent Language Tutoring System Model for Afaan Oromoo Using Text-based interaction. The research study aims to assess the feasible ways to design an intelligent tutoring system for Afaan Oromoo language teaching support. This study focuses only on developing an intelligent tutoring system model and limited to a well-defined knowledge domain. The proposed research study covers only text-based tutoring of the Afaan Oromoo language and also to develop a functional prototype 1.8. Beneficiaries The beneficiaries of the proposed research study are: Learner’s community Government of Ethiopia Researchers Ethiopian education ministry Global Communities and agencies 1.9 Research/Thesis Document Organization This research study has grouped every chapter, topic, and sub-topics upon considering the activities' technicalities and links. The research thesis is compiled in six chapters starting from the first chapter (i.e. Introduction) to the last chapter (Conclusion and Recommendation). The description for every chapter is as follows: Chapter 1: Introduction: In this section of the thesis; an overview or introduction of the existing and proposed research domain, Problem Statement, Motivation of the study, research questions, 8 Objectives of the study, the Significance of the study, Scope, benefits, and Target beneficiaries of the study and Deliverables of the study are covered. Chapter 2: Systematic Review of Literatures: This chapter presents some of the Related Concepts Review from the Literature such as Computer-assisted instruction, Artificial intelligence in education, an overview of Intelligent tutoring system, type of intelligent tutor system, an overview of ITS technology along with Related Research Works Review from Literature to find out the researchable gapes in the existing studies done before the proposed research. Chapter 3: Research Design and Methodology: In this section of the thesis, the research design used, the approach followed, the sampling technique and sample size, qualitative and quantitative data gathering techniques along with personal and technical observation and the selection of development or implementation tools and technologies are clearly specified and covered using suitability assessment. Chapter 4: Data Collection and Analysis: This section of the study clearly describes the analysis of primary data and facts about the existing practices, end-users awareness towards ITS, ideological recommendations from technical experts within the research domain, and finally, answers the interview questions, technical observations of researcher and responses of respondents gathered in research questionnaire with analysis and presentation. Chapter 5: Analysis & designing an intelligent tutoring system model and prototype: In this section, different ITS types, categories are assessed and analyzed for suitability/ best technology and finally selected. The proposed model is developed and implemented as proof of the ITS system concept and then validated using function demonstration with selected features. Chapter 6: Conclusion, Research Contribution, and Recommendations: In this section, the main points of this research study, along with research Contributions and recommendations, are described. 9 CHAPTER 2 LITERATURE REVIEW 2. Literature Review This section presents a review of literature which are related to the proposed domain of the study. These include the conceptual review of the literature and the review of related works from the literature done by different researchers before this study to find out a clear-cut research gap between the existing knowledge and the knowledge proposed to be acquired through this research. 2.1 Review of Concept literature 2.1.1 Artificial Intelligence in Education Artificial intelligence is a leading technology capable of altering any aspect of human life and social interaction in our day-to-day life in different application areas, including Education at different levels, producing different teaching and learning solution. Nowadays, human-artificial intelligence interaction is considered a kind of collaboration that assists in education in different subjects and areas. This type of human-machine interaction is a turning point for human beings to learn and memorize each subject. [16]. Artificial intelligence has a great contribution to education by automating the education environment like an automated grading system for an education institution. Artificial intelligence is also applied in the adaptive learning environment to make elearning more intelligent, individualized learning that satisfies students' needs more. AI relies on the student side and on the teacher side to understand the students' ability to understand their lectures and encourage them to provide students with the necessary tips; it acts as a tutor and helps them learn. Artificial intelligence-driven programs changed the way students interact with integrated systems that have capability feedback for both teacher and student. Artificial intelligence systems acquired data that change how the schools find, teach, and support students and even replace teachers in certain instances [17]. Giving adequate and target feedback for the student is a primary objective of the teacher or lecture us. The number of student increase became difficult to handle without the assistance of technology. Many schools, universities, and institutions start implementing an iterative learning environment to improve education quality through feedback and monitoring students [18]. 10 The intervention of artificial intelligence applications in education can increase efficiency and effectiveness through an adaptive learning environment without human intervention. It can also be achieved with the help of intelligent tutoring systems. Intelligent tutoring systems can act as a tutoring agent for computers that can fit into their purposes for tutoring support in lessons learning, lab experimentation, etc. The agents can also assist in language learning, grammar testing, and error diagnosing. Through intermediate agent-based systems, this linguistic support can also help support documents archival on specific subject matters. Here, problem-specific feedbacks to the learners and one-to-one human tutoring based knowledge delivery or interaction can help to shift one step towards modernization from the traditional learning environment [3] 2.1.2 Traditional computer assisting instruction (CAI) Computer assist instruction is typical computer-based learning where students allow to enter their answers for CAI get feedback at the end of the lecture. Computer-Assisted Instruction (CAI) has been implemented in the classrooms since technologies enable learners to apply them in their learning process free from time and space boundaries. Most of CAI tutor evaluates students’ responses and gives feedback. This computer system checks simply whether student answer is right or wrong responses in the student input, CAI is type fill-in-the-blanks, and multiple-choice tasks are frequently used. In CAI, student’s responses are compared to pre-stored answers on the system, letter by letter, to see if learners’ answers are right or wrong. When accurate responses are predictable, learners do not make any grammatical mistakes, or imagined errors correspond directly to intended feedback. Simple pattern matching can work well to detect most CAI errors [7]. CAI focus on the passive role of student and has prompted student and instructional designers to focus more on effective uses of computers for education. Coaching is most effective in tasks where the student’s performance tends to reach the top. The CAI system also assists through the game because gaming environments combine the characteristics of both coaching and informal discovery learning for the student by trial. Students learn these skills and knowledge by applying the context of the game to discover them through their positive influence on their game position. CAI is limited only on one-sided nature student should not be allowed to ask questions of the tutor and, in general, affect the tutoring session's directions [19]. 11 2.1.2 An overview of Adaptive Learning An adaptive learning tool is based on technology artefact that interacts with student and different in presentation style based on their interaction, in learning context-adaptive learning system can alter its action when providing a subject content in education method for each student in their accordance of experience, knowledge status, goal and characteristic of interaction. Adaptive learning system has five main trend macro and micro adaptive system, Aptitude-treatment interactions system (ATI), Intelligent tutoring system (ITS), and Adaptive Hypermedia System (AHS) or Adaptive Educational Hypermedia System (AEHS)[11]. Figure 2. 1 Adaptive tutor learning process followed [20] To enhance the adaptability of tutor strategies is needed to correctly classify the learner/student state and select optimal instructional strategies given to the learner's current state. A more comprehensive learner model of ITS to adapt more appropriately to address learner need by changing instructional strategies, i.e. Content, flow, or feedback. An adaptive tutor instructional strategies better aligned with learner need to influence student/learner learning gain[19] more positively. Macro adaptive learning system: adaptive learning intends to adapt the instructional performances to students on the macro level. Students are classified into groups by grades from tests. Students in the same group have similar adaptive instruction 12 Micro adaptive learning system: micro-adaptive performs adaptively on the micro-level since it discovers and analyzes individuals' needs to provide the user with the appropriate instructions. When the student is in an ongoing learning process, the system observes and diagnoses continuously his/her activities, the system’s efficiency is evaluated on how much the adaptive procedures are tailored to the user’s needs Aptitude treatment interaction system (ATI): is a system that adapts specific instructional strategies to specific student’s characteristics (aptitudes) such as knowledge, learning styles, intellectual abilities, and cognitive styles. ATI also permits the user to control partially or the learning process, and the teacher can control learning instruction or content presentation in the course Intelligent Tutoring System (ITS): is implemented by artificial intelligence methods. It aims to resemble the situation in which teacher and student sit down one-on-one and attempt to teach and learn together. Its hybrid approach, which coordinate micro-adaptive system and ATI, can perform prominently adaptive strategies Adaptive hypermedia system (AHS): Hypertext is defined as a set of text nodes connected by links; each node contains some amount of information (text) and several links to other nodes. Hypermedia is an extension of hypertext, which uses multiple forms of media, such as text, video, audio, and graphics. AHS uses the user model containing personal information about her/his goals, interests, and knowledge to adapt the content and navigation in hypermedia space, i.e. adaptive presentation and adaptive navigation 2.2 An overview of Intelligent Tutoring System (ITS) The traditional computer assisting instruction (CAI) system cannot provide active information service. Artificial intelligent technology in the education community is highly increasing in assisting learners and providing resources, and providing a time-oriented learning environment for the learner community. Complex computer programs that deal with different heterogeneous forms of information, ranging from domain to pedagogical knowledge, are intelligent tutoring systems (ITSs). An ITS is an adaptive system that implements learner personalization learning based on individual student characteristics such as subject knowledge, mood, emotion, and learning styles. ITS is an automatic tutoring environment based on various well- established cognitive principles 13 and algorithms to suit users. An ITS is a computer system that can provide students with immediate, adaptive guidance and personalized feedback without human intervention[21]. ITS authors need to be well equipped to face multiple issues related to their building process. The resources required to build an ITS come from multiple research fields, including artificial intelligence, the cognitive sciences, education, human-computer interaction, and software engineering [9]. An intelligent tutor system (ITS) is a kind of CAl with Artificial intelligence. However, current ITS development focuses mainly on a knowledge database, inference engine, and construction of both teacher model and student model[22]. Intelligent tutoring system (ITS) implementation has provided high-level gain for education and learner community which have different knowledge domain based on the understanding of one to one tutoring are more effective than traditional classroom instruction mainly on language tutoring. ITS usually undertake a problem-solving context in which tutoring occurs through iterative tutoring to improve student solving ability and knowledge domain. Educational researchers have investigated intelligent tutoring systems as a means of providing cost-effective yet personalized tuition[23]. Intelligent tutoring systems must also have an expert module unique to the domain that can generate and resolve domain problems and provide access to such knowledge to facilitate disseminating and acquiring this knowledge by learners. An ITS's expert's module can provide the basis for analyzing learner acts and developing an explicit domain knowledge model for reasoning mechanisms. Therefore, it is essential to consider the nature and value of the domain knowledge and the formalisms used to represent and apply it[5]. ITS design and development process consists of four iterative stages, needs assessment, cognitive task analysis, implementation, and evaluation. Needs assesment Cognitive task analysis Learners (students) analysis and about subject matter, development of valid computational model, Implementation initial tutor implementation Figure 2. 2 iterative stage of ITS [24] 14 Evaluation Effectiveness and Efficiency 2.2.1 Architecture of Intelligent Tutoring System (ITS) Intelligent tutoring system architecture talks of the three-component architecture (domain, student, tutoring) where knowledge and reasoning are needed. The ITS system generally emphasizes both computational and control term on one computer over the other. Figure 2. 3 Architecture of an intelligent tutoring system [25] 2.1.4.1 Domain Model: To effectively provide such tutoring services, these systems must be fitted with an explicit description of the domain information that the learning activity is subject to. The domain-specific expert module that can generate and resolve domain problems and provide access to such knowledge to facilitate the dissemination and acquisition of this knowledge by learners and The ITS expert module should form the basis for the analysis of learner behavior [5]. The Expert Module does the study of the input of the user. [26]. The domain model contains the collection of the subject, being the tutor’s abilities, skills, strategies/tactics, the bugs, mal -rules, and misconceptions that students periodically. 2.1.4.2 Tutoring Module: handles the exercises' processes based on the tutor's assessment of the student’s answer. The tutoring module takes input from the domain and learner models and chooses tutoring methods, steps and actions on what the tutor should do next in the exchange. The model of the learner consists of the intellectual, adaptive, motivational and other psychological states that emerge during the learning process. Since learner performance is primarily tracked in the domain model, the learner model is often viewed as an overlay (subset) of the domain model, which changes throughout tutoring [27]. The tutoring module receives input from the student 15 model to decide on strategies and action taken during tutoring, and tutoring decisions would be reflected in different interactions with students [28]. 2.1.4.3 Student model: Ideally, the central aspect of an ITS should include as much information as possible about the cognitive and affective states of the student and their growth as the learning process progresses. The student model is commonly seen as a complex model that has several functions. [25]. This model is viewed as a dynamic implementation that implements many functions, has three main functions. Gather both explicit and implicit data from and about the learner, use this data to create a representation of student state. i.e., The student knowledge and learning process, and finally based on student state select pedagogical strategies and what student thought, i.e., activities corrective, elaborative, strategy, diagnosis, predict and evaluate about student[28]. 2.1.4.4 Interface: this component is used to present the tutorial way student/learners are interacting with the whole ITS system in multiple forms. 2.3 Type of ITS Tutor 2.3.1 Cognitive tutoring The cognitive tutor produces detailed and precise knowledge involved in student performance in a given domain, including strategies, problem-solving methods, and how to apply the problemsolving principle in the context of the specific problem. The cognitive tutor provides step by step learning for student as learning a complex problem-solving skill. This rich problem-solving environment makes thinking visible, feedback correctness of each step with multiple solution approaches, error-specific feedback messages triggered by commonly occurring errors, contextsensitive next-step hints, and individualized problem selection[25]. Cognitive tutoring based on the model tracing algorithm based on Carnegie learning Adaptive Control of Thought-Rational (ACT-R) represents a knowledge base using production rule. The tutor assesses and interprets students’ solution steps by comparing what the student does in any given situation against what the model might do in the same situation. An error detects either when the student step matches any rule or matches one or more buggy rules, representing a mistake. When a student step/action is correct, production rules that generate the matching action serve as an interpretation of the thinking process by which the student arrived at this step; this helps the ITS system to keep track of individual students toward the skill they master[29]. 16 2.3.2 ACT-R (Adaptive Control of Thought-Rational) Cognitive Tutors are some of the most successful ITS today; they have been developed for several domains, including algebra, geometry is developed and modelled based on ACT-R theory. ACTR theory defines a basic and irreducible cognitive and perceptual operation that enables the human mind; each task a human can perform should consist of a series of discrete operations. ACT-R claim that human knowledge can divide into two irreducible kinds of representation in declarative and procedural knowledge. Human learning goes through many phases. According to the ACT-R theory, the student learns first declarative knowledge, which is factual knowledge represented by chunks later declarative knowledge converted into procedural knowledge, representing the production rule. The assumption behind ACT-R is that cognitive skills are realized and learned by production rule, i.e., in order to support a student to learn specific skill or knowledge is equal to a learn a particular set of production rule which enables students/learners to perform the task correctly, cognitive tutors organize instruction for students/ learners around underlying production rule that represent both declarative and procedural knowledge[30]. 2.3.3 Constraints based tutoring (CBM) Constraint-based tutoring is based on all correct solutions to any problem that shares the same feature any solution that violates the domain principle is incorrect. Constraint-based tutoring systems interact by advising the student on the mistake they made. CBM represents solution space in form abstraction, i.e., all solutions that need the same feedback grouped under one class that corresponds to one constraint. Therefore, an equivalence class represents all solutions that warrant the same instructional action[25]. CBM represents domain knowledge in declarative form and follows the theory of learning from performance error. The process of learning from error has twostep error recognition and error correction. It must have a declarative knowledge to detect an error if a student cannot detect error ITS system informs about a mistake and give a hint and a sequence of feedback message which reflect the action of teacher help student to overcome give problem student follow neither impose nor support in any particular strategies since it evaluates the current state of the student in problem-solving with on demands feedback[29]. 17 Figure 2. 4 Type of intelligent tutoring system [31] 2.4 Intelligent Tutoring System Current scenarios The current education system worldwide is undergoing extraordinary development, us a growing number of learner communities gaining formal and informal education. The curriculum is diverting. The educational institute is experimenting with a new and innovative way of delivering a course, maintaining education quality, improving curricula' relevance, improving the expenditure of financial resources, and balancing expansion with more significant equity. The Intelligent Tutoring System is a technical solution that can deliver quality training to many students (ITS). ITSs are seen to have the ability to increase or encourage over-expanded education systems. Most ITS research is limited to a universal subject like math and physics; there is also a need for Subject areas with a more localized interest ripe for technology interventions. It can be used to protect and foster local culture. [32]. The ITS system is currently implemented in many developed countries with artificial intelligence by providing one-to-one learning. These systems have an impact on student learning, especially when it comes to digital environments. ITS shows significant growth currently due to its ease of supportiveness for the learner community in a different domain. Nowadays, many ITS researchers focus on the ITS system's quality, making ITS's design and development easy, efficient, and useful. More research focuses on the development of the student model to highlight individual skill differences and interests. The ITS system's status is significantly low in developing countries than in developed countries; these ITS systems aim to assist teachers through a pedagogical function 18 such as problem generation, problem selection, and feedback generation[33]. Experts widely hold this as the most effective teaching method, and many nations are moving towards it. In the near future, learning environments, either in a classroom or digital, will undoubtedly consist of transformative new tools based on AI technology like ITS s. It improves our educational system by technology like smart robots modelled by the ITS system on an intended subject or specific area. 2.5 Review of Related research works/literature Chandhya Thirugnanasambantham is a researcher who tries to assess intelligent language tutoring systems to develop a framework that integrates the basic architecture of an intelligent tutoring system that uses string searching algorithms to extract vital words from the corpus or word bank. Further, they implement a system which holds item banks of the sentence with its correct response and alternative response from language expert that can be used as domain knowledge. He uses Knuth-Morris Pratt algorithm, a string search algorithm used to match students' responses to available patterns in the items bank and use a top-down parser. Another Tool for Language Recognition to generate a parse tree based on the grammatical structure of response to handle semantic, syntactic, and contextual errors on response [5]. Patil Deepti Reddy and Dr. Sasikumar M are researchers who try to develop a student model for an intelligent language tutoring system that instructs to teach noun/ verb inflection grammar for Telugu language. This student model gives the tutor by generating an exercise and personalized feedback to the Telugu language learner and uses template dialogue to generate a question for Telugu language tutoring by following rules to generate exercise. To proceed and evaluate student/ learner confidence level, it uses student rule confidence that applies in each rule that generates problem to problem [27]. He Xuechen is a researcher that designed and developed a web-based intelligent tutor system for English dictation (EDAC). EDAC allows automatic speech for a student while the student writes and checks what students write and correct them if their answer is incorrect. EDAC was designed based on a speech synthesizer to produce artificial human speech and an automatic correction tool that many students answer with speech [5]. Mona Hafez Mahmoud is a researcher whom asses multi-agent intelligent language tutoring systems for Arabic language grammar. Intelligent agent autonomous entity observes through sensors and acts upon an environment using actuators and directs its activity towards achieving 19 goals and learning or using knowledge to achieve their goals. This researcher integrates intelligent agent and ITS to tutor Arabic language grammar [34]. Arthur C. Graesser, Patrick C, Brian C. Haynes, and Andrew Olney are researchers who study auto tutor with mixed imitative dialogue and use text-based and 3 D simulation to answer student questions. In this paper, the system cannot provide exercise for student/learner in the study student ask a question. The system answers their question based on their answer, not knowing how to interact with the student and giving personalized feedback for each student [35]. Ralph Vincent Regalado, Michael Louie Boñon, Nadine Chua, Rene Rose Piñera, Shannen Rose Dela Cruz are a researcher who asses intelligent language tutoring system to develop the ITS for the Filipino language. Their focus is on teaching higher-level lessons focusing on Filipino grammar and sentence construction. Their research work assumes students can know or understand the Filipino language and vocabulary basics only suitable for students above 14 years [36]. Mohammed I. Alhabbash, Ali O. Mahdi, Samy S. Abu Naser are researchers who try to design An Intelligent Tutoring System for Teaching Grammar English Tenses based on the tense of English language, present tense, past tense and future tense. They build grammar English tense using Intelligent Tutoring System Builder (ITSB) tool in building intelligent tutoring system for learning grammar English tense. They consider both interface student and teacher interface in the research. The student interface presents education data (lesson) followed by a question for student, and the Teacher interface consisting of three essential parts. The first part will add lessons and examples in different multimedia formats, the second part interface to and questions and answer with a hint, and third interface is to edit the interface into a suitable form. The researcher evaluates their research in a different group based on their specialization like English language teacher and among different student, and they got a 90% benefit from their work[37]. Table 2. 1 Summary of Review of Related Work N Authors o Year & Title & Journal Major Name/Conference Name Findings Critical Remarks to find /Contributions out research ability gap for &conclusion the proposed research 20 Amer An Intelligent Tutoring 1 Randa, Khella System for Teaching Samy S., AbuGrammar English Tenses Naser European Academic 2018 Research This research designed intelligent paper is This research paper focuses on the on developing an intelligent based tutor system tutoring system for English concept to give tutorials for grammar present, past, and future architecture tense of English grammar. and ITS's with both interfaces for students and lecturers to present the tutor to the student and add knowledge to the domain. This system has a lack of adaptability and a way to select topic while tutoring 2 Chandhya An Intelligent Thirugnanasamb Framework antham, 2011 System This research paper designed This research paper is related for Automated an an Language tutoring Tutoring Tool. First intelligent language to the proposed research. framework that However, it focuses only on cooperates with the basic developing the framework of International architecture of ITS ITSs and focusing only on a Conference on Informatics searching algorithm to find and the word from the item bank. Computational Intelligence This study did not use the AI technique to design the ITS framework. It superficially designed based only on the SEARCH algorithm, which is a very poor technique for intelligence integration tutoring 21 in 3 Patil Deepti Student Model Reddy and Dr. Intelligent an This research study focuses This research focuses on the Language on Sasikumar M, Tutoring System. 2014 IEEE 14th for the design and template of dialogue built development of a student based on noun/verb inflection International model for the Telugu of Telugu language only. It Conference on Advanced language. The student model does not include the grammar Learning Technologies generates exercise learner and for and vocabulary of the Telugu gives language. In the context of personalized feedback the proposed research, this research is lacking. It only models one part of the ITS system and does not represent ITS's full functionality and low in knowledge tutoring and domain, and Intelligence Integration. 4 He Xuechen, 2009 A Web-based Intelligent This research paper focuses This research paper mainly Tutoring System for English on Dictation. the design and focuses on checking the development of intelligent student's answers while they International Conference on tutoring for English write and submit their Artificial Intelligence and language dictation for grade answers. It did not give Computational Intelligence seven and eight students. personalized feedback for the EDAC read exercise for student if their answers are students, and students write incorrectly written. by hearing what EDAC read context of the In the proposed for them. Finally, EDAC research, this research is checks for student answer again flawed in terms of only adaptability, interaction, and Intelligence Integration. 5 Mona Hafez A Multi agent is based This research study is on the This research study focuses Mahmoud, 2018 Intelligent Tutoring System development intelligent 22 of an on a multi-agent-based agent-based intelligent language tutoring for teaching Arabic Intelligent tutoring system system. This research is Grammar. for teaching Arabic language somehow good and related to International Education Journal and of grammar the proposed research for Learning reference because it includes Systems intelligence. It dependent is highly on error identification and personalized feedback to the learner. It only depends on the grammar aspect of the Arabic language. In the context of the proposed research, this research has a poor student and tutor domain model 6 Arthur C. Auto Tutor: An Intelligent This research study mainly This research paper is related Graesser, Tutoring Patrick Mixed-Initiative Dialogue. Chipman, Brian IEEE System transactions With focuses on giving tutorials to the proposed study in only by using dialogue with a one on combination of aspect, 3-D dialogue. The i.e., Text research C. Haynes, and Education simulation interaction for the focuses on mixed-initiative Andrew Olney, student answers. 2005 dialogue that combines simulation and text dialogue. However, it depends on the student’s question and does not provide any method for student rate to assess their level of understanding. It’s just like student ask question, and then auto tutoring will provide an answer for their 23 question means a questionanswer session 7 Ralph Vincent Salinlahi III: An Intelligent The researcher developed This research study focuses Regalado , Tutoring System for Filipino the third version of an on only the development of a Michael Louie Language Learning. intelligent Filipino language tutoring system that gives Boñon, Nadine Proceedings of The 2nd tutoring system that gives teaching support only to the Chua, Rose Rene Workshop Piñera, Language Shannen Dela Cruz, on Natural Filipino language grammar grammar of the Filipino Processing tutoring for grade seven and language. This study does not Rose Techniques for Educational eight Applications 2015 students. This assess the students that who is intelligent language tutoring the first language is Filipino. system assumes that the It is only for students but not student complete the first all students’ native speakers level of Filipino language, of Filipino. It is a second i.e. vocabulary’s and language, or these learners primary language grew up overseas but did not learn Filipino formally, but may be exposed to it through their Filipino parents, and does not have a way to follow the topic and keep track of students in this research work. 8 Sh Bakeer, Hani An Intelligent Tutoring This research study mainly M System for Learning focuses on the development Abu-Naser, Introduction to Computer of an intelligent tutoring Samy S Science system to teach an 2018 International Journal of introduction of computer Academic Research Pedagogical science at University of Gaza This research paper is focused on developing an intelligent tutoring system based on the architecture of ITS. It has both interfaces for Al-Azhar student and lecture to present the tutor to the student. This research focuses only on the interaction of system, and 24 less adaptability have difficult in guiding student. 9 Mones hanjori Samy Naser 2020 Al- Learning S,Abu- Computer This research study mainly This research study focuses Network Using Intelligent focuses on the development on design and development tutoring system International advanced of an intelligent tutoring of ITS for computer network Journal research Of system for and computer network. development learning course, the tutor present topic to the students without any selection method which make this research adaptability lack and of doesn’t follow student knowledge status which less support personalized learning After observation and review of salient related research, reports studies, it is mainly indicated that the most in-depth study and analysis of the current state of intelligent tutoring system are required to be designed and developed in a localized manner. Since it has been observed, there is a critical knowledge gap in intelligent tutoring systems, i.e., haves and not developed vs developing countries. In this specific area in a localized context, there is a clear lack of research studies. This motivates the study to conduct an analytical investigation and design an intelligent language tutoring system model for Afaan Oromoo using text-based dialogue with a prototype implementation to get tutoring services of Afaan Oromoo anytime, anywhere. Also, a clear gap and opportunity have been observed that there is no intelligent tutoring system available for providing tutoring support to the students. This motivates the proposed study to present the appropriate design of an intelligent language tutoring system model for Afaan Oromoo using textbased interaction. 25 CHAPTER 3 3. RESEARCH DESIGN AND METHODOLOGY The research methodology is an important and essential plan for guiding the research clearly according to the drafted objectives. The research methodology's primary purpose is to give a clear idea of what methods or processes are proposed to be used to answer the research questions and achieve the research goals. Therefore, the study methodology is an essential element in the research studies to explain all the steps required to achieve the research goals. [38]. This chapter aims to explain the data collection, analysis, and model design procedures, tools, and techniques. The decision about prototype designing tools and techniques are also decided in this chapter. To achieve the objective of the study, and to answer the research questions, the following specific research design and methodology is followed. 3.1 Research Design, Approach, and Methodology 3.1.1 Research Design and Approach By nature, this study is a mixed version of exploratory and constructive research. Initially, this study starts with an effort to explore the possible design artefacts of the Afaan Oromoo intelligent language tutoring system using text-based interaction. Further, the study constructs an Afaan Oromoo intelligent language tutoring system model. Hence the study is exploratory and constructive research. In order to achieve the objectives of the proposed study, a qualitative approach is proposed to be used for data collection and analysis. The basic advantage of qualitative research is that it offers a complete description and analysis of a research subject without limiting the inputs of the research and the nature of participant’s responses. The qualitative research approach is used because the gathered data is based on open-ended questions. In order to achieve the objectives of the study, a Systematic Literature Review (SLR) is again considered and incorporated for the detailed document analysis to validate the primary data analysis outcomes. The primary data is collected using technical observation, interviews of domain professionals/experts (i.e. lecturers, teachers, and pedagogy experts). 26 In modern research practices, in addition to the detailed review of literature, an SLR is considered as an additional tool for summarizing quantitative or qualitative evidence collected accurately and reliably. The SLR also helps to provide a tentative framework or background with systematic approximation [37]. In this research study, the SLR is mostly derived from relevant researches conducted in the fields of “Artificial intelligence in education and an overview of the intelligent tutoring systems” to understand precision and accuracy gaps along with lagging in solutions. The comparative analysis, impact, and effectiveness of ITS for delivering tutorials are also made. The architecture of ITS, current trends of ITS in education, and specified features and their characteristics are also analyzed for selecting the most suitable tools and techniques in the research. 3.1.2.2 Research Approach Adopted The basic reason for selecting a mixed approach (mix of both qualitative and quantitative) is that the study requires to gather relevant facts through structured (close-ended) questionnaires (surveys) from numerous stakeholders so that the analysis result can be presented in a statistical manner. Also, in-depth data collection through an interview about the study problem domain through semi-structured (open-ended) questions is done using domain professionals/experts for better research inputs and insights. Furthermore, qualitative analysis of research inputs without limiting the scope of the research and the nature of participant’s responses provides better and indepth knowledge of the domain. 3.1.3 Research Processes The research process consists of a series of acts or measures required to carry out research activities effectively. [39]. To answer the research questions and achieve the objectives of the research, the study rigorously followed a well-structured research process flow. Figure 3.1 shows the detailed research process flow, which is adopted during the research progress. Step 1: Problem Identification and Definition: At this stage, the researcher identified and defined the problem intended to be researched and decided on the generalized area of interest; this is an initial point where the study begins. 27 Step 2: Literature Survey (Review): The researcher rigorously reviewed the existing literature (previously published research papers, thesis, dissertations, research reports, and books) to study and analyze what has been discovered about the topic selected and what needs to do for finding and filling the research gaps from the proposed research. As a result of SLR, it was clearly observed that designing an intelligent tutoring system is typically lagging behind in developing countries like Ethiopia, where the computers or computing resources are limited for assisting students statistically. Although this step is a never-ending task, it is used and followed continuously from the beginning of problem formulation to completing the research study. Step 3: Problem Statement Formulation: the researcher formulated the problem to be investigated unambiguously and concisely, as described in section 1.2. Step 4: Research Questions and Objectives Formulation: The researcher formulated the research questions to be answered by the study as listed in section 1.4, and the research objectives to be achieved by the study are identified and set in section 1.5. Step 5: Preparing the Research Design and Methodology: A research design is the arrangement of data collection and analysis conditions in a way that seeks to integrate significance with the procedure for the purpose of the research., the conceptual structure within which research is conducted (the means of obtaining data and the way of organizing obtained data and transformed into information), research approach, research processes used and methodology followed in this study to answer the research questions and to achieve research objective is defined in section 3 of this chapter. Step 6: Determining Sample Design: the researcher identified the target populations from which the sample is drawn and decided the way of selecting a sample. The sample size is also determined in this step using the purposive sampling technique. Step 7: Collecting the Data: the researcher identified the methods and procedures used to collect data. The data was collected from different sources (primary and secondary) using different data collection methods like questionnaires, interviews, technical observation, and book and dictionary analysis, finally discussed in chapter 4. 28 Step 8: Analyzing/Processing the Data: After the data have been collected, the researcher analyzed using different analyzing tools and the result of the analysis was interpreted and presented in statistical diagrams in chapter 4. Step 9: Model & its prototype Design and Validation of the Proposed Model: After data is collected and analyzed, the proposed Model designing, simulation, and evaluation were performed in chapter 5. Step 10: Generalization and interpretation: at this step, the findings of the study are explained and interpreted so that the researcher could generalize the study outcomes/results. Step 11: Preparation of the Thesis: Finally, the researcher compiled the study steps and prepared the THESIS of what has been done so far and submitted the thesis for presentation. 29 Figure 3. 1 Research Process Steps 3.2 Sampling Design Sampling design is defined as “the technique or the procedure the researcher would adopt in selecting some sampling units (items) from which inferences about the population is drawn”. It deals with determining the size of the sample used for the study and the technique used for selecting these sampling from the target population[39]. 3.2.1 Target Populations The target population of this study is the language learner community and educational organizations. Afaan Oromo Language Learners, Educational institutions, and Afaan Oromo language professionals are the population elements considered in this research. 3.2.2 Sampling Techniques This study proposes to use the purposive/deliberate sampling method. Purposive sampling is used in this study, a form of non-probability sampling in which researchers rely on their judgment when choosing elements/members of the population to participate in their study. It is also known as judgment sampling. This sampling method involves the purposive or deliberate selection of particular units of the universe for constituting a sample that represents the universe. When population elements are selected based on the ease of access for inclusion in the survey, in purposive sampling, items for the sample are selected deliberately by the researcher; his/her choice concerning the items remains supreme. In other words, The investigation organizers deliberately choose the individual units of the universe to form a sample on the assumption that the small mass they choose from an immense one would typically be representative of the whole.[39]. Why purposive sampling? It is the most popular and hence used in this research due to its costeffectiveness and less time required when compared to other sampling techniques. This research selected the purposive sampling because it allows selecting respondent from a different domain, i.e. learner, language teacher, and pedagogic experts/professional 30 3.2.3 Sample Size The sample size is the optimum number of samples from which the required information is obtained so that inference to the study population is possible. It plays a significant role in the quantitative research approach than the qualitative approach because the qualitative study is not about the magnitude instead of a detailed description of the cases from one or a few people[40]. The sample size in this research study was selected 98, which was decided based on different conditions and criteria set by this research for selecting respondents using Open-ended interviews and close-ended questionnaires. Moreover, the research study is scientifically applied and constructive, and therefore 98 sample size is assumed as sufficient representative for generalization. 3.3 Data Collection Methods It is a strategy used to collect relevant data from different sources and reveal all the necessary details relevant to the study so that the objective of the study could be achieved. This research study collected data from both primary and secondary data sources using a semistructured interview, technical observations, and document analysis like books, encyclopedia and dictionary. These data collection techniques re-applied, and a review of relevant literature is done to get the actual status of ground reality of the research's progress in the focused domain. These data collection methods are summarized in figure 3.2 3.3.1 Data Collection from Primary Data Sources Identified key informant interviews are proposed to be conducted mainly using rigorous interview techniques. This primary data was gathered through a semi-structured interview, close-ended questionnaire, and technical observation of the researcher. 3.3.1.1 Interview The interview is a primary data collection instrument that is used to gather in-depth detailed data about the research problem domain through open-ended questions. In this study, the researcher prepared open-ended questions and did an in-depth interview with selected Afaan Oromo language instructors at different school (Arsi Nagele elementary and preparatory school 31 instructor, Arba Minch university pedagogic expert) and another instructor (works at different school) to find out the need of supporting system while they deliver the course. In this study, open-ended questions were designed for different Stakeholders, and they were different participants depending on their profession domain and knowledge levels. This means that the interview questions for the Afaan Oromo instructors and pedagogic experts/professionals are quite different. The instructor was interviewed for facts like how to track students, challenges and flaws of lack of supporting system, how to interact with the student during problem-solving, availability and accessibility of the system, guidance and personalized learning, and alternative system needs. The pedagogic experts were interviewed for the facts like challenges and flaws in the existing learning environment, Adaptability, interaction like feedback and hint, availability of the supporting education system, categorizing student status, and presentation for ease guidance, and need for an alternative tutoring system. These interview questions for pedagogic experts and attached are attached in Appendix B and C, respectively. 3.3.1.2 Questionnaire The questionnaire is a flexible and widely used primary data collection method containing a set of close-ended questions. It allows the researcher to gather facts from respondents without talking with each one separately and used for statistical analysis. In this study, open-ended questionnaires were prepared and distributed to the stakeholders/ users, mostly the learner community. This questionnaire or survey is distributed in two ways. 1. The first is through an online cloud-based surveying tool called Google Form. The survey questions are created on the Google Form platform, and the link to the survey is distributed to the respondents through their E-mail so that they can fill the form and submit their responses online over the cloud. 2. The second is through paper-based questionnaires, which were printed and distributed to the respondents, and the responses were collected by the researcher. 32 The printed questionnaires were used to reach out to the respondents who don’t have internet access and address respondents from a different domain and knowledge level. In this survey, the respondent’s experience and observations of how the learner community needs to learn Afaan Oromo, challenges in the existing education supporting system were collected and analyzed. In addition, the survey tried to find out the awareness of the users towards the ITS solution in learning Afaan Oromo. These survey questionnaires are attached in appendix C 3.3.1.3 Technical Observation Technical observation is a purposeful, systematic, and particular way of personally observing in terms of watching and listening to an interaction or phenomenon as it takes place by the researcher self. In this data collection method, the researcher self was involved in the area as a non-participant observation and performed detailed technical observation on the facts, an existing system like android application and dictionary, challenges in learning and supporting mechanisms. The parameters considered in this researcher’s observation phase were related to adaptability of the system, availability of service delivery, ease of access and guidance, interaction, supportiveness, anywhere and over any type of device learning. 3.3.2 Data Collection from Secondary Data Source Secondary data are the facts collected from existing research studies collected and compiled by other researchers or authors such as books, dictionary, journal articles, conference papers, reports, web articles, white papers, etc. In this study, the researcher performed a rigorous assessment of various secondary data sources, i.e. IEEE and Elsevier Papers, Text Books, Encyclopedia and Dictionary that are relevant to the study to gain deep insights and facts related to Afaan Oromo linguistic greetings, vocabulary and grammar, Intelligent Tutoring System, and its application to a specific topic and language learning. These data are used as scientific and technical inputs for the design and development of the proposed ITS model. The summary of data collection methods from both primary and secondary data sources are illustrated in figure 3.3 33 Figure 3. 2 Data Collection Methods 3.4 Tools Selection Methods To conduct the proposed research study different software and designing tools are proposed to be selected using the most-fit strategy using parametric suitability analysis. The proposed research considered only two parameters, i.e. Open Source (offline Version) and Cloud-based (online) tools for Afaan Oromo data collection, analysis, and designing the intelligent language Tutoring system Model, Prototyping for functional demonstration and validating. The research study selects the following tools from different possible tools using systematic tool selection criteria and detailed selection method attempt to mention in the following figure 3.3 3.4.1 Data Analysis methods and Tool Selection Once the data are gathered and organized, it was analyzed and presented using statistical tools such as tabulation, diagram, percentage, and rating. It has been analyzed to provide answers to the 34 research questions and justify the worth of the problem under investigation and to construct a proposed model, and demonstrate its solution. This study proceeds with critical comparison and analysis of various tools as illustrated in figure-4 and selected Edraw Max for designing the proposed conceptual Model, Google Form for conducting online survey and for response analysis and diagrammatical representation, and Cognitive Tutor Authoring Tool (CTAT) tool as prototype development and evaluation tool for proof of concept implementation. These tools are selected based on the suitability assessment for the best fit selection for accomplishing the task and some other parameters like the necessary feature they have, availability, platform independence and openness. The diagram in figure 4 shows the tools selected with the procedures and criteria used for selecting these tools for the completion of this research study. E-draw Max: The research study used this tool for modelling and designing the proposed Model and different diagrams in this research. E-draw Max is a versatile diagram software with features that make it perfect for sketching a professional-looking diagram. The reason behind selecting this tool is, it has more functionality and features like data import and export, drag and drop, mind map, ease of use than other tools like Microsoft Visio and Cute Draw[41][42]. Google Form: The Google form is an online surveying tool that is used for collecting the end user’s data using Questionnaires. End-users can use this cloud-based surveying tool for filling up the form and submit their responses remotely via the internet. It has built-in data analysis and diagrammatical representation of the analysis that aid in the interpretation of the responses. Google Form is used because it provides powerful and easy to use features that ease data gathering efficient and automatic[43]. Cognitive Tutor Authoring Tool (CTAT): is an authoring tool that makes tutor development more efficient for both programmers and non-programmers and supports the development of both models tracing ITS tutor, i.e., cognitive tutor and example tracing tutoring to represent a different trade-off between ease of authoring on the one hand and generality flexibility of the resulting on the other hand. CTAT Interprets student problem-solving behavior using cognitive model capture 35 in the form rule skill of students to learn and compare against those appropriate according to the model. CTAT has the benefit that the examples shown are more likely to be complete and can act as semi-automated test cases for the cognitive model later. [44]. CTAT allows authors to link tutoring knowledge to a graphical user interface (GUI) with little programming effort and demonstrate model solutions rapidly. CTAT supports developing a tutoring system that provides individualized learning and step-by-step guidance during the problem-solving process. CTAT assists within a problem, such as feedback on the steps, next-step hints, and error feedback messages[20]. Research Tool Selection Data Collection and Analysis Data Analysis Model Design Ease Use Scalability Features Functionality Availability Open source Selection Criteria Ease use Cross platform Functionality License Availability CTAT ASAT GIFT SPA Edraw max MS visio Cutedraw Google form SPSS PSPP Google Form MS form Monkey Survey Prototype Google Form Selected Tool Selection Criteria Data Collection Model Design and Prototype Edraw Max CTAT Google Form Edraw Max CTAT Figure 3. 3 Tool selection Method 3.5 Method selected for Tutoring and student domain 3.5.1 Bayesian Network Bayesian network (BN) is a probabilistic graphical model representing a set of random variables and their conditional dependence with the directed acyclic graph. The Bayesian network is ideal 36 for taking an event that occurred predicting any of the several possible known causes was a contributing factor. Generalization of BN that each represents and solves decision problems under uncertainty. Inference Bayesian network assesses the conditional probability of any variable (or set of variables) while individual values are instantiated with other variables[45]. Bayesian Network is suitable for representing, sequencing, and ordering the topic to be taught in the hierarchical and condition (prerequisite) because BN is used to represent uncertainty, complexity, and, more importantly, the causality of an event[46]. The possibility of an occurrence based on previous knowledge of a disorder that may be linked to it. 𝑃(𝐴|𝐵) = 𝑃(𝐵|𝐴)𝑃(𝐴)/𝑃(𝐵)……..1 P (A/B) a conditional probability of event A given that B is true Event A Event B Event C Figure 3. 4 Bayesian Network example 3.5.2 Bayesian Knowledge Tracing Bayesian knowledge tracing (BKT) model is used to map the performance of the student (observable variable) to an estimate of the level of knowledge (unobservable or latent variable). This model takes observation about student performance while solving the problem where a skill to be learned is involved. BKT is needed to assess or estimate something that cannot be observed using the history of success and failure give us more information to estimate the knowledge status of student[47]. BKT is more suitable for ITS student domain because designed to asses’ knowledge of well-defined fine-grained skill and a skill is atomic and either know or not know. Personalized instruction and feedback is based on the student model, student model represent the estimation of student current knowledge level from a determined set of skill. 37 Table 3. 1 comparison of student domain model method parameter Overlay Stereotyping perturbation Bayesian Knowledge Tracing Adaptability No Low Low High Low Low High No No Yes Ease guidance Low support Performance No tracking Decision support Yes or No Cluster (Low) Correct (Moderate) and Personalized (High) incorrect (Low) 38 CHAPTER 4 4 DATA COLLECTION AND ANALYSIS This chapter of the research thesis clearly describes the analysis of primary data and facts about the existing Computing Platform, end-users awareness towards Intelligent Tutoring System (ITS) technology, ideological recommendations in terms of application and change from professionals within the research domain, and finally, the answers to interview questions, technical observations of researcher and responses of respondents gathered in research questionnaire are covered 4.1 Primary and Secondary Data Analysis In this study, different data collection techniques like personal interviews of different stakeholders (i.e. domain professionals) and researcher’s self-technical observations were used for collecting the facts about the existing state of the art systems along with the challenges and flaws in the existing education systems. Also, the impact of the lack of supporting systems like ITS for teaching and tutoring Afaan Oromo, impact on the development of the nation, awareness of the Afaan Oromo professionals and endusers about alternative technology-enabled systems for teaching Afaan Oromo with supportive, guidance, delivery, personalized & Interactivity, reliability, everywhere accessibility, availability / anytime accessibility, features for the students/learners are analyzed. Further, an assessment of the end-users awareness towards the understanding of the status of ITS adoption in the education system for both school and higher education in Ethiopia was done. Also, the opportunities of ITS technology applications were tried to explore in the domain. Finally, the need for this ITS technology for ‘end-users and ‘domain professionals’ as an alternative system was investigated towards the assurance of reliability, 24*7 availability, everywhere accessibility on digital devices efficiently were assessed. 4.1.1 Primary Data Collection and Analysis To get a comprehensive view of the situation and the current state of the art of systems used for teaching-learning the Afaan Oromo, this research used both printed and cloud-based (online) survey questionnaires. 39 In a manual survey, printed questionnaires were prepared and distributed among the respondents. Online survey questions (questionnaires) were created over cloud-based SaaS, i.e. Google form, to take care of the ability to collect data first hand and preserve data anonymity and at the same time enforce the required fields as compulsory. This was chosen over the other online survey tools because it is easy to access, user-friendly, and free for all with no restrictions whatsoever. It is easy to present the data in a statistical representation /diagram and can store/export the survey responses to a spreadsheet for further analysis. In addition, using an online survey is not only cost-effective but also time-efficient and does not require any human efforts. The number of respondents who responded using an online survey was 50, while the rest 48 respondents responded using printed questionnaires. The data gathered through printed questionnaires were later filled over the online questionnaire so as to aggregate the data and utilize the capabilities of Google form in data analysis. The data was gathered from a total of 98 respondents from different parts of Ethiopia like Arba Minch 22 (13 teachers and 9 students), Shashamane 24(teachers), Addis Ababa 15 (teachers), Arsi Nagele 27 (8 teachers and 19 students), and 10 (academic non-teaching staff). During the qualitative interview, an end-user questionnaire and the researcher’s technical observations checklist were used. The study has used selected features/parameters like 1) End user’s awareness towards alternative ITS supported learning and teaching, 2) Issues in existing art of system, personalized learning Afaan Oromo, 3) Cost-effectiveness, 4) Interaction, feedback, and hint, 5) Ease of learning guidance and presentation, 6) Anytime learning, 7) Anywhere learning, From any device learning 8) Reliability, 9) Digitization and other promising extra features for further search and scientific analysis of the existing Afaan Oromo learning. Parameter 1: Issues in existing learning and teaching Afaan Oromo To explore the issues and challenges of existing learning and teaching Afaan Oromo, the domain professionals were interviewed, end user’s response to questionnaires was collected, and researcher\s self-observation were conducted. Based on the analysis of respondents’ responses and technical observations, it has been observed that the problems in learning and teaching Afaan Oromo has serious and alarming issues in general and specific in town areas of Ethiopia. It requires 40 serious attention to educational institutions for worthy solutions. The majority of the respondents (i.e. 95.9 %) were students, instructors (elementary, high school, preparatory, and universities), and their education level is a university degree and above. Results revealed that learning Afaan Oromo becoming the most experienced practice if supported by technology due to technological advancements increases. Figure 4. 1 Response summary to the Availability of computer Application for learning Afaan Oromo According to the respondents’ observation, lack of availability of supporting system for learning Afaan Oromo is found high 33.3 % and 52.5 % respectively as presented in figure 4.1 and as most of the respondent interested to learn Afaan Oromo, i.e. 86.5% but they learn using different platforms like classroom 72.7 %, peer 70.5 %, android App 69.3 % and E-learning system 4.5 %, Intelligent Tutoring system 1% (which is significantly minimum) and other 3.4 %, as presented in figure 4.2. 41 Figure 4. 2 Response summary to the most learning way of Afaan Oromo Some respondents’ percentage as presented in figure 4.2, honestly revealed that they had tried to learn Afaan Oromo using different methods in their working environment, living environment, and using computer and mobile applications, but they are highly interested and excited to learn the Afaan Oromo without or with minimum support of human tutoring. This implied that a huge population is keenly interested to learn and adopt technology-enabled tutoring systems like ITS as proposed by this research. Figure 4.3 Response summary to the type of computer system they use before Furthermore, it has been observed that most of the community people want to learn Afaan Oromo but their choices and preferences are different. Those who learnt Afaan Oromo’ still use dictionary and textbook methods, and these are not interactive media, not supportive and also time- 42 consuming. These cannot easily support personalized learning like teacher or supporter/tutor to understand, just like the computer system listed in figure 4.3. Figure 4.4 Response summary to the assistance of ITS to learning Afaan Oromo The respondents responded that they need aid/assistance like Intelligent Tutoring System to learning Afaan Oromo in Ethiopia were found high 71.4 % respondent are strongly and 25.5% highly agree as reveled in the (figure 4.4). From this, we can understand that learning Afaan Oromo makes them beneficiary, and it can increase the development of the country socially, morally, and economically, need serious and immediate attention for a suitable solution. Parameter 2: Cost-effectiveness and improve skill Cost-effectiveness is also one of the driving factors for any technology towards future survival and adoption. 43 Figure 4. 5 Response summary to the ITS enables to reduce the cost of learning and improve skill The responses of the target respondents clearly indicate that the current learning Afaan Oromo methods are not only inefficient but costlier than the proposed, as shown in figure 4.5. Besides, 68.8% of respondents were strongly agreed, and 27.6 % of respondent were agreed that the usage of ITS solution/application enables based solution can improve their skill and reduce the overall cost (figure 4.5). Overall, 96.4% of respondents responded that they could spend their time and cost to teach Afaan Oromo (figure 4.5). The interview conducted with domain professionals and researcher technical observation shows that, apart from some schools like Arsi Nagele that deliver Afaan Oromo as a subject does not have support and guidance computer application/ system for learner community still students/learner dictionary to learn which is static. In general, these methods require a lot of money and consume much time that can be exchanged for money. This indicates that the learner community has a strong need for an alternative system like Intelligent Tutoring System based solution that is cost-effective and convenient for learning and teaching. Parameters 3: Suitability, Adaptability, and interaction Since other education supporting system like E-learning and android application is lack of dynamicity, they have less interaction and less adaptability. The interviewee clearly revealed that they are facing several challenges while they are trying to deliver and how the way of interaction has an effect, and around 76.5% of the respondents of interview adapting student behavior and interacting are strongly agreed. One of the challenges; the students/learners face is response during learning. It was also observed that the other supporting system could not keep track of students/learners' performance level and their knowledge status. Some of the interviewed professionals indicated that interaction is critical due to the nature of learning, like feedback and hint is needed when students take action toward the problem/question. Pedagogic professionals responded during the interview that interaction with a student is very crucial the way each application or system interact with them have positive and negative output toward learning, interacting at each step when they solve the problem, and the system must adapt their student level. 44 Figure 4. 6 Response summary to the enables to acquire and maintain the competitive advantage of learning and respond efficiently and quickly In general, interaction and adaptability in the existing state of the art systems are complex. In addition, 71.4% of the respondents were strongly agreed, and 26.5% were agreed with suitability and interaction learning using ITS solution/application revealed that it enables to Analyze and respond efficiently and quickly (figure 4.6) Parameter 4: Guidance and Personalized learning Guidance and personalized learning are the two most important issues in the education support systems and the classroom. Many studies show that personalized learning is efficient easily adaptable with students; this makes personalized learning efficient. The interview conducted with the instructor and pedagogic professionals in different education institutes and the researcher’s technical observation shows that the ease of guidance and personalized learning make students feel free to interact with the system without any restriction. Most of the interviewed expert found that their institution uses mobile and computer application to support student learning which is somehow complex and not easy to use and learn even though those system does not guarantee that ease guidance. Among the interviewed professional, 90.6 % were strongly agree with the effectiveness of ease guidance and personalized learning. The deep observation found that there is no way to trace back to individual students when they interact with the system and do not access 45 any time they need. Figure 4. 7 Response summary to improve the satisfaction level and improve personalized learning Through this observation, it can be concluded that even though education organizations use other supporting systems to increase personalized learning, but it’s not efficient and does not provide easy guidance. 69.4% of the respondents strongly agreed, 27.6 % agreed that learning using ITS solution/application Increase individualized learning and maintain learning, as presented in figure 4.7 Parameter5: Anytime, anywhere and from any device learning The cross border (anywhere) learning Afaan Oromo at any time is critical and most required features of the system like ITS in general and Ethiopia specifically. The interviewed professionals clearly stated that the existing practices in the education environment are not available in 24*7 mode services except some android application, but it is available only in during working time 8*5 mode services (eight hours in a day from 8:00 AM to 5:00 PM and five days in a week from 46 Monday to Friday). Figure 4 8 Response summary to the availability of the learning environment of Afaan Oromo existing system From the respondents, 72.4% of the respondents stated that the current learning system does not serve 24*7 manner (figure 4.8), and the interviewed respondents have a strong opinion need for such a system to improve the current state of art systems which is lacking in anytime, anywhere over any device verification service delivery as presented in figure 4.8. This indicates that anyone who needs to learn Afaan Oromo on weekends and out of government working hours could not get the service. So the immediate solution should be a need of the hour to resolve such issues and challenges, which is a positive thrust for developing or discovering a system like ITS. Parameter 6: Digitization Digitization is the act of transforming manual processes and services into electronic or computerenabled formats. Some of the interviewed professionals stated that some of the education organization has started digitization of their deliver by computer support system but still it is not fully-fledged digital systems and others are not even started yet but, in the future, they may have a plan to use computer-supported learning environment. 47 Figure 4. 9 Response summary to the need for Alternative System The interviewed professionals and 88.6% of surveyed respondents believe an alternative system like Intelligent Tutoring System technology can improve learning Afaan Oromo (figure 4.9). This shows that digitization of the learning environment is an important concept that can enable one step towards technology adoption and transformation towards techno-savvy Ethiopia by improving the education environment’s service delivery pathways and learner community satisfaction. Parameter 7: Learner community awareness towards alternative ITS Technology To draw the awareness and comprehension of the participants about ITS technology and the use of the ITS-based solutions in the deliver subject, several questions were asked to analyze the level of awareness and needs for alternative technology in an intelligent tutoring system for Afaan Oromo. This study revealed that there is low awareness about ITS technology and a strong need for ITSbased solution in the education environment. From the total of respondents, i.e. 63.3% responded that they do not know what the ITS technology is (figure 4.10), and 84.7 % of respondents have a high interest in ITS technology, and they think that it can be a premier (important) technology that can provide promising solutions especially in supporting educational system. Furthermore, 65.3 % of respondents found they agree that they did not hear any education organization that uses ITS based solutions in Ethiopia (figure 4.12), 96.5% of respondent agreed to believe that ITS 48 technology will help you to solve the problem of learning in Afaan Oromo, as indicated in figure 4.12. At the same time, 94.9% of the respondents recommended the adoption and implementation of ITS in their education environment (figure 4.13). This shows that a powerful will exists towards improved learning Afaan Oromo which can be achieved by the adoption of ITS technology as an option. Figure 4 10 Response summary to the Figure 4 11 Response summary to Stakeholders Interest towards ITS 49 awareness of ITS Figure 4 12 Response summary to ITS adaption by Education institute Figure 4. 13 Response summary to ITS Adoption Recommendation in Firms 50 Figure 4 14 Response summary to ITS Solution for learning Afaan Oromo 4.2 Secondary Data Analysis 4.2.1 Salient Computer-based Tutoring System vs Intelligent Tutoring System In other computer tutors like computer assistance instruction, E-learning and other tutorial system use traditional way deliver to learner community which more lack of intelligence, i.e., which can be used for reading, write or any other operation with the data stored in the database because which is predefined, have lack of dynamicity and not suitable. Computer-aided instruction (CAI) to tries to enhance both the learning material and the teaching process by facilitating help, but it cannot deal with the complex behavior of students and problems. CAI requires teachers to fully specify presentation text, all questions, and their associated answers, and a strict flow of control through the course, allowing at best different branches to be taken based on the student’s pre enumerated possible responses for the problem such style of teaching has often been referred to interact with a page, only one-sided learning students does not allow to ask question and domain knowledge is not represented[19]. Other supporting systems like E-learning, Tutorial system, computer-based training, computer-based learning, and android application; all of them are static in their nature their interaction is a one-sided system to students like computer assisting instruction. Those education supporting systems are limited to sharing resources between learner community and teacher in the form of a portable format and do not take individual learning differences. I.e. those systems have lack of interaction like instant feedback and hint while presenting problem and does not follow student behavior. However, tutoring system; like ITS technology, records students’ 51 status in each problem and trace their knowledge in the form of the behavioral recorder. The ITS supports personalized learning that considers each individualized learner's capacity and gives instant support and feedback for each action student takes. This makes ITS technology learning by doing student learn while they are doing problem-solving. In ITS, there is no one way of interaction; they interact in both way student to the system, a system to the student, and represent knowledge. This feature of ITS makes it adaptable, easy, supportive, perfect guidance toward the topic. The précised feature /characteristics based comparative analysis of other computer assisting system like E-learning, Computer-based training, tutorial vs Intelligent Tutoring system is summarily described in table 4.1 Table 4. 1 Comparative Analysis of Computer Assisted System and Intelligent Tutoring System S. N 1. Comparison Computer-based Tutoring Intelligent Tutoring System Parameters System Interaction One way but not instant Instant Two Interaction interactive 2. Not adaptable. Pre-defined High adaptability based on Adaptability learner’s/ student’s academic only behavior 3. 4. Availability and Better, anytime and Poor Better, anytime online and reliability reliable Instant Support Poor and Instant support is Better and Instant support by limited highly reliable as needs human the system itself intervention 5. Personalized learning Poor and personalization limited Better, individual Helps / based personalized learning behavior 6. Presentation Limited flexible 52 on Better and more flexible 7. 8. Tracking capability of Not available Keep track of each student students behavior learning behavior and adapt it Solution Nature Only Stored and static Solutions Computed, Stored and Solutions experiential adaptability using learning Multiple pathways facilitation 4.3 Critical Analysis of ITS The development and research conducted for designing and developing the proposed ITS aims to provide an intelligent education/tutoring system with an improved learning platform and enhance students' ability to learn independently using innovations. These teaching methods and education models have continued to deepen adapted to students' knowledge and learning capabilities [21]. In the case of the proposed ITS system model, the student domain can play an essential role in storing information about each and individual students such as his current state of the domain knowledge, history, and status of students. Student domain affects the decision of other domains like ITS domain, tutoring domain and knowledge domain. The tutoring domain makes every decision based on the student domain, what to present and scenario change. Adaptation and personalized learning also keep on track through the student domain a proper modelled student domain allow ITS system to make informed decision lead to an effective and efficient ITS model. The student domain has a different model like the overlay model. In this model, if students know topics which are considered as expert knowledge level, and the student model consider as a subset of the knowledge domain. These elements are marked as yes or no depending on if students know or not know elements. The Stereotyping model is a variation of overlay model group students in clusters based on some shared characteristics, i.e. students with similar characteristics grouped in one cluster. In many ITS systems, this model is to solve the problem of initialization[48]. The knowledge of students' perturbation model is classified as correct and incorrect with standard error students make, then the student model is then the overlay model over an expanded collection of knowledge objects, including both correct and incorrect knowledge proposals.[49]. Constraint-based modelling 53 represents domain knowledge by a set of constraints over the problem state. This model's value is that it is considered right unless a solution violates at least one constraint. The constraints model is further represented by the overlay model if the student miss the solution. Knowledge tracing attempts to determine what the student knows, including misconceptions they might have. It is an approach used for the student’s assessment. Model tracing attempts to understand how the student solves a given problem. It is an approach to plan recognition. Model tracing is especially useful in systems intended to provide guidance when the student reaches an impasse. Knowledge tracing is also useful as an evaluation tool and a pedagogical decision aid (e.g. What piece of teaching material to apply next)[49][50]. Table 4. 2 Suitability Characterization and Analysis of intelligent tutoring System models for students domains to select the appropriate student model [50] S/N Learning Parameters Overlay Stereotyping Perturbation Constraint- Knowledge model model model (Metrics) 1 based Model Tracing Tracing model Generality and low Low Low high high high No Low Low Moderate high Moderate Flexibility 2 Adaptability with student 3 Guidance low Low Low moderate moderate high 5 Student low Categorize Low Low High moderate performance students tracking 6 Decision low Low Low Low High High Low Low Low moderate high Moderate support (tutoring domain ) 7 Complexity 54 4.4 Summary From the survey, researcher’s technical observation, and interview; it has been observed that; the existing learning environment for Afaan Oromo have a lack of supportive systems and applications, i.e. current state of the art system and practices are limited in features and capacity. These are highly static application and have low or limited interactive support facilities for the students. Also, the challenges in the current systems usage and practices are identified in the education environment, mainly in Afaan Oromo learning. The major challenges related to Afaan Oromo learning and teaching environment include inconvenience adaptability of application to students, lack of personalized learning, inconvenience on searching learning material, difficulties in guidance, ease of learning and Availability. The identified challenges related to learning and teaching Afaan Oromo include slow, complex, inefficiency, and tracking of students. In general, the existing practices are found to be inefficient, expensive, inconvenient (lack of any time, anywhere learning), and less flexible. The study revealed that lack of availability for learning supporting systems in the educational organization became a severe issue in Ethiopia that have a negative impact on the development of the country and needs a worth solution with an alternative technology that is ITS proposed by this research. Furthermore, it has been analyzed that the end-users were not satisfied with the existing system practices of Afaan Oromo and revealed a strong need for an alternative system with cost-effective, anytime, anywhere availability, adaptive, interactive, ease of guidance, ease of use and facilitate personalized learning. The study revealed that ITS technology could be a premier solution following student status, and ITS supports learning by doing the practice. In developing countries like Ethiopia, it’s challenging to find solutions with contextualized and customized features of ITS based solutions, and therefore, an in-depth investigation and analysis about the domain is required to make it easy for professionals to transform the existing system to ICT enabled solutions like ITS. Based on the interview inputs and technical observations, it has been analyzed that most of the education organizations are willing to digitize their learning environment but limited because of 55 the lack of skilled human resources and ICT equipment. Others have not to plan or an idea about transforming the education system by supporting systems like ITS with new features like availability of service, easy accessibility, keep track of each student, and resource sharing. Finally, the aforementioned researchers’ technical observation, domain professional interview, and end-users survey responses conclude that the problems and challenges are serious issues and require strong and worthy solutions using ICT-enabled technologies such as ITS proposed by this research. This can be a next-generation solution and transformations technology model to make the learning environment more interactive, adaptive, and supportive. The proposed system, i.e. ITS, could be a great and significant contribution to the new knowledge domain and the country to resolve the aforementioned issues and challenges with immediate effect on the ground in reality. 56 CHAPTER 5 DESIGNING AN INTELLIGENT TUTORING SYSTEM MODEL AND PROTOTYPE 5.1 Background issues on Intelligent Tutoring system From the researcher’s technical observation and professionals’ interview and a survey questionnaire, it is cleared that; learning and teaching Afaan Oromo in education institutions are not sufficiently supported by computer-based tutoring systems. The student/learner does not get immediate access to get support anytime, anywhere in a personalized way except in the classroom. Few android applications are developed to teach Afaan Oromo at a basic level, and these applications have salient limitations and intelligent features with adaptability dynamics. These teaching and learning Afaan Oromo without a support system have their flaws and challenges on student performance and skills. 5.2 Designing an Intelligent Tutoring System Model 5.2.1 Suitability assessment for selection of Intelligent Tutoring System category Even though an intelligent tutoring system is powerful in many education fields for supporting learners, it does not mean that one size may fit into all. Different categories of intelligent tutoring systems are being used based on the method they apply. To select the most suitable ITS category for the selected problem with clustered and customized issues in Afaan Oromo, this study characterized and feature-based, analyzed the different Models for the suitability, and finally selected the cognitive tutoring system for designing the proposed model for Afaan Oromo. Table 5. 1 Suitability Assessment for the selection of intelligent tutoring system category Parameters (Metrics) Cognitive based Tutor Method Adaptive control of Constrain based Tutor thought- learning from performance errors Rational Knowledge Procedural and declarative Declarative, i.e. (constraints) Action (what can be done) Based on the Problem state (what wrong representation Instruction evaluated is done) 57 Feedback Immediate feedback with each Feedback messages directly to constraints, but not based on solution step using instant advisory strategies, i.e., no advisory Hints Yes, it Provides hints with On missing elements, but not provides solution strategic direction Guidance on solution strategic direction Multiple solution paths (steps by A single solution pathway step) Student Model Model tracing algorithm Constraint-based modelling (knowledge tracing) Solutions One Computed and stored correct solution stored and computed Bugs Yes, Supported No Support High Low If not match, Solution incorrect If not, Match Solution may be correct or representation Cognitive fidelity Solution Match not In this study, cognitive types of intelligent tutoring systems are selected to design the proposed intelligent tutoring system model for Afaan Oromo. A cognitive tutor provides different features and advantages suitable for the proposed model. Nowadays, a cognitive tutor has a successful type of ITS deployed in various domains, including algebra, geometry, and many others. This can be used for model tracing for a student models while the single student-specific model is produced by knowledge tracing. The domain model is based on the cognitive model of the domain expertise, which describes the knowledge needed to perform tasks like analysis performance of students/ learner, i.e., excellent or poor. 58 Cognitive tutors analyze how humans solve problems in a specific domain to deliver and present knowledge to produce a cognitive model. One of the best futures of cognitive tutors provides immediate support to students/learners by interacting with immediate feedback at each level during problem-solving and giving hints. Model tracing checks each student's action in a specific problem to check whether or not they perform correctly by comparing each student’s step directly with one or more correct or incorrect steps that are dynamically generated by the tutoring system. 5.2.2 Designing the Proposed Intelligent Tutoring System (ITS) Model ITS system is different from other computer assistance instruction ITS that uses artificial intelligence mainly to represent knowledge and has its teaching method, which behaves like expert knowledge domain and tutoring domain. It is also able to diagnose the situation in which the student is evaluated and provide a solution that enables him/her to succeed in the learning process. In the fact that each student use their method or strategies, but the strategies vary depending on what they want to learn[51]. 59 Interface Students request feedback and hint assessment scenario change Topic Instructional contents Question Tutor domain Selection module Behavior recorder Teaching topic decision Teaching method decision Student domain Performance assessment Student knowledge status Content Matcher feedback Hint Knowledge Domain Student list Course Topic Question Learning Management System (LMS) Figure 5. 1 The Proposed Intelligent Tutoring System Model The proposed intelligent tutoring system model contains presented in figure 5.1 has three-layer with four domains. Here 1) The first layer contains the user interface, 2) the second layer contains Tutor and student domain, and 3) the third layer contains knowledge domain. All these layers are presented in figure 5.1. 60 1. As presented in figure 5.1, the interface layer compromises the students/learner that participate ITS system and the front end of the ITS system. This layer provides the way students/learners of Afaan Oromo interact with the ITS system. 2. As presented in figure 5.1, the second layer contains both the Tutor and student domain. The tutoring domain contains different modules, i.e., a selection module, contents, and matchers, which matches contents and topic to be tutored with the contents. This module is responsible for what to be learned for the student based on their individual performance, and selection module selects both topics to be tutored and problems to be present for student/ learner in that topic. This domain is responsible for strategies to deliver/present what the next action is. Another domain in this layer is the student domain. This layer is responsible for keeping track of students/ learners and contains a behavior recorder module, feedback, hints, student list, and student knowledge base which store students/learners knowledge status. Behavior recorder module record student/ learner behavior while they solve the problems based on the action they take, i.e., process tracking, take students problem-solving ability assessment and provide feedback for their action and hint if students get difficulty and seek to help for each problem in specific step. Feedback and hint interacts with the knowledge domain fetch problem hint and feedback from the knowledge domain based on the topic to be tutored using matching techniques. Knowledge status of the student is saved on a knowledge base with their list takes values from behavior recorder module to keep an update of student’s status. This process increases the adaptability of the proposed intelligent tutor system model; every action made by the tutored domain can depend on the student domain component. Both domains interact with the upper layer, i.e. interface layer, through their selection module of tutor domain and behavior recorder of student module. The tutor domain interacts with the student domain to decide strategies and tutored topic to be presented. The selection module gets students status from knowledge status component interaction between these two modules, crucial for easy guidance, personalized, adaptability. 3. As presented in figure 5.1, knowledge representation is an integral part of an intelligent tutoring system that enables an entity to determine the consequences by thinking and 61 reasoning about the course delivered to the students. In the proposed ITS model, the knowledge domain is responsible for the representation of course and topic along with the question in each topic. Course, topic, and question represent information that is used by the student domain and tutoring domain in the tutorial process to give information and reason for the learner in the form of computation. Along with the question, all the information about the question is represented, like feedback, hint, and solution of each question. The course and topic are also represented with their information. Further, implementing the learning management system (LMS) for more flexibility and availability and supporting active learning are included in this layer. 5.2.3 The Tutoring Domain As presented in figure 5.1, the Tutoring domain keeps knowledge about teaching strategies and tactics to select a topic for a student based on the student characteristic and knowledge status which is stored in the student domain, and how to select and present a topic for students/ learner. The selection component decides the chapter or topic to present for each student according to her/his current knowledge status, how the selection component presents a specific topic for each student because it’s the main characteristic that increases effectiveness to the task of teaching with an ITS. This is called the adaptability to the student. The tutor domain also selects a topic of presentation using the Bayesian network for the proposed model. Here is presented in figure 5.2, the Bayesian network is a probabilistic graphical model that represents the causal probabilistic relationship among a set of a random variable, i.e., Topic to be taught and conditional dependencies among the variable (topic) using Directed Acyclic Graph (DAG) and conditional probability distribution. Thus random variables represented by a node and two-node are connected by directed edge[46], as shown in figure 5.2. Figure 5. 2 Sample topic Dependencies 62 For each node, i.e., topic in the domain constitutes the Bayesian network in the domain where topics B1 and B2 are independent. Topic B1 is conditionally dependent on topic C, and topic A is conditionally independent on topic C and also dependent on B1 and B2. This means the student must master or get a minimum pass mark on topic C to proceed to next topic B1 and B2 if students learned topic C selection component make active the next topic B1 and B2 students take either of one at a time to learn topic A students must be learned B1 and B2. Let us visualize some problem-specific topic and their relational dependence in Afaan Oromo. A. Qubee A1. Qubee gurgudaa A4. Dubaachiftuu A2. Qubee diqiiqaa A5.Dubbifamaa A3. Qubee dachaa B1.Sagalee C. Jechaa Ijaaruu B1 Gababa C1.jechaa Qubee dura dubaan B2. Dheeraa B3.Jaba C2. Maqaa Guyyaalee B4.Laafaa C3. Maqaa Ji’ootaa B5.Hudhaa C4.Lakkofsaa B6. Irraabutaa E. Sirnaa tuqaalee E1.gosota Tuqaalee D. Jechaa waliin hirirsuu E2.Jechaa tishoo F. Himaa ijaaru 63 Figure 5.3 Example of Afaan Oromo Topic Dependencies Here the aforementioned topics, as presented in figure 5.3, are dependent on each other. The students/learners need to pass topics to continue from one topic to another if they have relational dependence. If students want to learn the formation of a word (Jechaa Ijaaru) but he/she did not have prior knowledge of the dependent topic, then student need to learn each topic of a letter (Qubee), differentiate letter which is a vowel (Dubaachiftuu) and consonant (dubbifama) and voice (Sagalee), i.e. in order to entirely understand the topic formation of the word which is necessary to learn topic letter including vowel and consonant and formation of voice. In otherwise case, the proposed ITS model does not show/ display directly the formation of the word. Here, in figure 5.3; the topic in the same box has no relational dependence among each other. Such relational dependence among topic is modelled using a Bayesian network based on the student score in each problem topic used for inference to decide which topic is next to be learned as presented in figure 5.4. A1. Qubee gurgudaa A2. Qubee didiiqaa A3. Qubee A4. dubbifamaa fi dubachiftu B1 Gababa B2 dheeraa B4 laafaa B3 jaba B5 irraabutaa C. Jechaa Ijaaruu E. sirnaa tuqaalee D jechaa waliin hirirsuu F. Himaa ijaaru 64 B6 hudhaa Figure 5. 4 Directed acyclic graphs for the representation of a topic As presented in figure 5.3, If the students need to understand the topic (node) A4 completely then they have to master all its parent topic (node) A1, A2, A3. 𝑃(𝑥1, 𝑥2, 𝑥3 … … … … 𝑥𝑛) = ∏𝑛𝑖=1 𝑃(𝑥𝑖|𝑝𝑎𝑟𝑒𝑛𝑡𝑠(𝑥𝑖))…………………. (1) Where xn is topics 5.2.4 Student Domain As presented in figure 5.1, the student domain reflects how much the students know about the domain as a cognitive and learning experience. This represents the estimation of the student's current knowledge level or status from the determined set of the topic. A proper student model allows making an informed decision about the content of the topic, which should be presented by the selection component of the tutoring domain in a particular set of skills or knowledge status. The Bayesian knowledge tracing (BKT) used by the student domain is to trace the knowledge of student while they are solving the problem of each topic does a student know topic X from their pattern of correct and incorrect responses on the problems or problem steps involving in topic X? Table 5. 2 student model topic question sample Question 1 2 3 4 5 6 7 8 9 Success/ y y x y y y x x x failure If the student success is required for every question of the topic, the student likely knows the topic, and one failure student likely knows the topic, nine failure or one success likely student not know the topic. In this case, success is more than failure, so more likely student knows the topic. BKT estimates the knowledge status of students from the history of success and failure. In ITS measuring students' knowledge while students are learning used to decide to improve instruction like what is the next topic present to students. 65 Topic 1 Topic 2 Student action Student action Tutor intervention Known Tutor intervention Student knowledge Student knowledge unlearned learned P(T) P(S) P(G) correct incorrect unlearned P(T) P(G) correct learned P(S) incorrect The students have to shift from unlearned state to learned state to pass from one topic to other topic Figure 5. 5 representation of topic and Bayesian knowledge tracing P (Lo) probabilities of initial knowledge P (G) probability of guessing question correctly P (T) probability of transition from unlearned state to learned P (S) probability of student miss question by mistake If 𝑪𝒐𝒓𝒓𝒆𝒄𝒕𝒏 𝑃(𝐿𝑛−1 ) = 𝑃(𝐿𝑛−1 )∗(1−𝑃(𝑆)) )∗(1−𝑃(𝑆))+ 𝑃(𝐿𝑛−1 (1−𝑃(𝐿𝑛−1 ))∗(𝑃(𝐺)) (2) 𝑰𝒏𝒄𝒐𝒓𝒓𝒆𝒄𝒕𝒏 𝑃(𝐿𝑛−1 ) = 𝑃(𝐿𝑛−1 )∗𝑃(𝑆) 𝑃(𝐿𝑛−1 )∗𝑃(𝑆)+ (1−𝑃(𝐿𝑛−1 ))∗(1−𝑃(𝐺)) (3) 𝑝(𝐿𝑛|𝑜𝑢𝑡𝑐𝑜𝑚𝑒𝑛) = 𝑝(𝐿𝑛 − 1|𝑜𝑢𝑡𝑐𝑜𝑚𝑒𝑛) + ((1 − 𝑝(𝑙𝑛 − 1|𝑜𝑢𝑡𝑐𝑜𝑚𝑒) ∗ 𝑝(𝑇) 66 (4) 𝑃(𝑐𝑜𝑟𝑟𝑛) = 𝑝(𝐿𝑛 − 1) ∗ (1 − 𝑝(𝑆)) + (1 − 𝑃(𝐿𝑛 − 1)) ∗ 𝑃(𝐺) Lo=0.4 T=0.1 S=0.3 (5) G=0.2 Table 5. 3 Bayesian Knowledge Tracing decision-making table Topic Outcome Know before P(Ln- Know after 1) P(Lo) 1 F 0.4 0.28 2 S 0.28 0.618 3 S 0.618 0.865 4 F 0.865 0.765 5.2.5 Knowledge domain As presented in figure 5.1, the Knowledge domain is the basic part of the proposed ITS model used to represent knowledge to be taught by the proposed model. It models all the information about the knowledge of the course, topic, and each topics question. In the proposed knowledge domain, Afaan Oromo represents us subject with the topic in it. Each topic has a problem to be solved after the completion of each topic, along with the representation of hint and feedback for the questions. In the model tracing ITS system, the production rule is used to represent knowledge in the form of an if-then rule. The problem of a topic are modelled based on these rules, hints, feedback, and answer to the questions are stored as a fact for further operation of student request. Also, the topic of the contents is displayed for student-based on their performance in the interface. Topic Course Afaan Oromo Qubee Sagalee Jechaa ijaaru 67 Question Figure 5. 6 courses follow of Afaan Oromo for knowledge representation As presented in figure 5.6, the Production rule-based ITS system knowledge domain model captures the knowledge involved in the solution step by step. This model contains rules to determine the set of questions in the tutor. These rules are different from topic to topic, and questions to questions for each of them have their own rules. If students practicing the Afaan Oromo letters If letter A and B are determined, and the next two space is empty. Then set C and D as the next letter (Set a goal to determine the next value) If there is two letters together and two consonant and the second consonant is H or Y or S Then set those consonants as Double consonant (Set a goal to determine the double consonant) 5.3 Process in Proposed Intelligent Tutoring System Model As presented in figure 5.1, the process in the proposed intelligent tutoring system model follows both the loop of conventional teaching and the nested loop of the intelligent tutoring system. The model selects the topic to be taught based on the preference of the students/learners; if they do not have prior interaction by force to fill survey that evaluates their level of skills of Afaan Oromo, then the selection module presents the selected topic on their skill level at the end of each topic students take the problem to solve what they learned from the topic. 68 Generate selected topic Present problem Help YES NO Student request help Stude nt Action Update student knowledge status Be havior Re corde r Feedback & Hint Evaluate task done Update student Model Topic done Figure 5. 7 Flowchart of the proposed ITS model As presented in figure 5.7, each student either seeks help or takes action to solve the problem. If the students immediately request the help, the model gives them hints about a specific problem they are trying to solve. But if they do not request for help, students take action to solve the problem. Here the behavior recorder records the action of student and gives feedback and hint at a specific level and the step they made a mistake because question/problem require students/learners to actively apply their knowledge along with the question behavioral recorder modelled with the expected answer, misconception, hint and feedback, along with other information about the question. The tutor gives short feedback on the qualities of the learner’s initial answer. The learner improves the answers, and the tutor evaluates the learner, whether they understand and their knowledge status. Finally, updates the student knowledge status component. The inner loop continues until all problems are completely solved in the above process. After these task 69 completion, the overall student knowledge status component is updated. A summary of all completed topics is taken to select the next topic to be taught. Figure 5. 8 inner processes of proposed ITS model As presented in figure 5.1, the components of ITS, i.e. the inner and outer loop of the proposed intelligent tutoring system, are illustrated as follows: Outer loop: series of dedicated lessons/topics and challenging problems related to the topic being tutored. Inner loop: collaborative tutorial interaction geared toward covering steps or pieces of the contents of each topic in the outer loop For each chapter in the course o Read each topic o For each exercise Student attempts step Get feedback and hint on step Try again o If the master topic/ reach minimum requirement, exit loop Take next chapter[52] 70 5.4 Prototype and Demonstration for the proposed Intelligent Tutoring system model. In scientific and engineering research, the conceptual or theoretical models are required to be functionally validated through either technical demonstration before the scientific community or by the acceptance of the stakeholders. Figure 5. 9 topic contents page As presented in figure 5.9, a prototype is an essential part of the process of creating or producing a partial functional system to showcase the applicability of the conceptual or theoretical models in the real world and proposed as a solution for the selected problems. In order to design an Afaan Oromo ITS for the learner's community, this research needs to provide concrete and functional feedback to the development of the system based on a research-based model. Before fully-fledged ITS system development begins, it needs rigorous testing either in the form of a prototype with limited features or a fully-fledged functional system. In the prototype, the designer can get the chance to test the product before the actual implementation. In general, a prototype need not have all features of the targeted system designed based on a model. The ultimate objective is to minimize risks resulting from areas such as deployment, manufacturing and consumer acceptance by recognizing a potential issue early on. [53][54]. The design and development of the prototype for function evaluation and validation of the proposed concept and its theoretical system model is essential in the latest research domains. The 71 main goal of the prototype and its demonstration is to prove the conceptual system model design. A proof of this concept demonstration has been constructed using the cognitive tutor authoring system (CTAT). The Prototype The majority of the components in the proposed ITS model have been demonstrated as per theoretical specifications formulated for each domain. The demonstration has been incorporated a two-part ITS student’s interface and student behavioral recorder graph. The topic and question between student and Afaan Oromo ITS system are carried out using java production rule (JESS) hints and feedbacks stored and as the fact of jess rule. As shown in figure 5.9, the above home interface topic and contents of the topic to be learned are displayed as the prerequisite of the system. On the left side of the page, it shows the list of Afaan Oromo topic and their subtopic. The content of the themes is illustrated on the right side.. It means they are not dependents on each other, as shown in figure 5.9. These topics are presented parallel in their order. It is optional by the system to present a student’s selected topic they want to learn. Other topics, which are conditional dependents, are displayed on the student status. If a student cannot learn the prerequisite topic, then the system cannot display the topic in the study for the student to learn the prerequisite topic to keep track of each student. When students complete the topic contents, the statements display a practice question before they take the evaluation question, as shown in figure 5.10 72 Figure 5 10 Topic practice page As presented in figure 5.10, the interface of a student, and the practice questions are presented for students after reading the command of the questions. Once they understand the questions, student start practicing the problem where students get the question, feedback on their practice, and hints are provided to the students if they need it. The student’s behavior recorder, as shown in figure 5.11, uses to record the behavior of the problem and leads them toward the correct answer step by step. This, each problem has its behavioral recorder and uses to facilitate support to students when they need hints or feedbacks, behavioral graph modelled with correct steps in all situations of the problem, hint, feedback, and misconception in the incorrect situation. 73 Figure 5. 11 behavioral recorder graph for letter practice 5.5 Performance evaluation and End User acceptance 5.5.1 Performance Evaluation In this subsection of this research study, the performance of the existing learning supporting system and the newly proposed intelligent tutoring system model for Afaan Oromo has been comparatively evaluated along with the end-user acceptance in order to validate the performance in terms of selected parameter like personalized learning, ease of guidance, instant support, adaptability, reliability, interaction, availability and digitalization. This study collected the validation and the acceptances evidence/ inputs from the real users, stakeholders, i.e. the learner's community, to validate the proposed ITS model by comparing the other existing state of art education supporting systems and practices. Here the critical acceptance and evaluation remarks are based on the qualitative facts with technical descriptions collected from the primary source, i.e. real users, stakeholders, i.e. the learner's 74 community, secondary sources of studies and evidence. The following table 5.4 presents the performance evaluation for validation and learner community acceptance of the Proposed Intelligent Tutoring System (ITS) model for the teaching and learning of Afaan Oromo. Table 5. 4 Performance evaluation 75 NO Features for Acceptance level 1 Critical Remarks for validation & Acceptance validation acceptance & Low, 2 Medium,3 High, 4 Very High Other Proposed Existing System system Model (ITS practice enabled Model) 1 Adaptability 1 4 In other existing state of the art computerized tutoring systems, there is a lack of adaptability of the students like CAI, CBT E-learning Android Application and others but in the proposed ITS model, students can be keep tracked to adapt students in the systems to give an adapt course and topic. 2 Personalized 2 4 In other existing state of the art computerized tutor effectiveness of personalized learning is very poor (low) Learning due to the lack of following of the student during students practice in the system. However, the proposed, ITS model facilitates personalized learning by assessing individualized performance on the topic, and every learner gets the right amount of practice. 3 Interaction 1 The existing state of art computerized systems have lack 4 interactive communication between systems and student, and also they are in one direction from system to students, which is not interactive but in the proposed ITS 76 model the students and the system are interacting with each other while the students are tending towards a solution through instant feedback and hint. 4 Ease Guidance 2 3 In other existing state of the art systems, the guidance is difficult because many of the current systems are static and have lack dynamic communications, but in the proposed ITS model, students are guided easily, and every problem is supported by multiple solution pathways; just not at the end and instant feedback is given at any step by step. 5 Anytime, 4 The existing state of the art systems has limited any time, 4 anywhere, over anywhere and over any device accessibility in compare any device to ITS. But in the proposed ITS model system it is accessible anywhere anytime over any device and with a 24/7/365 availability 6 Instant support 1 The existing state of the art systems have lack of instant 4 support as most of those systems have not been modeled well to provide the instant support. They only display the contents without any support but the proposed ITS system has instant support through giving hint, instant feedback and changing scenarios, and ITS is learning by doing with instant support with expected answer, misconception, question ant other necessary information about the problem. 7 Reliability and 2 ITS system provides a more flexible and reliable 4 computer tutoring system with a high degree of Flexibility 77 dynamicity, and they are not static like other existing systems while working with ITS system 8 Cost- 3 In existing system there are high cost of education 3 material but in the ITS system, students can get learning effectiveness material and practice problem with less cost through internet 5.5.2 User Acceptance Test In this research phase, the qualitative measurements and assessment of learners and teachers' community are done. These communities' inputs justify that the Intelligent Tutoring System Model can be selectively and a better and alternative tutoring system with intelligent features and can enhance teaching, learning, and tutoring support. As presented in figure 5.12, the acceptance test was done after the evaluation and validation of the model’s functional prototype. The acceptance test results revealed that 87.5% learner’s community agreed with the cost-effectiveness, 83.3% agreed with the service availability, 85.7% agreed with the ease of supportiveness, 81% agreed with user’s student adaptability, 85.7% agreed with personalized learning, 90.5% agreed with ease guidance, 81% with high flexibility and reliability of the system. The overall learner’s community revealed that the intelligent supports promised and provided by the intelligent tutoring system for Afaan Oromo are not only robust but revolutionary for the next generation tutoring systems with intelligent features and can be used for transformation and betterment of education environments in Ethiopia. 78 user Acceptance in % User acceptance 100 80 60 40 20 0 85.7 9.5 4.8 81 90.5 81 14 14 5 5 4.8 4 Parameters Yes Figure 5. 12 User acceptance of the Model 79 May be No 85.7 4.8 9.5 83.3 11.19.5 CHAPTER 6 CONCLUSION, CONTRIBUTION, AND RECOMMENDATION The main findings of the study in this section, along with research contribution and recommendations, are discussed and forwarded to future research communities. 6.1 Conclusion This research primarily aimed to identify the issues, challenges on the current state of the art systems used for teaching and learning Afaan Oromo in Ethiopia. Upon the gathered data analysis, it was observed that the lack of a supportive systems for education are critical issues all over the educational organization and exponentially increasing with the advent of intelligent tutoring system, tools, and techniques. This is how computer technologies are positively affecting and transforming education. Education is key for the development of the nation, and therefore it needs immediate attention for suitable solutions. In the current pandemic era, educational systems are highly challenged and affected all across the world. This is happened because of lack of technology-enabled supportive systems for the education domains. However, ITS systems can be treated as robust and next-generation tutoring systems with add on intelligent features for delivering the education and educational supports then and there at your door in anytime, anywhere over any device manners with minimum human intervention to the learner community in Ethiopia. This work presents a model for an intelligent tutoring system to support students and learners community to make the education environment more interactive and suitable for learning and teaching using adaptive features in computer-supported applications where student’s performance can be assessed and tracked. Unlike other related researches, this research study uses a different approach by incorporating the three important parts. 1) Firstly, investigate and analyze how an intelligent tutoring system adapts the behavior of the student, contents to present and assess the performance. 2) Secondly, describe how personalized learning is delivered for the students with facilitated support and easy guidance, adaptability, interaction, instant support for the student in real-time, anywhere, anytime manner to the target students. Finally, 3) after rigorous analysis and suitability assessment, the two categories of intelligent tutoring system (constraint-based ITS and Model Tracing ITS) are compared to select the suitable ITS type for the proposed ITS model. 80 The major three different research questions are all answered through the study, the answer for each research question is stated as follows Answer for research question:RQ1. Primarily this research was aimed to identify the issues (Flaws) and challenges in the current state art of the systems in teaching and learning Afaan Oromo. Up on exploring and analyzing both primary and secondary data issues and challenges are identified like 1) lack of supporting system to teach and learn Afaan Oromo, 2) lack of dynamic system to teach and learn Afaan Oromo, 3) poor adaptability of system, poor topic modeling (lack of topic selection method) and 4) low student follow in the current state of the system RQ2. After issues and challenges of teaching and learning Afaan Oromo is identified, important parameters are identified to overcome issues , challenge of existing system and for designing an intelligent tutoring system Model for Afaan Oromo. These are Adaptability, Ease guidance, ease support, personalized learning, interaction (feedback and hint), anytime anywhere, cost effectiveness and improve skill RQ3. Finally an Intelligent Tutoring System Model is designed with adaptive features to improve the learnability efficiency of students using method of Bayesian network and Bayesian knowledge tracing in tutoring and student domain respectively. Bayesian network for topic modeling and topics selection based on the performance of student from student domain in which knowledge (performance) modeled by Bayesian Knowledge tracing to improve learnability and efficiency of student through adaptability, personalized learning, ease guidance, supportiveness and ease interaction. After rigorous analysis of previously done researches, primary data analysis, and suitability assessment of the success factor of ITS solutions in education, it was observed that ITS could be an alternative solution for the significant transformation of education in Ethiopia. Furthermore, the newly proposed Intelligent Tutoring System Model is designed. The model has three layers. The interface layer, where students interact with the system and contents are presented. The student domain has different components, and they are modelled based on two model tracking algorithms to keep track of each student in the system for instant support, 81 ease guidance. The Bayesian knowledge tracing is used to trace student performance on the system, and then the system adapts student’s status. The tutoring domain has different components, responsible for what to present. It models using a Bayesian network with a direct acyclic graph (DAG) to model the conditionally dependent topic in the course. Finally, the knowledge domain is designed, which stores course topic and problem contents. The problem is represented using production rules in the newly proposed ITS model. The proposed ITS model is designed, developed with a prototype using the Cognitive Tutoring Authoring Tool (CTAT) for evaluation and validation. This study collected the validation and acceptance data and opinion from the salient users, learners' communities, and experts. The acceptance and validation results of the model and the prototype clearly revealed that most of the learner’s communities, 85.7 % agreed to adapt with a higher degree of acceptance. The ITS model can be the next-generation transformation catalyst for learners communities and educational organizations towards the betterment and enhancement of the education systems and their qualities. 6.2 Contribution 1. The first contribution of this research study is the use of an Intelligent Tutoring System, in which a computer tutor is to transmit real-time information for students while they are learning. 2. From a traditional education supporting system to a new technology-enabled education supporting system, better features and functionalities are proved and demonstrated. 3. This research also contributes a new and advanced thought process for education transformation enabled technology in developing countries like Ethiopia to solve those issues that happen in education and to align the country with world developments. Therefore the proposed Intelligent Tutoring System Model can be used as a baseline to create a new paradigm of education transformational environment and used as a base model to build an intelligent tutoring system for other subjects and languages as well. 6.3 Recommendation Intelligent tutoring system still has the power full to enhance the education environment, and therefore, a lot of researches that need to be done is in the area. As stated in the limitation part, the 82 proof of the concept was done in one of the popular well-defined knowledge domain with limited performance and addressed with the feature. So the researcher recommends designing and developed an intelligent tutoring system for the ill-defined knowledge domain to its fullest implementation and better performance. Besides the usability of the service based on the text-based dialogue, this research did not cover a game-based intelligent tutoring system due to the limited time and resources, the researcher recommends the design and development of a localized game-based intelligent tutoring system mainly to help lower class student, i.e. forking garden (KG) students, elementary student and to help Ethiopia military training with the full implementation. Future research studies can include the different features and categories of students for those who have disabilities with advanced features. Finally, the researcher suggests the full implementation and evaluation of the prototype in educational organizations. 83 References [1] J. Daboliņš, “Trends of the usage of adaptive learning in intelligent tutoring systems,” CEUR Workshop Proc., vol. 924, no. October, pp. 191–196, 2012. [2] A. Habeeb, “Artificial intelligence Ahmed Habeeb University of Mansoura,” Res. Gate, vol. 7, no. 2, 2017, doi: 10.13140/RG.2.2.25350.88645. [3] “Intelligent tutoring system Wikipedia.” https://en.wikipedia.org/wiki/Intelligent_tutoring_system (accessed Dec. 26, 2020). [4] V. Slavuj, B. Kovačić, and I. Jugo, “Intelligent tutoring systems for language learning,” 2015 38th Int. Conv. Inf. Commun. Technol. Electron. Microelectron. MIPRO 2015 - Proc., no. May, pp. 814–819, 2015, doi: 10.1109/MIPRO.2015.7160383. [5] P. D. Reddy and M. Sasikumar, “Student model for an intelligent language tutoring system,” Proc. - IEEE 14th Int. Conf. Adv. Learn. Technol. ICALT 2014, pp. 441–443, 2014, doi: 10.1109/ICALT.2014.132. [6] A. Neustein and J. A. Markowitz, Where humans meet machines: Innovative solutions for knotty natural-language problems. 2013. [7] D. Tafazoli, María, E. G. Parra, and C. A. H. Abril, “Intelligent language tutoring system: Integrating intelligent computer-assisted language learning into language education,” Int. J. Inf. Commun. Technol. Educ., vol. 15, no. 3, pp. 60–74, 2019, doi: 10.4018/IJICTE.2019070105. [8] P. DILLENBOURG and John A. SELF, “PEOPLE POWER : A Human-Computer Collaborative Learning System Pierre,” Intell. Tutoring Syst., vol. 608, no. May, pp. 593– 600, 1992, doi: 10.1007/3-540-55606-0. [9] M. Al Emran and K. Shaalan, “A Survey of Intelligent Language Tutoring Systems,” Proc. 2014 Int. Conf. Adv. Comput. Commun. Informatics, ICACCI 2014, pp. 393–399, 2014, doi: 10.1109/ICACCI.2014.6968503. [10] A. C. Graesser, X. Hu, and R. Sottilare, “Intelligent tutoring systems,” Int. Handb. Learn. Sci., pp. 246–255, 2018, doi: 10.4324/9781315617572. [11] C. Fröschl, “State of the Art of Adaptive Learning,” no. July 2009, 2018. [12] Epignosis, “e-learning Concepts, Trends, Applications,” Book, p. 5, 2014, [Online]. Available: https://www.talentlms.com/elearning/elearning-101-jan2014v1.1.pdf%0Ahttp://www.talentlms.com/elearning/elearning-101-jan2014-v1.1.pdf. [13] M. Thanji and S. Vasantha, “A Study of benefits and limitations of e-learning - A learner’s perspective,” Int. J. Pure Appl. Math., vol. 118, no. 5, pp. 175–184, 2018, [Online]. Available: https://acadpubl.eu/jsi/2018-118-5/articles/5/13.pdf. [14] “Computer Applications Tutorialspoint.” https://www.tutorialspoint.com/computer_fundamentals/computer_applications.htm (accessed Feb. 27, 2021). 84 [15] “Afaan Oromo/Introduction - Wikibooks, open books for an open world.” https://en.wikibooks.org/wiki/Afaan_Oromo/Introduction (accessed Dec. 26, 2020). [16] UNESCO, “Challenges and Opportunities for Sustainable Development Education Sector United Nations Educational, Scientific and Cultural Organization,” 2019, [Online]. Available: https://en.unesco.org/themes/education-policy-. [17] M. Robertson, “Artificial intelligence in education,” Nature, vol. 262, no. 5568, pp. 435– 437, 1976, doi: 10.1038/262435a0. [18] M. Chassignol, A. Khoroshavin, A. Klimova, and A. Bilyatdinova, “Artificial Intelligence trends in education: A narrative overview,” Procedia Comput. Sci., vol. 136, pp. 16–24, 2018, doi: 10.1016/j.procs.2018.08.233. [19] J. W. Rickel, “Intelligent Computer-Aided Instruction: A Survey Organized Around System Components,” IEEE Trans. Syst. Man Cybern., vol. 19, no. 1, pp. 40–57, 1989, doi: 10.1109/21.24530. [20] K. B. Robert A.Sottilare, Arthur C. Graesser, Xiangen Hu, Design Recommendation for intelligent tutoring system (A book in the Adaptive Tutoring series). . [21] J. Han, W. Zhao, Q. Jiang, M. Oubibi, and X. Hu, “Intelligent tutoring system trends 20062018: A literature review,” Proc. - 2019 8th Int. Conf. Educ. Innov. through Technol. EITT 2019, no. 3, pp. 153–159, 2019, doi: 10.1109/EITT.2019.00037. [22] C. Mills and B. Dalgarno, “A conceptual model for game based intelligent tutoring systems,” ASCILITE 2007 - Australas. Soc. Comput. Learn. Tert. Educ., pp. 692–702, 2007. [23] C. Thirugnanasambantham, “An intelligent system framework for an automated language tutoring tool,” Proc. - 1st Int. Conf. Informatics Comput. Intell. ICI 2011, pp. 122–125, 2011, doi: 10.1109/ICI.2011.29. [24] J. R. Anderson, C. Franklin Boyle, and B. J. Reiser, “Intelligent tutoring systems,” Science (80-. )., vol. 228, no. 4698, pp. 456–462, 1985, doi: 10.1126/science.228.4698.456. [25] R. M. Roger Nkambou, Jacqueline bourdeau, Advances in Intelligent Tutoring Systems. 2010. [26] X. He, “A web-based intelligent tutoring system for english dictation,” 2009 Int. Conf. Artif. Intell. Comput. Intell. AICI 2009, vol. 4, pp. 583–586, 2009, doi: 10.1109/AICI.2009.37. [27] L. Paquette, J. F. Lebeau, and A. Mayers, “Advances in Intelligent Tutoring Systems,” Stud. Comput. Intell., vol. 308, no. January 2015, pp. 377–405, 2010, doi: 10.1007/978-3-64214363-2. [28] L. Paquette, J. F. Lebeau, and A. Mayers, “Advances in Intelligent Tutoring Systems,” Stud. Comput. Intell., vol. 308, no. September, pp. 377–405, 2010, doi: 10.1007/978-3-64214363-2. [29] R. K. Barbhuiya, K. Mustafa, and S. Jabin, “Design perspectives of intelligent tutoring 85 system,” Proc. 5th Indian Int. Conf. Artif. Intell. IICAI 2011, pp. 1484–1495, 2011. [30] A. Mitrovic, K. R. Koedinger, and B. Martin, “A comparative analysis of cognitive tutoring and constraint-based modeling,” Lect. Notes Artif. Intell. (Subseries Lect. Notes Comput. Sci., vol. 2702, pp. 313–322, 2003, doi: 10.1007/3-540-44963-9_42. [31] “Introduction to the Cognitive Tutor Authoring Tools (CTAT) and Example-Tracing Tutors Bruce McLaren Systems Scientist, Co-Manager of the CTAT Project Team. - ppt download.” https://slideplayer.com/slide/6999045/ (accessed Feb. 26, 2021). [32] K. K. Bhagat, M. T. Rodrigo, and C. Chang, “Current status , challenges , and opportunities of the Intelligent Tutoring System ( ITS ) in Developing Countries in Asia Routledge International Handbook of Schools and Schooling in Asia Kerry J . Kennedy , John ChiKin Lee Current status , challenges ,” no. June, 2017, doi: 10.4324/9781315694382-36. [33] D. Weitekamp, E. Harpstead, and K. R. Koedinger, “An Interaction Design for Machine Teaching to Develop AI Tutors,” Conf. Hum. Factors Comput. Syst. - Proc., pp. 1–11, 2020, doi: 10.1145/3313831.3376226. [34] M. H. Mahmoud, “A Multiagents based Intelligent Tutoring System for teaching Arabic Grammar,” vol. 3, no. 1, 2018. [35] A. C. Graesser, P. Chipman, B. C. Haynes, and A. Olney, “Auto tutor: An intelligent tutoring system with mixed-initiative dialogue,” IEEE Trans. Educ., vol. 48, no. 4, pp. 612– 618, 2005, doi: 10.1109/TE.2005.856149. [36] R. V. Regalado, M. L. Boñon, N. Chua, R. R. Piñera, and S. R. Dela Cruz, “Salinlahi III: An Intelligent Tutoring System for Filipino Heritage Language Learners,” pp. 87–93, 2015, doi: 10.18653/v1/w15-4413. [37] A. K. Randa and A.-N. Samy S., “An Intelligent Tutoring System for Teaching French,” Eur. Acad. Res., vol. 2, no. 2, pp. 9–13, 2018, [Online]. Available: www.euacademic.org. [38] M. Al Kilani and V. Kobziev, “An Overview of Research Methodology in Information System (IS),” OALib, vol. 03, no. 11, pp. 1–9, Nov. 2016, doi: 10.4236/oalib.1103126. [39] C. . Kothari, Research Methodology method and techniwues (second revised edition). 1393. [40] U. Majid, “Research Fundamentals : Study Design , Population , and Sample Size Research Fundamentals : Study Design , Population , and Sample Size,” no. June, 2018, doi: 10.26685/urncst.16. [41] Edraw Max is comprehensive mind mapping and planning tool. 2011. [42] “Edraw Max - Wikipedia.” https://en.wikipedia.org/wiki/Edraw_Max (accessed Dec. 26, 2020). [43] “Google Forms Guide: Everything You Need to Make Great Forms for Free - The Ultimate Guide to Google Sheets | Zapier.” https://zapier.com/learn/google-sheets/how-to-usegoogle-forms/ (accessed Dec. 26, 2020). 86 [44] V. Aleven, B. M. McLaren, J. Sewall, and K. R. Koedinger, “The Cognitive Tutor Authoring Tools (CTAT): Preliminary evaluation of efficiency gains,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 4053 LNCS, pp. 61–70, 2006, doi: 10.1007/11774303_7. [45] “Bayesian Networks an overview | ScienceDirect Topics.” https://www.sciencedirect.com/topics/computer-science/bayesian-networks (accessed Feb. 24, 2021). [46] M. Horný, “Bayesian Networks,” no. 5, 2014. [47] “Bayesian Knowledge Tracing Prediction Models - ppt video online download.” https://slideplayer.com/slide/2341637/ (accessed Feb. 26, 2021). [48] R. Manrique and E. Leon, “Student Modeling via Bayesian Knowledge Tracing : a case study,” no. October, pp. 10–16, 2014, doi: 10.13140/RG.2.1.3646.4167. [49] E. Millán, T. Loboda, and J. L. Pérez-De-La-Cruz, “Bayesian networks for student model engineering,” Comput. Educ., vol. 55, no. 4, pp. 1663–1683, 2010, doi: 10.1016/j.compedu.2010.07.010. [50] P. I. P. Jr, K. W. Brawner, A. Olney, and A. Mitrovic, “A Review of Learner Models Used in Intelligent Tutoring Systems,” vol. 1, pp. 39–68, 2013. [51] M. L. Morales-Rodríguez, J. A. Ramírez-Saldivar, A. Hernández-Ramírez, J. P. SánchezSolís, and J. A. Martínez-Flores, “Architecture for an Intelligent Tutoring System that Considers Learning Styles,” Res. Comput. Sci., vol. 47, no. 1, pp. 37–47, 2012, doi: 10.13053/rcs-47-1-4. [52] “PPT - Building Intelligent Tutoring Systems with the Cognitive Tutor Authoring Tools (CTAT) PowerPoint Presentation ID:4008550.” https://www.slideserve.com/quasar/building-intelligent-tutoring-systems-with-thecognitive-tutor-authoring-tools-ctat (accessed Feb. 27, 2021). [53] “Pidoco Blog.” https://blog.pidoco.com/ (accessed Dec. 26, 2020). [54] “App Prototyping - Why It Is Essential and How to Do It?” https://www.monterail.com/blog/prototyping-in-software-development (accessed Dec. 26, 2020). 87 APPENDIX A Survey questionnaire for learners communities 1. What is the type of your profession? Student Gov’t Employee Instructor Other 2. What is the level of your education? * Certificate MA/MSc Degree Diploma PhD. Degree BA/BSc Degree Other 3. Do you use any computer system applications to learn or teach? * YES No 4. If your answer to question No 3 is YES, what type of system do you use? (You can mark more than one) * E-learning system Computer-assisted instruction Training system online exam system Tutorial system intelligent tutoring system 5. Have you ever or even tried to learn the Afaan Oromo language using a technology-enabled system? Yes No 6. If your answer to question 5 is YES, how do you learn the Afaan Oromo language? Classroom Android application From peer E-learning Intelligent tutoring system other 88 7. Rank the availability of computer applications for learning the Afaan Oromo language. 1 2 3 4 5 8. How do you recommend aid/assistance like Intelligent Tutoring System to learning Afaan Oromo in Ethiopia? Strongly Highly Neutral Little 9. Do you believe that the existing computer system applications used for the learning environment are robust and suitable as an alternative medium for learning Afaan Oromo? YES NO Don't Know 10. Is the current learning environment is available anytime, anywhere over any device mode i.e. 24*7*365? YES NO Don't Know 11. If the answer for question No 10 is NO, do you believe that there is a strong need for such kinds of systems to improve the current state of art systems lacking anytime, anywhere over any device in learning Afaan Oromo? YES NO Don't Know 12. If your answer for Question Number 5 is YES, then are you satisfied with the way and environment facilitated by technology-enabled systems? YES NO Don't Know 13. If the answer to question 12 is NO, do you think that there is a strong need for an alternative system for teaching/tutoring Afaan Oromo? YES NO Don't Know 14. Do you think that there is a strong need for an alternative system like an ‘intelligent tutoring system’ towards improving the teaching and learning process of the Afaan Oromo language in Ethiopia? YES Don’t Know NO 89 15. Do you think that an alternative system like an ‘intelligent tutoring system’ can improve the learning of Afaan Oromo? YES Don’t Know NO 16. If your answer to question 15 is YES, What issues can be improved? Time can be saved Anywhere, anytime over any device accessibility possible Search material can be supported Improve personalized learning Flexibility for learning to other _________________ Section II: Perception towards Intelligent Tutoring System Technology 1. Do you know what an “Intelligent Tutoring System (ITS)” is? YES NO 2. Have you ever heard of any education institution/school which uses ITS for education/training YES NO 3. State your current interest in ITS technology High Low Moderate No Interest 4. Do you think that ITS technology will help you to solve the problem of learning in Afaan Oromo? YES Don’t Know NO 5. Does ITS technology provide compatibility with most aspect of your learning style and way you like to learn? Strongly Disagree Slightly Disagree Slightly Agree Strongly Agree Neutral 6. Do you recommend the adoption of ITS technology in the education and training environment? 90 YES NO Neutral 7. Do you recommend the implementation of ITS technology in an educational organization? YES NO Neutral III Please indicate to what extent you agree with the listed statements 1. Learning using ITS solution/application enables you to ………. Strongly Disagree Slightly Disagree Neutral Slightly Strongly Agree Agree Acquire and maintain a competitive advantage of learning languages like Afaan Oromo. Analyze and respond efficiently and quickly Increase student’ satisfaction level Increase personalized learning. Facilitate Ease of Learning Increase motivation to learn Reduce overall cost of learning Improve diverse skills APPENDIX B Interview questionnaire for Instructor 1. How do we start teaching students Afaan Oromo and categorizing students/ learners at the initial stage? 2. How do you decide the stage of Afaan Oromo language capacity of a student/ learner? 3. How do you provide grading of the student’s/ learners language level? 4. Is there any element to decide a student's capacity as low, high or moderate …? 91 5. Do you think that learning Afaan Oromo is efficient using one to many approaches i.e. like classroom learning? 6. Do you think that personalized learning can be the best alternative for language learning like Afaan Oromo? 7. Do you think the way of presentation affects Afaan Oromo language learning? If Yes how? 8. Is current language learning is available in 24*7*365 mode? 9. If the answer to question 7 is NO, do you believe that there is a strong need for such kinds of a system that improves learning Afaan Oromo at any time, anywhere over any device? 10. Have you ever heard about the ‘Intelligent Tutoring System’? If the answer is YES, then what kinds of language intelligent tutoring system do you know? 11. Do you think that learning a language by computer/ ITS have a negative impact? If your response to question 11 is YES, then what kind of negative impact? Pl elaborate. 12. Do you believe the current language learning environment is reliable? 13. Do you think that an alternative system like an intelligent tutoring system can improve Afaan Oromo language learning? If yes, how it improve? 14. Do you think that instant feedbacks or Hints will improve the linguistic interactions amongst students/learning and improve their learning capacity? If the response to question 14 is YES, how and what type of feedback and hint will improve language learning? 15. Do you think that the salient linguistic problems can negatively affect the student's learning? If “YES “how and what type of problem do you recommend to resolve? APPENDIX C Interview Question for pedagogical Expert 1. Do you think that student behaviour can affect learning? 2. What do you think about a student's learning capacity/knowledge at first (high, low, moderate)? 3. Do you think that all students are of the same knowledge level? 4. If the answer to question 3 is NO, how can you categorize students based on their knowledge and skill levels? 6. Do you think that the way of presentation affects the student's learning? 7. If the answer to question 6 is Yes, How it affects and which presentation way is more effective? 92 8. Do you think learning a language is better effective and efficient in one to many modes? Like classroom? 9. Do you recommend a technology-enabled supporting system for language teaching? 10. Do you think personalized is effective in language learning? If yes, how? 11. Have you heard or know about the Intelligent Tutoring System? If “YES “what type of intelligent tutoring system do you know and prefer? 12. Do you think that learning by computer/ ITS has a negative impact? If “YES “what kind of negative impact it has? 13. Do you think that the current language learning environment is reliable? 14. Do you think that technology-enabled support systems like intelligent tutoring can improve language learning? If “YES”, how can it improve? 15. Do you think that interacting with the stepwise feedback and hint will increase student’s learning? If “YES” how and which type of feedback and hint do you recommend? 16. What type of problem do you think can affect a student’s learning? If “YES” how and which type of problem do you recommend to resolve? APPENDIX D Acceptance and Validation model and prototype assessment 1. Do you think that the proposed system Model fulfils its intended objectives? Yes No Maybe 2. Does the designed model meet your expectations that you raised when interviewed? Yes No 3. Indicate your level of satisfaction with the new prototype to address the issues that exist in the current system Very Satisfied Satisfied Not Satisfied 4. Do you think if the prototype implemented to its fullest functionality will give you adapt to students? Yes No Maybe 5. Do you think if the prototype implemented to its fullest functionality will give for students ease, support, and guidance? Yes No Maybe 93 6. Do you think if the prototype implemented to its fullest functionality will facilitate personalized learning? Yes No Maybe 7. Do you think if the prototype implemented to its fullest functionality will available on any time, anywhere manner? Yes No Maybe 8. Do you think if the prototype implemented to its fullest functionality will cost-effective? Yes No Maybe 9. Do you feel that this system model, when transformed into the real-world application, will support the learning and teaching process of Afaan Oromo? Yes No Maybe 10. Do you feel that this system model, when transformed into the real-world application, will be a new knowledge contribution towards alleviation of the aforementioned enlisted issues and challenges? Yes No 94