Practical Applications of Intelligent Systems: An E-Learning Platforms Recommender Victoria Lopez, Matilde Santos Dept. Computer Architecture and Automatics Complutense University Madrid, Spain vlopez@fdi.ucm.es Pablo Esteve, David Roldán, Juan C. deMendoza Informatics Faculty Complutense University Madrid, Spain AbstractThis paper shows the advantage of using Intelligent Systems while developing engineering projects. The paper is based on three examples and it is focus into one of them: The E- learning Migration application, developed as a teaching aid tool in different organizations where various platforms coexist; this is the case of some Spanish universities. This tool solves three basic problems, which are shown in three independent modules. The first of these ones, concerns the recording and migration of the data; the second one, refers to the storing and organization of the images. The last one is an E-learning platform recommender based on an ID3 tree-decision. We are going to focus our article in this concrete module. Keywords-E-Learning; ID3, recommender systems, intelligent systems. I. INTRODUCTION There are a lot of applications developed as engineering projects in which meet natural language and quantitative data. In theses cases, Intelligent Systems offers a set of suitable techniques and very easy to apply. The following three examples were developed at Complutense University of Madrid during this academic course. SB Data Analysis [11]: A study about Store Brands (SB) and market consumers is developed in this project. Fuzzy logic and Multicriteria Decision Making techniques are used to decide the behavior of the market. The software tool SB Data Analysis allows make several store brand surveys analysis and make a comparison of store brands’ consume by age group and waves using Soft-Computing techniques. These studies will serve to understand better the evolution, trends and tastes of consumers with respect to store brands. EMSI [10]: Measuring computer performance and reliability. This project develops some tools and techniques in computer-system performance and reliability analysis. Statistical methods combined with fuzzy logic techniques are used to interpret the measured data in a meaningful way. Also in this project the user can find an algorithm (following a pseudo greedy scheme) to improve reliability and performance of a set of devices or components into a computer-system. In particular, a fuzzy multicriteria decision making (MCDM) approach is considered at each step of the algorithm to select a new candidate, so the greedy scheme improves each isolated component. At the final stage, a new system is obtained and its global reliability and performance can be then evaluated by means of appropriate fuzzy specifications. E-Learning Management Tool [8]: This project has got three modules, one of them allows to migrate contents that a teacher has in a platform to another one, the second one allows to store in a database images allowing the teacher to annotate them with Topics or descriptions that he chooses, as well as to assign to the images subjects, so that then they could select images for a concrete subject or description. In addition the export is allowed in a compressed file of the images that the user chooses. The third tool is a system recommender for learning platforms. This recommender are based on artificial intelligent technique, the ID3 algorithm that it is shown into next sections. II. E-LEARNING MANAGEMENT TOOL The increasing popularity of open source and freeware platforms added with the traditional use of commercial platforms, point to the benefit of migrating data between them with the most transparency and reliability for the user. During the last years, there has been a steady increase in online educational systems, also known as E-learning systems. Nowadays is not very frequent to find educational centers, or even companies who are not in the possession of a ‘Learning Management System’ (LMS). At the beginning, these systems were for commercial reasons like WebCT (Blackboard as the new version) [1] however, freeware systems such as Moodle [6] are currently playing a major role. With regard to this topic there are a number of articles that can be consulted [5]. As the use of such virtual learning systems keeps increasing, the E-learning Migration tool arises to simplify the user’s work. On the one hand, our application seeks to make ___________________________________ 978-1-4244-6793-8/10/$26.00 ©2010 IEEE