DESARROLLO DE UN AGENTE INTELIGENTE DEDICADO AL ANÁLISIS DE LOS DATOS DE LA PLATAFORMA SIAM II. Autor: Pablo Gómez Cayón. Directores: Contreras Bárcena, David. Sanz Bobi, Miguel Ángel. Entidad Colaboradora: ICAI – Universidad Pontificia Comillas. RESUMEN DEL PROYECTO La plataforma SIAM II nació de la necesidad de mejorar y aumentar el alcance que tenía el sistema SIAM I, desarrollado antiguamente, las siglas SIAM hacen referencia a Sistema Inteligente de Ayuda a personas Mayores. Los comienzos de este sistema los podemos encontrar en el año 2006 con la aprobación de la ley “de Promoción de la Autonomía Personal y Atención a las personas en situación de dependencia.”. Esta ley introdujo una serie de obligaciones que se debían cubrir para aquellas personas que estuvieran en un estado de dependencia y necesitasen ayuda para poder desarrollar una vida normal. El sistema intenta cubrir una de esas necesidades que es la teleasistencia, servicio de ayuda en el propio hogar para personas mayores o en condiciones de discapacidad. El sistema integra un conjunto de nuevas tecnologías para poder desarrollar la teleasistencia de forma activa y eficiente, ofreciendo un servicio de 24 horas 7 días a la semana. En la actualidad se pueden encontrar un gran número de servicios orientados a la teleasistencia, que se basan principalmente en el desarrollo de aplicaciones orientadas a la domótica, pese a ser un conjunto de soluciones muy validas, se puede decir que algunos de estos sistemas les falta incorporar un mejor manejo de los recursos que nos puede ofrecer la tecnología en la actualidad. De todas esas necesidades nace SIAM II, como sistemas para mejorar el sistema SIAM I, capaz de cubrir las necesidades creadas por la ley y un sistema para entrar en competición con otros sistemas añadiendo funcionalidades de las que otros carecen. Esta monitorización del entorno en el hogar del usuario será llevado a cabo por dos entidades de nuestro sistema. La primera será un conjunto de sensores posicionados en puntos estratégicos de la casa que estarán de forma continua tomando datos del entorno como temperatura, presencia de persona, apertura de puertas, concentración de gases, incluso se pueden poner estos sensores sobre elementos peligrosos o de riesgo, como por ejemplo seria los grifos dentro de la casa, o la cocina. Estos sensores estarían continuamente tomando datos dentro de la casa y enviándolos por medio de las actuales tecnologías de comunicación, a un ordenador dentro de la casa, una vez recibida esta información se realizara un análisis de los datos. El ordenador dentro de la casa será el controlador, encargado de realizar una consulta continua de los sensores, tomando los datos y realizando un análisis de los datos, por medio de un sistema experto, este sistema se basara en un conjunto de ficheros, donde se podrá dar de alta o de baja los sensores activos en cada uno de las casas. Uno de estos ficheros deberá contener el conjunto de sensores activos en cada una de las casas. Los datos obtenidos de los sensores, mas el conjunto de los sensores activos, será el estado en que se encuentre el entorno de la persona en cada instante de tiempo. Consiguiendo así crear la base de hechos de nuestro sistema. El otro fichero deberá contener el conocimiento sobre los posibles síntomas que nos dan los sensores, se deberá contrastar los datos suministrado por los sensores conocidos como hechos, cada uno de los hechos se corresponderá con uno o varios síntomas dentro de las reglas de la base de conocimientos. Se desarrollara un programa para poder modificar este archivo sin tener que acceder automáticamente al fichero, sin que se tenga problemas al almacenar estos datos y así no se llegue a almacenar de forma que nuestro sistema no pueda tratarlo. El fin de todo esto es crear un programa que tome ambos datos, la base de hechos y la base de conocimientos, consiguiendo saber en qué estado se encuentra la persona en cada instante y saber si la persona está en peligro, como actuar y quien se debe avisar. DEVELOPMENT OF AN INTELLIGENT AGENT DEDICATED TO THE ANALYSIS OF THE DATA ON THE SHELF SIAM II The platform SIAM II stemmed from the need to improve and expand the scope that SIAM system had, developed in the past, the acronym SIAM reference Intelligent System to Assist Older People. The beginnings of this system can be found in 2006 with the adoption of the "Promotion of Personal Autonomy and Care for people in situations of dependency" This law introduced a series of obligations that had to cover for those who were in a state of dependency and need help to develop a normal life. The system tries to fill one of those needs is the telecare support service in the home for the elderly or disabling conditions. The system integrates a set of new technologies to develop telecare actively and efficiently, providing service 24 hours 7 days a week. Today you can find a number of services of telecare, which are based primarily on the development of applications oriented to the domotica, despite being a very valid solution set; we find that some of these systems will need to incorporate a better management of resources that technology can offer today. From all these requirements born SIAM II, such as systems to improve the system SIAM I, as a system to meet the needs created by the law and a system to enter into competition with other systems by adding technologies that others lack. This monitoring of the environment in the user's home will be carried out by two entities in our system. The first is a set of sensors placed at strategic points in the house that are continuously taking data from the environment such as temperature, presence of people, open doors, gas concentration, you can even put these sensors over dangerous or risky elements such as taps inside the house, or kitchen. These sensors would continuously taking data inside the house and sending them through the current communication technologies, to a computer inside the house, after receiving this information will be sent to the central server, where analyze and get a result. The computer inside the house will be the driver, to carry out an ongoing consultation of the sensors, taking data and performing a data analysis by means of an expert system, this system is based on a set of files, where may give high or low active sensors in each of the houses. One of these files should contain the set of active sensors in each of the houses. Data from the sensors, but the set of active sensors will be the state where the environment is the person at each instant of time. Getting thus create the basis of facts of our system. The other file should contain knowledge about the possible symptoms that give us the sensors, you must compare the data supplied by sensors known as facts, facts each corresponding to one or more symptoms within the rules base knowledge. It developed a program to modify this file without having to access the file automatically, without having problems storing the data so it will not reach store so that our system cannot treat it. The end of all this is to create a program that takes two sets of data, the basis of facts and knowledge base, getting to know in what state the person at every moment and whether the person is in danger, how to act and who should be advised.