You are on page 1of 6

UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADMICO REA INGENIERA

TRABAJO PRCTICO: X ASIGNATURA: INTRODUCCIN A ARTIFICIAL Y SISTEMAS EXPERTOS CDIGO: 347 FECHA DE ENTREGA DE LAS ESPECIFICACIONES AL ESTUDIANTE: Adjunto a la Primera Prueba Parcial FECHA DE DEVOLUCIN DEL INFORME POR EL ESTUDIANTE: Adjunto a la Prueba Integral NOMBRE DEL ESTUDIANTE: DIRECCIN DE CORREO ELECTRNICO: CDULA DE IDENTIDAD: CENTRO LOCAL: CARRERA: 236 NMERO DE ORIGINALES: FIRMA DEL ESTUDIANTE: LAPSO: 2012/1 UTILICE ESTA MISMA PGINA COMO
CARTULA DE SU TAREA O TRABAJO RESULTADOS DE CORRECCIN: OBJ N 0:N 1:L L 1 2 3 4 5 6 7 8 9 10 11 12 13

LA

INTELIGENCIA

347 T. P.

Lapso 2012/1

2/6

ESPECIFICACIONES DEL TRABAJO PRCTICO INTRODUCCIN A LA INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS (347) OBJETIVO N 9 Apoyo a la decisin de estudiar una carrera Se ha construido un diagrama de flujo como soporte para la orientacin vocacional, el cual refleja un estudio limitado a las carreras: ciencias de la computacin, fsica, matemticas, matemticas(lgica) e ingeniera ( ver la figura al final del documento). Sobre la base de la informacin presentada en el diagrama, desarrolle un componente de un sistema experto, tal que en su ejecucin a travs de las preguntas al usuario pueda sugerir, si es posible, alguna orientacin sobre la carrera a estudiar. Todas las preguntas a realizar sern extradas del diagrama mostrado. El estudiante implementar el componente, basado en reglas, bien sea empleando un lenguaje de programacin imperativa, como Pascal, C, C++, un lenguaje de programacin lgica como el LISP o alguno basado en reglas como el CLIPS. El CLIPS es un entorno para desarrollar Sistemas Expertos, que permite crear marcos y reglas de produccin. Tiene una base de motor de inferencias con razonamiento hacia delante que facilita la creacin de scripts para la manipulacin del conocimiento. Si va a trabajar con CLIPS, puede acceder a las siguientes direcciones electrnicas: 1- En http://clipsrules.sourceforge.net/ gratuita de CLIPS (Download Area) 2- En se ofrece una versin

http://sourceforge.net/project/showfiles.php?group_id=215471&package_i d=260062

Especialista: Mara E. Mazzei

Ingeniera de Sistemas

Evaluador: Carmen Velsquez

347 T. P.

Lapso 2012/1

3/6

Se puede instalar la ltima versin CLIPS 6.30. Al acceder a esta pgina, y seleccionar la opcin de descarga (download) : CLIPS 6.30_Beta_Windows_Application_Installer_R3.msi 3- http://tryke.blogcindario.com/2004/12/index.html, se muestran ejemplos realizados con CLIPS. Otra opcin es emplear un Shell como el Expert Sinta, el cual es de descarga gratis. Se trata de un software desarrollado en Brasil, con la tecnologa Borland Delphi, para la creacin de sistemas expertos basa dos en reglas. El mismo permite crear una interfase, dada una base de conocimiento. Las siguientes direcciones electrnicas, permiten acceder a vdeos para la creacin de la interfase. http://youtube.com/watch?v=AaXj-BPajF8 http://youtube.com/watch?v=-0fEK3Vwy6g&feature=related

Recomendaciones Antes de realizar el componente, se recomienda estudiar la informacin que se va a introducir (base de conocimiento), contemplando todas las posibilidades que puedan considerarse del caso. Instrucciones generales sobre el Trabajo Prctico El estudiante debe entregar lo siguiente: Un informe en donde explique la tcnica de Inteligencia Artificial o de Sistemas Expertos empleada para resolver el problema planteado. Adicionalmente responder de manera razonada las siguientes preguntas:

1- Puede este componente particular formar parte de un Sistema Experto?.


Especialista: Mara E. Mazzei Ingeniera de Sistemas Evaluador: Carmen Velsquez

347 T. P.

Lapso 2012/1

4/6

2- Qu mejoras le hara? Las respuestas a estas preguntas estarn fundamentadas especficamente en el componente desarrollado. No responda con aspectos generales tomados de alguna fuente, relacionada con los Sistemas Expertos. Especifique el lenguaje de programacin empleado. Si va a emplear algn lenguaje de programacin, entregue un listado documentado del programa. En el encabezado de cada procedimiento, funcin o seccin del cdigo que lo requiera, debe incluir un breve comentario del proceso que se realiza. Igualmente es conveniente hacerlo en la definicin de las estructuras de datos y variables utilizadas.

Listado de los resultados, mostrando diferentes corridas. Un disco compacto rotulado con el nombre del estudiante, cdula de identidad y nombre del centro local al cual pertenece. El mismo debe contener el programa fuente y el programa ejecutable (.exe), en caso de requerir un compilador. Si emple otro lenguaje deber enviar las instrucciones para su ejecucin. Si trabaja con CLIPS, debe enviar igualmente la copia del programa realizado en dicho entorno (archivo .clp). Si trabaja con otro lenguaje deber enviar todos los componentes requeridos para ejecutarlo. En este caso procure ejecutarlo desde el CD, en otro computador, a fin de determinar si el programa funciona. De esta manera se evitan los retrasos en la entrega de calificaciones, ya que en algunos casos deben hacerse llamadas urgentes y en otros casos podran perjudicar la calificacin del trabajo. El CD debe estar libre de virus, rotulado con el nombre del estudiante, el Centro Local y entregarse en un sobre conjuntamente con el listado de programa y resultados. El trabajo se entregar completo, adjunto a la prueba integral.

Especialista: Mara E. Mazzei

Ingeniera de Sistemas

Evaluador: Carmen Velsquez

347 T. P.

Lapso 2012/1

5/6

Recuerde incluir su direccin de correo electrnico, para establecer una comunicacin, en caso que se requiera. Los trabajos prcticos son estrictamente individuales. No se aceptarn cdigos, textos o parte de ellos iguales. El profesor podr realizar una verificacin oral y/o escrita, sobre el trabajo en cuestin si lo creyera conveniente.

Criterio de correccin Se considera logrado el objetivo si al menos se cumple con lo siguiente: El componente en referencia debe funcionar apropiadamente de acuerdo a lo indicado. Entrega de un informe que incluya todo lo solicitado en la seccin anterior. Entrega del listado documentado del programa o cdigo de implementacin del componente. Entrega del listado de los resultados. Entrega de un CD que contenga lo especificado en la seccin anterior. FIN DE LAS ESPECIFICACIONES DEL T.P

Especialista: Mara E. Mazzei

Ingeniera de Sistemas

Evaluador: Carmen Velsquez

Figura 1: Diagrama de flujo Orientacin Vocacional

6/6

te gusta estudiar el conocimiento ?

si

te gusta resolver problemas de matemticas ? no

si

te gusta buscar soluciones? no

si

te gusta interpretar grficos?

si

estudia matemtica

no

no eres riguroso (no te gusta la ambigedad) ? no te gusta estudiar los fenmenos naturales ? no analiza la posibilidad de estudiar una carrera en otra rea de estudios

si

buscas argumentos de soporte ?

si

haces clculo mental?

si

te gusta analizar hechos? no

si

te gusta obtener conclusiones? no

si

estudia matemtica (lgica)

no

no

si

te gusta estudiar el origen cientfico del universo? no

si

te gusta analizar leyes fsicas? no

si

te gusta resolver problemas ? no

si

estudia fsica

te gusta saber cmo funciona un computador ?

si

te gustara elaborar un algoritmo ? no

si

no

estudiar desastres naturales?

si

te gusta estudiar la transferencia de energa ? no

si no

te interesa saber como resolver problemas con la ayuda del computador ?

no

no

experimentos de laboratorio ? no

si

te agrada la exactitud ? no

si

te gusta comprender mecanismos ?

si

te gusta descubrir fallas ? no

si

te gusta observar / construir ?

no

si

no

si

no puedo dar un resultado

no puedo dar un resultado

no

te gusta el uso instrumental ?

si

estudia ingeniera

no puedo dar un resultado

estudia ciencias de la computacin

You might also like