Multi-learner System towards an Efficient E-learning System Mohammed A. Razek 1 , Claude Frasson 2 & Marc Kaltenbach 2 1 Math and Computer Science Depart. Faculty of Science, Azhar University, Nasr city 11884, Cairo, Egypt 2 Département d'informatique et de recherche opérationnelle Université de Montréal C.P. 6128, Succ. Centre-ville Montréal, Québec Canada H3C 3J7 {abdelram, frasson,kaltenba}@iro.umontreal.ca Abstract Existing multi-learner systems support three areas of group collaborative E-learning environments: communication, coordination, and collaboration. This distinction reflects the description of the functional aspects of the strict idea WYSIWIS (What You See Is What I See). Yet, this method is only of limited use because it does not take into consideration individual requirements. In other words, it lacks adaptation. Therefore, adding adaptation features to this method personalizes the course presentation to the learner's needs through learning sessions. Accordingly this leads to a new trend that we could call “What You See Is Adapted to What I Need to See” (WYSIAWINS). 1. Introduction Collaborative systems allow geographically distributed learners to work together on common tasks. There are two types of collaborative environments in the context of online learning, namely asynchronous and synchronous. Although they both fit the characteristics of collaboration, the requirements for their implementation are quite different. In an asynchronous collaboration, the interaction among learners happens indirectly through the environment. In contrast, during a synchronous collaboration the learners have to act at the same time. In this paper, we describe the architecture, implementation and deployment of the Confidence Intelligent Tutoring System (CITS). It is a synchronous and an asynchronous E-learning system providing learners and tutors with real time text conferencing, visual workspace tools, and adaptive environment. It based on a multi-agent approach support in building collaboration intelligent E-leaning system. Such system can help a community of online learners to understand each other, allow them to use visual tools to draw an example on a whiteboard, and provide them with extra updated information. This system can extract automatically knowledge about domain knowledge and about learners' behaviour during a learning discussion. Thus, it can infer the behavior of learners and adapt presentation of subject mater in order to improve their success rate in answering questions and boost their self-confidence during learning session. It uses Java client/server architecture to deal with a difficult set of networking requirements: multi-way communication with synchronous shared displays, scalable to a lot of real-time learners, and running over standard Internet servers. This paper is organized as follows. Section 2 discusses the role of the collaborative learning environment. In section 3, we describe CITS overview. In section 5, we present the evaluation conducted on CITS. And section 6 concludes the paper. 2. Collaborative Learning Environment CSCL systems can be classified in several ways. Ellis et al. [Ellis 91] suggested three areas of group interaction to support CSCL systems: communication, coordination, and collaboration. But, we think that the term of coordination could involve with collaboration aspect. Furthermore, the adaptation and awareness aspects have to be taken into consideration. In this sense, we consider four areas to support group interaction, as shown in Fig.1: Communication. Collaboration. Awareness. Adaptation. In the following, we will shed light on some basic concepts and ideas of these four areas. Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies (ICALT’05) 0-7695-2338-2/05 $20.00 © 2005 IEEE