An open source framework in Java for building CBR systems, that also features semi-automatic configuration tools that allow to create a CBR system without writing a line of code. This is also related to basic research on Knowledge-based Software Engineering and the application of AI techniques for facilitating non-programmers to build programs.
By interacting with a metaphorical 3D representation of the Java Virtual Machine, students, who are supposed to know imperative programming, will be able to improve their knowledge of object-oriented programming and the compilation of object-oriented languages.
A well-known soccer robot simulation (Soccerbots) with a new interface that includes different features for pedagogical and research purposes. Implement your robots, play and watch their behaviours with heatmaps, train them, analyze their game metrics. Finally, make them compete in a Robocup tournament.

Movie Recommender System for groups of people. Includes personality modelling, social factors, trust. Happy Movie is integrated with the social network FaceBook.
A recommendation approach for repositories of Learning Objects that adapts to the student pro.file. LORecommender follows a cascade hybrid strategy that refi.nes the decisions of a case-based recommender by using a collaborative one.

Rosette is a visual authoring tool that helps experts in the task of designing a game domain. This tool contains some novice techniques that alleviate the main drawbacks of the architecture used in modern video games for creating the logic part of the different game objects
TeXiS is a set of LaTeX files that acts as a template for creating documents that researchers have to write. It is useful to create PhD and Master Thesis, assignments and so on. Most of the PhD and Master Thesis created by GAIA over the last few years used TeXiS.










