|
|
|
Wellcome to the home page of the Group for Artificial Intelligence
Applications, a group of
professors and graduate students, interested in basic and applied AI research,
working in the
Dpt. of Software
Engineering and Artificial Intelligence
at Complutense University of Madrid.
Regarding basic research our aim is to advance the state of the art in
AI research related to Case-Based Reasoning (CBR), Knowledge Acquisition
and Machine Learning. Our main focus is on cost-effective solutions
to inject knowledge into CBR systems, empowering CBR knowledge-light
approaches with off-the-shelf knowledge components and knowledge mined
from readily available data.
|
In order to test our research ideas and provide a reference implementation
for the CBR community we develop
COLIBRI:
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.
|
|
Regarding applications, we are investigating the new ways of
Computer-Based Teaching (CBT) that videogame technology is opening.
Although using games to teach is as old as CBT, the fast evolution of
graphics technology, along with a new form of literacy built around
a growing game culture have open new opportunities for game-based
learning. From all possible domains, and due
to our previous experience, we are applying these ideas to teach
technologies and abilities related to programming and software engineering,
such as object-oriented programming and design.
|
Our first game-based learning environment is
JV2M. 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.
|
|
|