Publication:
Diseño de una base de datos y su motor de explotación para poder inferir usos de aplicaciones informáticas basados en comportamientos históricos (HealthPred 1.0)

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2011
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Este proyecto (HealthPred 1.0) consiste en la creación de un sistema experto basado en hechos históricos cuya finalidad es la de mostrar a los clientes una serie de síntomas y patologías que puedan llegar a experimentar o padecer en un futuro con una determinada probabilidad. Para alcanzar los objetivos finales, el sistema se apoya en una Base de Datos que se divide de forma lógica en tres partes: la dedicada a almacenar los datos generales de cada cliente (datos personales, sociales, económicos, hobbies, historial clínico propio y familiar, etc.), la encargada de almacenar datos y variables intermedias (síntomas, patologías) y la sección encargada de almacenar la base de reglas de ejemplo que utiliza el prototipo (formada por las premisas y conclusiones de cada nivel de inferencia). La implementación del prototipo ha sido desarrollada en lenguaje Java, en su última versión (JDK1.7.0), usando una serie de patrones y librerías externas que nos han sido de gran utilidad a la hora de mejorar nuestra aplicación. Dentro de la misma, podemos distinguir varias capas, entre las que destacan la de presentación (Vista), la de modelo de negocio (Modelo) y la de modelo de persistencia (Base de Datos). [ABSTRACT] This project (HealthPred 1.0) focuses on the creation of an expert system based on historical data. Its purpose is to show customers various symptoms and pathologies that, to some extent, they may experience in the future. In order to meet the final objectives, the system relies on a database which is logically divided into three parts: the first part gathers the customers’ general data (personal and socioeconomic data, hobbies, personal medical record and family history, etc.), the second part gathers intermediate variables and data (symptoms, pathologies), and the last part stores in the database the example rules used by the prototype (the premises and conclusions on every inference layer). The prototype implementation has been developed in Java programming language’s latest version (JDK 1.7.0), using a series of patterns and external libraries which have been very useful to improve our application. Within the application we find several layers, such as the presentation (view), business model (model), and persistence model (knowledge base).
Description
Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2010-2011)
Keywords
Citation