Está en la página 1de 15

Servicio de seleccin de currcula de alumnos para empresas utilizando un sistema experto y una interfaz Web.

Sistemas Informticos
Eduardo Rogado Rodrguez

Propsito

Desarrollar un servicio de seleccin de currcula de alumnos para empresas utilizando un sistema experto y una interfaz Web.

Objetivos

Desarrollar un sistema experto que identifique la mejor eleccin de una lista de posibilidades de una manera efectiva e inteligente. Conseguir que el sistema experto tenga la capacidad de aprendizaje para optimizar los resultados de las bsquedas. Conseguir que el sistema experto muestre soluciones alternativas y justifique la lnea de razonamiento seguida al encontrar una solucin. Desarrollar una interfaz Web eficaz y cmoda para acceder a los resultados de las bsquedas.

Resultados Esperados

Desarrollar el sistema experto propuesto que elija el mejor currculum dentro del conjunto de candidatos, siendo esta eleccin realizada de una manera inteligente. El sistema experto debe explicar con coherencia porqu se toman unas determinadas soluciones. Desarrollar una interfaz Web que sea til, segura, efectiva, eficiente y usable. Obtener un manual de usuario que describa el funcionamiento y uso del sistema.

Resumen (I)

En este proyecto se propone la construccin de un servicio que permita evaluar currcula de alumnos mediante un sistema experto y a travs de una interfaz Web. Se crear un sitio Web desde el que los usuarios (empresas) introducirn los requisitos de las bsquedas de alumnos. En base a la bsqueda en la base de datos se enviar al sistema experto la informacin de todos los alumnos con el ttulo y grado deseado por el usuario. Como resultado de la bsqueda el Sistema Experto devolver al usuario la informacin del alumno con mejor currculum, las causas por las que ha sido seleccionado, y una lista de los alumnos disponibles y ms convenientes al servidor del sitio Web, que a su vez lo enviar al cliente. A su vez el sistema experto almacenar resultados para optimizaciones de bsquedas y selecciones de currcula logrando as un aprendizaje propio. Palabras Clave: Sistemas Expertos, Inteligencia Artificial, Web, Currculum.

Resumen (II)
SERVIDOR
BASE DATOS UNIVERSIDAD

USUARIO

Motor de Inferencia
Base de Conocimientos Base de Hechos

Tipo de Proyecto

Proyecto ubicado dentro de los proyectos de desarrollo, ya que el proyecto requiere que se incluya una cierta evaluacin y una documentacin acerca de: requisitos, diseo, anlisis y pruebas; todo ello acompaado de un manual de usuario o de desarrollo. El proyecto se centrar en los sistemas de bases de datos, en el estudio de la interaccin hombre-mquina a partir de la interfaz Web, y en los requisitos y necesidades del cliente, que se sern muy importantes para el desarrollo y correcto funcionamiento del sistema experto, el cual seleccionar los estudiantes de una manera inteligente y razonada.

Captulos (I)

CAP1. Introduccin

Motivacin Objetivos Inteligencia Artificial y Sistemas Expertos Heurstica y Sistemas Expertos Estructura de los Sistemas Expertos Representacin del Conocimiento mediante Reglas Adquisicin del Conocimiento Desarrollo Web
Gestacin Preparacin Construccin Transicin

CAP2. Estudio de los Sistemas Expertos


CAP3. Desarrollo del Sistema

Captulos (II)

Desarrollo Sistema Experto


Identificacin de las Tareas Desarrollo de Prototipos Construccin del Sistema Completo Mantenimiento del Sistema y transferencia de la tecnologa.

CAP4. Pruebas del Sistema. CAP5. Historia del Proyecto.


Aspectos del Desarrollo Planificacin Presupuesto

CAP6. Conclusiones y Trabajos Futuros APENDICE_A. Manual de Usuario. APENDICE_B. Manual de Instalacin.

Metodologa de Investigacin

Metodologa de Investigacin: - Observacin activa: Estudio cuidadosamente documentado para resolver un problema y/o cambiar una situacin (Herbert 1990:29). Metodologa de Desarrollo: - Metodologa Proceso Unificado: Se repite a lo largo de una serie de ciclos que constituyen la vida del sistema. Cada ciclo constituye una versin del producto. Consta de cuatro fases (Inicio, Elaboracin, Construccin, Transicin), atendiendo al momento en que se realizan. - Metodologa IDEAL: Ciclo de vida basado en prototipaje rpido, consistente en conseguir, desde etapas muy iniciales del desarrollo, unos prototipos que den idea de cmo debe funcionar el sistema definitivo. El objetivo es conseguir un proceso de mejora gradual en base al conocimiento de los expertos.

Programas y Documentacin

Desarrollo Web: Metodologa Desarrollo Web: Uso metodologa Proceso Unificado. Desarrollo entorno Web: HTML, CSS, J2EE Conector JDBC (Conector a bases de datos de alumnos). Desarrollo Sistema Experto: Herramienta CORVID 1.3.10. para la creacin de sistemas expertos Conector ODBC (Conector a bases de datos del sistema experto) Metodologa desarrollo Sistema Experto: Uso metodologa IDEAL. Programa de pruebas: Se realizarn las pruebas por cada prototipo entregado. En cada prueba se comprobar el correcto funcionamiento del sistema experto, as el grado de satisfaccin del usuario. Estas pruebas se realizarn para cada prototipo de forma independiente, cuando estos se integren, y cuando se forme el sistema final. Tambin se realizarn las pruebas de implantacin, comprobando el funcionamiento correcto del sistema integrado de hardware y software en el entorno de operacin, permitiendo que el usuario realice la aceptacin del sistema una vez instalado en su entorno real.

Plan de Proyecto

Investigacin Relacionada

En mbito profesional:

Uso de sistemas expertos en aplicaciones de bolsa donde el sistema experto predice y aconseja sobre los valores de mercado. Sistemas expertos utilizados para anlisis de circuitos electrnicos. Sistemas expertos en transportes para informar a pasajeros cuales son las mejores opciones de transporte. Consulta de notas mediante un entorno Web Jaime Garca Bonis, 2001, UAH Sistema Experto de orientacin preuniversitaria para alumnos de bachillerato Jorge Plaza Andrs, 2002, UAH

En Trabajos de fin de carrera:


Preguntas de Investigacin e Hiptesis

Cmo debe de ser la arquitectura de acceso a la base de datos?

HIPTESIS A Arquitectura en 2 niveles donde el acceso a la base de datos de realiza directamente desde la mquina local mediante un protocolo de comunicacin. HIPTESIS B Arquitectura en 3 niveles donde las instrucciones son enviadas a una capa intermedia entre el cliente y el servidor, que es la que se encarga de enviar las sentencias SQL a la base de datos y recoger el resultado desde esta.

Cmo se gestiona la proteccin de los datos de una persona?

HIPTESIS A. Es necesario ponerse en contacto con un organismo oficial para confirmar que se estn manejando datos personales. HIPTESIS B. Basta con cumplir con la ley de proteccin de datos.

Recursos Requeridos

Recursos:

Acceso a la base de datos de alumnos de la Universidad de Alcal. Mquina servidora de aplicaciones.

Material Bibliogrfico: A Guide to Using Exsys CORVID. Exsys. 2000-2001


HARTNELL, Tim

Sistemas Expertos. Introduccin al diseo y aplicaciones. Ed.Anaya. 1986.


AMADOR HIDALGO, Luis Inteligencia Artificial y sistemas expertos. Universidad de Crdoba. 1996. NAYLOR, Chris

Construya su propio sistema experto. Ed. Daz de Santos. 1986. Trabajos fin de carrera consultados:

Consulta de notas mediante un entorno Web Jaime Garca Bonis, 2001, UAH Diseo de un sistema gestor de base de datos con importacin desde Internet Auxi Roncero Medina, 2000, UAH Sistema Experto de orientacin preuniversitaria para alumnos de bachillerato Jorge Plaza Andrs, 2002, UAH

También podría gustarte