FICHA DE ASIGNATURA Curso 2013 2014 TITULACIÓN GRADO EN GESTIÓN INFORMÁTICA EMPRESARIAL PLAN DE ESTUDIOS CURSO ACADÉMICO 2010 2013 2014 ASIGNATURA SISTEMAS COMPUTACIONALES EN ARQUITECTURAS DE INTELIGENCIA CÓDIGO CARÁCTER 1 CURSO SEMESTRE 2 CRÉDITOS 21801942 Optativa 4º 7/8 6 COORDINADOR Por determinar DEPARTAMENTO CENTRO CES Felipe II CORREO ELEC. TELÉFONO PROFESOR DEPARTAMENTO CENTRO CORREO ELEC. TELÉFONO BREVE DESCRIPCIÓN La asignatura se centra en el estudio de las diferentes técnicas de recuperación de información de distintas fuentes, extracción de entidades y aprendizaje máquina. Los conceptos teóricos se ponen en práctica desarrollando diferentes sistemas mediante el lenguaje de programación Python. REQUISITOS No. OBJETIVOS 3 Introducir las principales técnicas de recuperación y tratamiento de información proveniente de distintas fuentes. Utilizar dichas técnicas para diseñar para aplicaciones basadas en Procesamiento del Lenguaje Natural, entre las que se encuentra la Extracción de Entidades Nombradas en Textos (NER). Introducir los métodos de aprendizaje máquina. 1 Básica, Obligatoria, Optativa. 2 Semestre de asignación en el plan de estudios. 3 Suelen enunciarse en infinitivo y tiene que ser claros y evaluables: es lo que se espera que alcance o logre el estudiante al final del proceso de aprendizaje correspondiente. Véase punto 3.1 del plan de estudios de grado. Página 1 de 5
COMPETENCIAS GENERALES (PROPIAS DEL MÓDULO) COMPETENCIAS TRANSVERSALES Trabajo en equipo en un entorno cambiante. Creatividad, capacidad de innovación y capacidad de comunicación. Capacidad para planificar y liderar. Responsabilidad, compromiso y sentido ético. Capacidad de toma de decisiones. Gestión de proyectos complejos. Capacidad de análisis e interpretación de datos relevantes que les permita emitir juicios sobre cuestiones de relevancia de índole económica, social, científica y/o ética. Técnicas de aprendizaje autónomo. Automotivación. Gestión de proyectos. Página 2 de 5
COMPETENCIAS ESPECÍFICAS Y PROFESIONALES Gestionar la situación económico financiera con visión estratégica. Dirigir y gestionar personas. Desarrollar planes de innovación tecnológica. Interpretar y analizar datos para la toma de decisiones. Conocer los conceptos para la actividad de la empresa y para el ejercicio de su profesión. Estudiar el comportamiento de los consumidores y sus decisiones de compra. Conocer y entenderlos elementos y datos fundamentales del entorno económico en el que la empresa desarrolla su actividad. Conocer las áreas funcionales de una empresa. Ser capaz de planificar estrategias y prácticas de gestión empresarial bajo criterios de responsabilidad social y sostenibilidad de la empresa. Conocer las herramientas matemáticas y estadísticas básicas utilizadas en la práctica habitual de la Gestión Informática Empresarial. Conocer los elementos básicos de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos que se precisan para una adecuada aplicación de la Informática a la resolución de los problemas que surgen durante la Gestión Empresarial. Conocer y aplicar los principios básicos del diseño, programación y mantenimiento de las aplicaciones informáticas requeridas en el contexto de la Gestión Empresarial. Conocer, configurar y utilizar eficazmente las aplicaciones informáticas que sirven de apoyo a la Gestión Empresarial. Ser capaz de modelar y documentar sistemáticamente aplicaciones informáticas empresariales. Ser capaz de construir, implantar y mantener aplicaciones informáticas empresariales utilizando el paradigma y los lenguajes de programación más adecuados. Ser capaz de desarrollar aplicaciones empresariales en entornos de red web utilizando las estrategias, estándares y tecnologías disponibles. Ser capaz de analizar las necesidades de información de la empresa y de diseñar e implantar modelos y bases de datos que proporcionen soporte a dichas necesidades. Conocer las características, funcionalidades y estructura de los Sistemas Operativos, redes informáticas e internet y aplicar dichos conocimientos en el ámbito de los sistemas informáticos empresariales. Ser capaz de evaluar el cumplimiento de las normas y estándares básicos de rendimiento, disponibilidad y seguridad de las aplicaciones y de los sistemas informáticos y de información empresariales. Ser capaz planificar, gestionar y controlar proyectos de desarrollo e implantación de software empresarial. Ser capaz de seleccionar, configurar e implantar de forma óptima sistemas integrales de gestión empresarial. Página 3 de 5
CONTENIDOS TEMÁTICOS TEMA 1 INTRODUCCIÓN A PYTHON 1.1 Introducción 1.2 Programación orientada a objetos 1.3 Programación funcional 1.4 Interacción con el exterior TEMA 2 TEMA 3 TEMA 4 TEMA 5 UTILIZACIÓN DE MÓDULOS PYTHON 2.1 Módulos y paquetes 2.2 Módulo re 2.3 Módulos Web 2.4 Paquete NLTK RECUPERACIÓN DE INFORMACIÓN 3.1 Introducción 3.2 Arquitectura de un sistema IR 3.3 Modelos de IR 3.4 Evaluación de un sistema IR EXTRACCIÓN DE ENTIDADES 4.1 Introducción 4.2 Técnicas de Extracción de Entidades 4.3 Modelos Ocultos de Markov 4.4 Aplicación de los HMM al NER MÉTODOS DE APRENDIZAJE 5.1 Introducción 5.2 Técnicas de suavizado 5.3 Aplicación al HMM NER ACTIVIDADES DOCENTES EVALUACIÓN 4 Clases teóricas: 50% Clases prácticas: 50% Desglose porcentual Convocatoria ordinaria Participación activa en aula y en seminarios: 10% de la calificación final. Resolución de casos y/o ejercicios propuestos: 15% de la calificación final. Realización y presentación de trabajos individuales o en grupo: 15% de la calificación final. Prueba presencial: 60% de la calificación final. Convocatoria extraordinaria Participación activa en aula y en seminarios: 10% de la calificación final. Resolución de casos y/o ejercicios propuestos: 15% de la calificación final. Realización y presentación de trabajos individuales o en grupo: 15% de la calificación final. Prueba presencial: 60% de la calificación final. 4 Método de evaluación, especificando los parámetros que se tienen en cuenta y los porcentajes aplicables, así como la convocatoria. Página 4 de 5
BIBLIOGRAFÍA BÁSICA INICIAL 1. Christopher Manning, Prabhakar Raghavan, Hinrich Schütze. Introduction to Information Retrieval, Cambridge University Press, 2008. 2. Ronen Feldman, James Sanger. The text mining handbook: Advanced approaches in analyzing unstructured data, Cambridge University Press, 2007. 3. Mark Pilgrim. Dive into Python, Apress, 2004. OTRA INFORMACIÓN RELEVANTE Página 5 de 5