Skip to Main Content
An Intelligent Tutoring System is helpful for the users who want to undertake a learning process. This paper presents an intelligent tutoring system based on learning agent and knowledge agents to improve the learning and teaching process of the tutoring session. The agents involved are knowledge acquirement agent, knowledge sharing agent, knowledge maintenance agent and learning agent. The knowledge acquirement agent is responsible for the construction of the student model and the domain knowledge base. The knowledge sharing agent is responsible for producing personalized teaching web pages to students dynamically. The knowledge maintenance agent is responsible for the maintenance of domain knowledge database and student profile database. The learning agent is used to obtain feedback from the students based on the learning process. The prioritization of the domains is performed depending on the feedback obtained from the students to improvise the tutoring system. This paper aims to provide the faster retrieval of information from the database and the effective teaching learning process to the users. The effectiveness is possible by the frequent updation of the domain knowledge to the prioritized domains.