Fondo sectorial CONACYT-INEGI (Noviembre- Mayo)

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Fondo sectorial CONACYT-INEGI (Noviembre- Mayo)"

Transcripción

1 Construcción de un marco general y su correspondiente plataforma de software para la generación de información estadística a partir de datos disponibles en la web incorporando tecnologías de Big Data Fondo sectorial CONACYT-INEGI (Noviembre- Mayo) martes, 19 de mayo de 2015

2 Agenda 1 Grupo de investigación 2 Objetivo e impactos del proyecto 4 Avances y lecciones aprendidas 5 Conclusiones y retos a futuro 2

3 Grupo de investigación Dr. Hugo Estrada Esquivel Mtra. Karen Mariel Nájera Hernández Mtra. Blanca Hilda Vázquez Gómez Mtra. Yolanda Raquel Baca Gómez Dr. Demetrio Fabián García Nocetti M.C. Alberto Hernández Espinosa 3

4 2 Objetivo e impactos del proyecto 4

5 Objetivo del proyecto El objetivo del proyecto es proporcionar las bases metodológicas y tecnológicas para la utilización de datos de datos provenientes de fuentes formales e informales disponibles en la Web para la generación de indicadores en materias de interés del INEGI que le sean de utilidad para complementar sus fuentes tradicionales de datos. Debido a la gran cantidad de información que se manejará en el proyecto, se utilizarán técnicas de BigData para la extracción, almacenamiento, procesamiento, análisis y visualización de datos que se generan en la web. Se está desarrollando una plataforma de software con tecnología semántica y soportada en las tecnologías de Big Data, que permita implementar el marco general. 5

6 Impactos del proyecto Creación de un modelo tecnológico que permita analizar la repercusión en redes sociales de eventos/factores económicos, sociales, culturales o políticos en nuestro país. Visualización del impacto de cambios de precio de ciertos productos o servicios con niveles de bienestar subjetivo expresados en la Web. Creación de un modelo que permita el análisis de la Web profunda para contrastar los resultados oficiales de precios contra los reales ofrecidos por cadenas comerciales. Visualización de grandes cantidades de información como mapas de calor que reflejen los niveles de satisfacción de las personas con relación a un tema específico. 6

7 3 Avances y lecciones aprendidas 7

8 Avances del Marco general Desarrollo del marco general que establece la guía metodológica y tecnológica para la extracción, almacenamiento, procesamiento, análisis y visualización de datos que se generan en la Web. Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

9 Avances del Marco general Nuestra estrategia para la generación del marco general y la plataforma de software que lo implementa. Planteamiento inicial: Análisis teórico Planteamiento actual: Análisis del estado del arte a nivel internacional Marco General Experimentación Experimentación Marco general

10 Fase 1: Análisis del problema y planeación En esta fase se define el problema a resolver en forma clara, se identifica y conoce el contexto del problema, se determina la información que se requiere extraer, se establecen los resultados esperados y se define el conjunto de acciones a llevar a cabo para resolver el problema. Especificar fuentes de información Especificar si se requiere búsqueda abierta o basada en palabras clave Especificar naturaleza de la información: Texto, imágenes, videos, números, georreferenciación Especificar aspectos temporales Definir los métodos de análisis (dependiendo de la naturaleza de la información): Estadística analítica, Sistemas Expertos, Redes Bayesianas, Redes Neuronales, Clustering, Clasificación, Clasificación semántica, Series de Markov, etc. Definir la ontología de dominio a utilizar para la clasificación semántica 10

11 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

12 Fase 2: Extracción de datos En esta fase se extrae información de diversos tipos y formatos de forma automática de la web (sitios web, redes sociales, blogs, foros, etc.), para su posterior análisis. Para ello se contemplan tres mecanismos de extracción: Extracción de información de redes sociales (twitter, Facebook, youtube, etc) Crawling y scraping Web superficial, integrada por sitios web estáticos Web oculta, integrada por sitios web dinámicos Adquisición de datos de redes de sensores 12

13 Extracción de Redes sociales Tecnologías utilizadas para extracción de redes sociales 1. Extracción: Uso de Streaming API de twitter. Uso de API de datos de YouTube Uso de API de Klout v2 Uso de API de instagram Actualmente se trabaja en la integración de Google+, Pinterest, Foursquare, Linkedin. 2. Tecnologías de desarrollo: Java, RDF y OWL, Oauth, aplicaciones Web. 3. Representación de conocimiento: ontologías en RDF y OWL. 4. Almacenamiento: Bases de datos relacionales: HSQLDB, MySQL, PostgreSQL, Derby, Oracle, Microsoft SQL Server. Bases de datos RDF nativas: TDB, Virtuoso, Oracle 11g RDF, Allegro Graph, BigData. TripleStores: MongoDb, Kyoto Cabinet, LevelDB 13

14 Extracción de Redes sociales Lecciones aprendidas: Aspectos a considerar para la extracción de datos en redes sociales: Temporalidad. Los temas abordados en las redes sociales son transitorios, por lo tanto, su tiempo de permanencia y popularidad puede ser de unos minutos, unas horas, unos días o una temporada. Ejemplo: Aumento del precio del huevo por temporada de cuaresma, fallas en las líneas de metro, partido de futbol, concierto, día de las madres, día del maestro, etc. Resultados variables dependiendo de la cuenta de usuario usada con la API de la red social. Ejemplo: El API de Twitter proporciona mensajes distintos dependiendo de la cuenta de usuario autenticada, a quién sigue, o quiénes son sus seguidores. Aún no se ha determinado un patrón de comportamiento. Georreferenciación. Un alto porcentaje de la información generada en las redes sociales no contiene información de Georreferenciación. El porcentaje de tweets georreferenciados es muy bajo con respecto al total de los generados, lo que arroja información no representativa sobre un tema en particular. 14

15 Extracción de Redes sociales Lecciones aprendidas: Aspectos a considerar para la extracción de datos en redes sociales: Parloteo insustancial. Estudios internacionales que han clasificado el contenido de las redes sociales indican que un alto porcentaje de la información es insustancial o intrascendente. Por ejemplo, se estima que un 40% de los tweets generados pertenecen a esta clasificación. Dificultad para definir la cadena de búsqueda. Se requiere de un análisis previo referente a la búsqueda para determinar la cadena encargada de extraer información de una red social. Ejemplo de Twitter: Todas estas palabras: precio huevo Ninguna de estas palabras: pascua chocolate kinder Accesibilidad. Se depende de las políticas de acceso de las APIs de las redes sociales, las cuales se actualizan frecuentemente. Por ejemplo, la API 2.0 de Facebook puesta en marcha el 30 de abril, la cual ha limitado los permisos de acceso a la información de los usuarios. 15

16 Extracción de Redes sociales Resultados Se cuenta con una herramienta Open Source para extracción de redes sociales que considera los siguientes aspectos: Java como plataforma de desarrollo. API de conexión de las diferentes redes sociales como lo son Twitter, Facebook, YouTube, Instagram y Klout. Oauth como protocolo de autenticación con las redes sociales. Polaridad con técnicas en el estado del arte. Big Data como concepto de almacenamiento y explotación de información RDF y OWL para manejo de ontologías API de conexión a Google Maps. Relevancia de acuerdo a Klout Porcentaje de avance de extracción de redes sociales: 98% 16

17 Crawling y scraping Crawling y scraping Formas por medio de las cuales un Crawler puede extraer información: Extracción sobre una página simple HTML La extracción sobre una página HTML que necesite autentificarse con un nombre de usuario y contraseña. La extracción de la información sobre páginas con contenido dinámico, un ejemplo de este contenido es aquella que tienen programas scripts, que requieren ejecutarse para conocer el contenido de la página. Se desarrolló un crawler que permite la recuperación de información de: La web superficial, integrada por sitios web estáticos. Se desarrolló un algoritmo que recupera enlaces. La web oculta, integrada por sitios web dinámicos. Se desarrolló un algoritmo que automatiza el llenado de formularios de búsqueda avanzada. 17

18 Crawling y scraping 18

19 Crawling y scraping Éste algoritmo recibe la semilla URL la cual debe recorrer y recuperar todos los enlaces existentes en su contenido HTML, cada enlace recuperado es comparado y evaluado dependiendo del tipo de búsqueda seleccionada. Para la evaluación y selección de enlaces URL se declararon patrones de expresiones regulares, los cuales contienen palabras clave que se comparan directamente sobre el enlace URL, los enlaces que coinciden con los patrones se recuperan y almacenan en tablas correspondientes en una base de datos. 19

20 Crawling y scraping Éste algoritmo busca resolver el acceso a la información mediante el llenado de formularios de búsqueda avanzada. Para recuperar páginas Web que contienen formularios, el algoritmo realiza una lectura de cada uno de los enlaces existentes en la semilla URL y se comparan con patrones de expresiones regulares. El sistema realiza la acción de llenado de los formularios y ejecuta las acciones de realizar click sobre los botones de los formularios. Finalmente, se utiliza un módulo que permite evaluar la respuesta generada a partir de la consulta realizada. 20

21 Crawling y scraping Tecnologías utilizadas para crawling Jsoup: API de código abierto para trabajar con HTML. Permite extraer y manipular datos, utilizando los métodos DOM, CSS y JQuery. Utilizamos Jsoup para extraer los valores de los elementos HTML; form, textbox, combobox y button. HtmlUnit: Librería que simula un navegador Web sin interfaz, permite manipular a un alto nivel de sitios Web a partir de otro código Java, incluye el llenado y envío de datos a formularios mediante la simulación de clics en hiperenlaces. Este lenguaje se para enviar la consulta al formulario de búsqueda avanzada seleccionado. Selenium: Conjunto de herramientas que permiten desarrollar scripts para pruebas de aplicaciones Web. Selenium actúa como un navegador Web, permite el llenado y envío de datos a los formularios Web. Como respuesta a la consulta recibe una cadena cuyo contenido es todo el código de la página Web. 21

22 Crawling y scraping Lecciones aprendidas: Es importante remarcar que NO se puede acceder a información en las siguientes condiciones: La web opaca, aquella que no ha sido incluida en los índices de los motores de búsqueda. La web privada, aquella cuyo contenido ha sido protegido para que no pueda ser indexada por un crawler. La web invisible, involucra páginas con formatos PDF, PostScript, Flash, Shockwave, programas ejecutables y archivos comprimidos. Una de las razones por las cuales no puede ser indexado es que muchas páginas tienen poco o no tienen un contexto textual. 22

23 Crawling y scraping Resultados: Se cuenta con un crawler con las siguientes características: Permite recuperar datos de la web superficial, integrada por sitios web estáticos, iniciando con una URL semilla, detectando patrones y procesando la información extraída y almacenándola. Permite recuperar datos de la web oculta, integrada por sitios web dinámicos. El sistema detecta los formularios y extrae las propiedades, asigna valores a las propiedades y envía los datos y finalmente procesa cada enlace para almacenar la información. Porcentaje de avance Crawling: 70% 23

24 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

25 Fase 3: Pre-procesamiento En esta fase se realiza un pre-procesamiento a la información adquirida de la web para su posterior almacenamiento. El módulo de pre-procesamiento incluye: Eliminación de información duplicada Determinar si se desea información con geolocalización Verificar que la georreferencia sea correcta Verificar el idioma de la información recuperada Determinar si se requiere filtrar información por temas específicos Determinar si es necesario guardar re-tweets Porcentaje de avance de pre-procesamiento: 90% 25

26 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

27 Fase 4: Almacenamiento En esta fase se almacenan los datos adquiridos de la web. Para el almacenamiento se debe considerar: Volumen, considerar la capacidad de almacenamiento, tiempos de respuesta de escritura/lectura, etc. del sistema de base de datos Formato de almacenamiento Si se cuenta o no con una estructura definida de los datos (SQL o NoSQL) La infraestructura de cómputo disponible, los datos pueden almacenarse en un solo equipo, en un clúster de computadoras o en un entorno distribuido. Tecnologías soportadas actualmente: Bases de datos relacionales: HSQLDB, MySQL, PostgreSQL, Derby, Oracle, Microsoft SQL Server. Bases de datos RDF nativas: TDB, Virtuoso, Oracle 11g RDF, Allegro Graph, BigData. TripleStores: MongoDb, Kyoto Cabinet, LevelDB Porcentaje de avance de pre-procesamiento: 70% 27

28 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

29 Fase 5: Análisis de datos En esta fase se realiza un análisis de la información adquirida de la web con el objetivo de inspeccionar, limpiar y transformar datos resaltado información útil. Para ello se pueden utilizar las siguientes técnicas: Stemming, Stop words, bolsa de palabras, análisis sintáctico, extracción de entidades, limpieza, formateo, eliminación de duplicados, predicción de datos faltantes utilizando redes bayesianas o redes neuronales 29

30 Fase 5: Análisis de datos Aspectos a considerar para el análisis de datos: Las técnicas de análisis de datos pueden ser aplicadas en forma efectiva si se considera el contexto del dominio de aplicación. Las técnicas de predicción de datos sólo puede realizarse cuando se tiene un gran conocimiento de los términos utilizados para describir objetos y acciones del dominio de aplicación. Las técnicas de análisis de datos pueden ser de utilidad para manejar datos más completos y limpios pero pueden eliminar información útil para las técnicas de minería de datos. 30

31 Fase 5: Análisis de datos Resultados Se cuenta con módulos software para realizar las siguientes tareas de análisis: Módulo de Análisis de datos Comentario a. Corrección ortográfica b. Etiquetado gramatical c. Lematización d. Eliminación de StopWords Corrector ortográfico Porcentaje de avance de pre-procesamiento: 60%

32 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

33 Fase 6: Minería de datos En esta fase se exploran bases de datos, de manera automática o semiautomática, con el objetivo de encontrar patrones repetitivos, tendencias o reglas que expliquen el comportamiento de los datos en un determinado contexto. Algunas de las técnicas empleadas para la minería de datos se enlistan a continuación. Clústering (aprendizaje no supervisado) Redes bayesianas Modelos de Markov Minería de opiniones: esta es una de las técnicas más útiles para analizar información no estructura obtenida de la Web. 33

34 Minería de opiniones (i) Módulo de análisis de datos Comentario a. Corrección ortográfica b. Etiquetado gramatical c. Lematización d. Eliminación de StopWords Corrector ortográfico (ii) Módulo de obtención de características Comentario preprocesado a. Detección de Emoticones b. Detección de Modificadores c. Frecuencias de polaridad d. Detección de Negaciones Vector de características Léxico Afectivo en Español a. Instanciación del algoritmo SMO (iii) Módulo de clasificación automática b. Entrenamiento del algoritmo Modelo de clasificación c. Clasificación del comentario Polaridad del comentario Corpus 34

35 Léxico afectivo Se creó un léxico afectivo de manera manual. General Inquirer Polaridad negativa Banish Desterrar Ahuyentar Alejar Desterrar Expulsar Proscribir Desterrar: echar a alguien de un territorio o lugar por mandato judicial o decisión gubernamental Expulsar: 1. Arrojar, lanzar algo. 2.Hacer salir algo del organismo. 3. Echar una persona de un lugar. Desterrar: deportar, expulsar, confinar Significado: 1 Send (someone) away from a country or place as an official punishment Example: they were banished to Siberia for political crimes 2 Forbid, abolish, or get rid of (something unwanted) Example: all thoughts of romance were banished from her head Expulsar: echar, despedir, desterrar, deportar, proscribir Desterrar: desterrado, desterradero Expulsar: expulso, expulsivo, expulsado 35

36 Léxico afectivo El léxico afectivo quedó formado de la siguiente manera: Léxico Afectivo en Español Polaridad 3550 Intensificadores 97 Interjecciones 57 Palabras y Frases 255 Emoticones Neg. 63 Emoticones Pos. 68 Negaciones 15 36

37 Corpus de entrenamiento El corpus quedó constituido de la siguiente forma: Corpus de entrenamiento 3,100 posts Categoría Cantidad Muy positivo 470 Positivo 832 Neutral 469 Negativo 746 Muy negativo

38 Corpus de entrenamiento La evaluación de los resultados se realizó mediante la métrica Kappa de Fleiss. Se obtuvo un valor de

39 Experimento con el tema de precio del huevo Se extrajeron tweets con la cadena de búsqueda: huevo precio Se generó un corpus de 537 tweets. El corpus fue etiquetado por 4 cuatro personas y quedó compuesto de la siguiente forma: 209 positivos 195 negativos 133 neutros Se realizaron dos experimentos, se comparó el resultado que se obtuvo de los etiquetadores vs: 1. Nuestro sistema de polaridad y se obtuvo 43.18% de precisión. 2. Mathematica de Wolfram y se obtuvo 29.68% de precisión. Se realizó un tercer experimento utilizando la técnica 10-fold cross validation, utilizando el corpus generado por los etiquetadores y se obtuvo 66.5% de precisión. 40

40 Minería de opiniones Aspectos a considerar Aspectos a considerar para la minería de opiniones: Se requiere de análisis diferentes para diferentes dominios. Ejemplo: Alza de precio: huevo (significado negativo) vs petróleo (significado negativo) En el caso de que se trabaje sobre un dominio específico, lo más conveniente es crear un corpus específico o reutilizar alguno de un dominio similar. Ejemplo: Tenemos un dominio para huevo que puede ser utilizado para productos de la canasta básica. Es necesario tener un procedimiento para lograr una cadena de búsqueda que recupere datos pertinentes. Ejemplo: Precio de huevo vs huevo Porcentaje de avance de minería de opinión: 100% 43

41 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

42 Fase 7: Visualización de datos El objetivo de esta fase es la representación de la información, a partir de los datos procesados en la fase de minería de datos. Esta representación visual se llevará a cabo a través de la creación y el control de tablas, gráficas, series de tiempo y mapas dinámicos e interactivos. Algunas de las técnicas objetivo para visualización son: Data stratification Time-series graphs Data line listing Mapping Data query Heatmap 45

43 Fase 7: Visualización de datos Existen diversas formas para representar y visualizar los datos, un ejemplo son los mapas de calor. Un mapa de calor es una representación gráfica de datos donde los valores individuales contenidos en una matriz son representados con colores. Para elaborar un mapa de calor, es necesario: Contar con una amplia muestra de datos para poder hallar patrones: el tamaño de la muestra es de gran importancia para que la información que se presente sea realmente representativa. Seleccionar una herramienta gráfica o lenguaje de programación para el desarrollo del mapa de calor. 46

44 Fase 7: Visualización de datos Ejemplos de lenguajes de programación y de librerías especializadas para la generación de mapas de calor son: R: es un lenguaje y entorno de programación para análisis estadístico y gráfico. Este lenguaje, proporciona un amplio abanico de herramientas estadísticas (modelos lineales y no lineales, test estadísticos, análisis de series temporales, algoritmos de clasificación y agrupamiento, etc.) y gráficas. Librería D3.JS: Es una librería JavaScript para producir visualizaciones de datos dinámicos e interactivos en un explorador Web. JavaScript: Es un lenguaje orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. 47

45 Fase 7: Visualización de datos Ejemplos de mapa de calor 48

46 Fase 7: Visualización de datos Aspectos a considerar Una gran cantidad de datos georreferenciados (mínimo 10,000 para un estado): actualmente nuestro porcentaje de tweets georreferenciados es muy bajo, graficando información poco representativa. Es necesario que los datos de georreferenciación no estén dados en el formato de grados, minutos y segundos, si fuera así es necesario realizar un pre-procesamiento para convertirlos al formato que emplea R para la visualización ( , ). Los porcentajes de la población conectada a internet varía entre las diferentes zonas del país, por lo que podríamos llegar a visualizar más actividad en una zona que en otra, sin que esto implique que una variación en la relevancia del tema. 49

47 Avances del Marco general Toma de decisiones Análisis del problema y planeación Extracción de datos Visualización de datos Pre- Procesamiento de datos Minería de datos Análisis de datos Almacenamiento

48 Fase 8: Toma de decisiones En esta fase se crea nuevo conocimiento, a partir del análisis de los datos realizado en las fases anteriores, que permitirá facilitar la toma de decisiones dentro de una organización. En esta fase, la participación de los expertos del dominio es relevante para el análisis de la información y ofrecer conocimientos para la generación en la toma de decisiones. 51

49 Plataforma para la generación de información estadística VISUALIZACIÓN API de Google D3.js PROCESAMIENTO Y ANALISIS Model- Driven Code Generation Platform Categorización Minería de datos Obtención de polaridad Análisis de datos Corrección ortográfica, etiquetado gramatical, lematización, Stop Words Pre -procesamiento Limpieza de datos Extracción de datos APIs de Redes sociales Crawling y scraping ALMACENAMIENTO LevelDB Conectores a diferentes bases de datos MySQL / Oracle DB2 / BigData / MongoDB, etc. INFRAESTRUCTURA

50 La plataforma se desarrolla con SemanticWebBuilder (SWB) es un framework de desarrollo de aplicaciones Web Semánticas que integra una metodología de desarrollo y una plataforma ágil con diversas utilerías de código Java para el diseño y construcción de aplicaciones Web a partir de modelos ontológicos. SWB cuenta con: API de programación integrada por librería propias de INFOTEC para extender las funcionalidades de un sistema desarrollado con SWB o bien, para integrarse con productos de terceros. Generador de código automático que permita extender un sistema de manera muy rápida. Tecnología semántica (RDF) para: Definir la arquitectura de información de la aplicación. Crear contextos de información alrededor de un tema.

51 Conclusiones y retos a futuro 4 Conclusiones y retos a futuro 54

52 Consideraciones generales El potencial de utilizar Big Data en estadísticas oficiales es investigado en términos de calidad de acuerdo al European Statistical System: relevancia, precisión y fiabilidad, oportunidad y puntualidad, accesibilidad y claridad, coherencia y comparabilidad Debe estar absolutamente garantizada la privacidad de los usuarios, la confidencialidad de la información, la restricción de utilizar la información únicamente para fines estadísticos. Además de las restricciones de calidad, Big Data debe incorporarse con eficacia y eficiencia en los procesos típicos de la producción estadística. 55

53 Consideraciones generales Posibles fuentes de información: Datos de sensores Datos de comportamiento (búsquedas online) Opiniones (comentarios en redes sociales) Qué deseamos lograr? Reutilizar la gran cantidad de información que existe en la Web Reducir el tiempo entre la recolección de datos y la toma de decisiones Explotación de metadatos 56

54 Por su atención: Gracias Preguntas? 57

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013 Presentación de Trabajo de Fin de Máster PROPUESTA DE BÚSQUEDA SEMÁNTICA: APLICACIÓN AL CATÁLOGO DE MAPAS, PLANOS Y DIBUJOS DEL ARCHIVO GENERAL DE SIMANCAS Máster en Lenguajes y Sistemas Informáticos:

Más detalles

Impacto de la ironía en la minería de opiniones basada en un léxico afectivo

Impacto de la ironía en la minería de opiniones basada en un léxico afectivo Impacto de la ironía en la minería de opiniones basada en un léxico afectivo Yolanda Raquel Baca-Gómez a, Delia Irazú Hernández Farías b, Paolo Rosso b, Noé Alejandro Castro-Sánchez a, Alicia Martínez

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

Proyecto Piloto sobre Viabilidad de Internet como Fuente de Datos. Resultados del Proyecto

Proyecto Piloto sobre Viabilidad de Internet como Fuente de Datos. Resultados del Proyecto Proyecto Piloto sobre Viabilidad de Internet como Fuente de Datos Resultados del Proyecto ÍNDICE 1. Detección automática de B2C 2. Análisis de demanda de profesionales TICC y programas formativos 3. Análisis

Más detalles

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI) Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI) OFERTAS TECNOLÓGICAS 1) GESTIÓN ORGANIZACIONAL Y LOGÍSTICA INTEGRADA: TÉCNICAS Y SISTEMAS DE INFORMACIÓN 2) GESTIÓN

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.

Más detalles

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este

Más detalles

Apéndice A Herramientas utilizadas

Apéndice A Herramientas utilizadas Apéndice A Herramientas utilizadas A.1 Java Media Framework El Java Media Framework (JMF) es una interfaz para el desarrollo de aplicaciones (API) e incorpora el manejo de audio y video en el lenguaje

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Sistemas de Información para la Gestión

Sistemas de Información para la Gestión Sistemas de Información para la Gestión UNIDAD 2: RECURSOS DE TI Bases de Datos UNIDAD 2: RECURSOS DE TECNOLOGÍA DE INFORMACIÓN Información 1. La Información: Propiedades de la Información. Sistemas de

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

Crawlers - Arañas. UCR ECCI CI-2414 Recuperación de Información Prof. M.Sc. Kryscia Daviana Ramírez Benavides

Crawlers - Arañas. UCR ECCI CI-2414 Recuperación de Información Prof. M.Sc. Kryscia Daviana Ramírez Benavides Crawlers - Arañas UCR ECCI CI-2414 Recuperación de Información Prof. M.Sc. Kryscia Daviana Ramírez Benavides Qué es una Araña? También se le llama robot o araña (spider, crawler). Una araña (crawler) es

Más detalles

Análisis de sentimientos de tweets.

Análisis de sentimientos de tweets. Análisis de sentimientos de tweets. JIT-CITA 2013 Resumen Un sensor de sentimientos de tweets para identificar los mensajes positivos, negativos y neutros sobre cualquier trend que se tome sobre esta red

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

Resumen de la Tesina. Autor: Adrià Batet López. Tutor: Víctor Pascual Ayats

Resumen de la Tesina. Autor: Adrià Batet López. Tutor: Víctor Pascual Ayats Inventario y geolocalización de las actividades comerciales en las plantas bajas de los edificios de L Hospitalet de Llobregat. Aplicación web de recursos para el ciudadano. Resumen de la Tesina. Autor:

Más detalles

Programación páginas web JavaScript y ASP.NET 3.5 (Visual Basic)

Programación páginas web JavaScript y ASP.NET 3.5 (Visual Basic) PRESENTACIÓN Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología ASP.NET y el servidor

Más detalles

XII Encuentro Danysoft en Microsoft Abril 2015. Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código

XII Encuentro Danysoft en Microsoft Abril 2015. Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código Ana María Bisbé York Servicios Profesionales sp@danysoft.com 916 638683 www.danysoft.com Abril 2015 Sala 1 SQL Server

Más detalles

Recuperación de información Bases de Datos Documentales Licenciatura en Documentación Curso 2011/2012

Recuperación de información Bases de Datos Documentales Licenciatura en Documentación Curso 2011/2012 Bases de Datos Documentales Curso 2011/2012 Miguel Ángel Rodríguez Luaces Laboratorio de Bases de Datos Universidade da Coruña Introducción Hemos dedicado la primera mitad del curso a diseñar e implementar

Más detalles

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

Trabajo final de Ingeniería

Trabajo final de Ingeniería UNIVERSIDAD ABIERTA INTERAMERICANA Trabajo final de Ingeniería Weka Data Mining Jofré Nicolás 12/10/2011 WEKA (Data Mining) Concepto de Data Mining La minería de datos (Data Mining) consiste en la extracción

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Datos del Curso Título Diseño y Creación de Portales Web

Datos del Curso Título Diseño y Creación de Portales Web Datos del Curso Título Diseño y Creación de Portales Web Duración 40 horas (5,3 créditos ECTS) Responsables Dr. Julio Gómez López Dra. Consolación Gil Montoya Profesorado Eugenio Villar Fernández euflamante@gmail.com

Más detalles

Informe de Factibilidad

Informe de Factibilidad Universidad de Talca Facultad de Ingeniería Campus Curicó Informe de Factibilidad Sistema de Gestión de Atención Médica Integrantes: Marcelo Aliaga Karin Lizana Fecha de Entrega: 11/09/07 Índice Introducción..

Más detalles

Soluciones Integrales en Inteligencia de Negocios

Soluciones Integrales en Inteligencia de Negocios Soluciones Integrales en Inteligencia de Negocios QUIENES SOMOS NUESTRA MISIÓN DATAWAREHOUSE MINERÍA DE DATOS MODELOS PREDICTIVOS REPORTERÍA Y DASHBOARD DESARROLLO DE APLICACIONES MODELOS DE SIMULACIÓN

Más detalles

Web mining y obtención de información para la generación de

Web mining y obtención de información para la generación de Web mining y obtención de información para la generación de inteligencia Miguel Ángel Esteban (Universidad de Zaragoza) mesteban@unizar.es Instituto Juan Velázquez de Velasco de Investigación en Inteligencia

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP Programación páginas web JavaScript y PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la

Más detalles

PRESENTACIÓN DEL PRODUCTO

PRESENTACIÓN DEL PRODUCTO PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- esernet@esernet.com 1. Introducción 2. Descripción

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL UNIVERSIDAD NACIONAL DE INGENIERÍA Convirtiendo Excel en una herramienta de BI CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra Web http://www.ceps.uni.edu..pe OBJETIVOS GENERALES

Más detalles

MINERÍA DE DATOS. Teleprocesos y Sistemas Distribuidos Licenciatura en Sistemas de Información FACENA - UNNE. Octubre - 2003

MINERÍA DE DATOS. Teleprocesos y Sistemas Distribuidos Licenciatura en Sistemas de Información FACENA - UNNE. Octubre - 2003 MINERÍA DE DATOS Teleprocesos y Sistemas Distribuidos Licenciatura en Sistemas de Información FACENA - UNNE Octubre - 2003 CONTENIDO Qué es Data Warehousing Data Warehouse Objetivos del Data Warehouse

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1. Introducción El WWW es la mayor fuente de imágenes que día a día se va incrementando. Según una encuesta realizada por el Centro de Bibliotecas de Cómputo en Línea (OCLC) en Enero de 2005,

Más detalles

Componentes de los SBC

Componentes de los SBC Componentes de los SBC Componentes de los SBC Queremos construir sistemas con ciertas características: Resolución de problemas a partir de información simbólica Resolución mediante razonamiento y métodos

Más detalles

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2 TABLA DE CONTENIDO Pág. 1. REQUERIMIENTOS NO FUNCIONALES... 2 1.1 ATRIBUTOS DE CALIDAD DEL SISTEMA... 2 1.2 OTROS REQUERIMIENTOS NO FUNCIONALES... 4 1.3 REQUERIMIENTOS NO FUNCIONALES PARA HERRAMIENTAS

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

Copyright. Todos los derechos reservados. Aranda Software Corp.

Copyright. Todos los derechos reservados. Aranda Software Corp. 1 Aranda SQL COMPARE Versión 1.0 ARANDA Software Corporation 2002-2007. Todos los derechos reservados. Cualquier documentación técnica proporcionada por Aranda Software Corporation es un producto registrado

Más detalles

Web Crawler en eva.fing.edu.uy

Web Crawler en eva.fing.edu.uy Recuperación de Información y Recomendaciones en la Web(2014) Grupo 4 Andrea Estefan CI 4303805-6 andyestefan@gmail.com Gerardo Fanjul CI 4542811-6 gerardo.fanjul@gmail.com Instituto de Computación - Facultad

Más detalles

MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS.

MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS. MÓDULO 1: FUNDAMENTOS DE LAS APLICACIONES OFIMÁTICAS. Lograr instalar aplicaciones con los valores por omisión, conociendo el funcionamiento de las mismas. Procesadores de Textos: Instalación de la aplicación.

Más detalles

Gobierno en línea territorial - GELT. Nivel Técnico

Gobierno en línea territorial - GELT. Nivel Técnico Gobierno en línea territorial - GELT Nivel Técnico Agenda Estrategia de Gobierno en línea Contexto de la Solución Tecnológica Administración del Sitio Web, Requisitos y Roles Acercamiento a los Componentes

Más detalles

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda. Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador Desarrollado por: Jessica Nathaly Correa María Isabel Granda. 12 de febrero de 2015 Loja-Ecuador Contenido Presentación... 3

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Ataques XSS en Aplicaciones Web

Ataques XSS en Aplicaciones Web Ataques XSS en Aplicaciones Web Education Project Antonio Rodríguez Romero Consultor de Seguridad Grupo isoluciones antonio.rodriguez@isoluciones.es Copyright 2007 The Foundation Permission is granted

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA Nombre: Aplicaciones Computacionales Código: CC-215 Fecha Actualización: Septiembre 2004 Unidad Responsable: Departamento

Más detalles

Arquitectura para análisis de información. Zombi es una arquitectura que proporciona de manera integrada los componentes

Arquitectura para análisis de información. Zombi es una arquitectura que proporciona de manera integrada los componentes Capítulo 4 Arquitectura para análisis de información propuesta 4.1 Arquitectura Zombi es una arquitectura que proporciona de manera integrada los componentes necesarios para el análisis de información

Más detalles

Solución Online para la Administración de las Múltiples Facetas en Packaging

Solución Online para la Administración de las Múltiples Facetas en Packaging Solución Online para la Administración de las Múltiples Facetas en Packaging WebCenter WebCenter es una potente plataforma para Administración de Packaging, basada en la Web, que les permite gestionar

Más detalles

EVALUACIÓN DE BUSCADORES WEB Y RECUPERACIÓN DE INFORMACIÓN

EVALUACIÓN DE BUSCADORES WEB Y RECUPERACIÓN DE INFORMACIÓN EVALUACIÓN DE BUSCADORES WEB Y RECUPERACIÓN DE INFORMACIÓN EVALUACIÓ DE BUSCADORES WEB Aquí podemos encontrar información referente a la evaluación de buscadores Web. Encontramos información acerca de

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Aprendizaje Automático y Data Mining. Bloque IV DATA MINING

Aprendizaje Automático y Data Mining. Bloque IV DATA MINING Aprendizaje Automático y Data Mining Bloque IV DATA MINING 1 Índice Definición y aplicaciones. Grupos de técnicas: Visualización. Verificación. Descubrimiento. Eficiencia computacional. Búsqueda de patrones

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

KRASIS - Guía de uso de las tarifas planas de Microsoft e-learning

KRASIS - Guía de uso de las tarifas planas de Microsoft e-learning KRASIS - Guía de uso de las tarifas planas de Microsoft e-learning Microsoft desarrolla contenidos propios de e-learning acerca de sus tecnologías, los cuales se comercializan a través de la página Web

Más detalles

804036 - PWDBBDD-M - Programación Web Dinámica y Base de Datos

804036 - PWDBBDD-M - Programación Web Dinámica y Base de Datos Unidad responsable: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Unidad que imparte: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Curso: Titulación: 2015 GRADO EN MULTIMEDIA

Más detalles

Requisitos del sistema: servidor? Qué tipo de software necesita su servidor para funcionar? Algunos sistemas no tienen ningún requisito.

Requisitos del sistema: servidor? Qué tipo de software necesita su servidor para funcionar? Algunos sistemas no tienen ningún requisito. Criterios de CMS Cuando vaya a decidirse por un nuevo sistema de gestión o manejo de contenido (Content Management System en inglés, abreviado CMS), es imperativo que considere las necesidades de su organización

Más detalles

CURSO DE ADO EXPRESS/DATASNAP

CURSO DE ADO EXPRESS/DATASNAP CURSO DE ADO EXPRESS/DATASNAP EN DELPHI 7 RESUMEN DE EJERCICIOS Serie A 0 Creación de la base de datos 1 El API de ADO 2 Cadenas de conexión y propiedades 3 Tipos de cursores 4 Recuperación asíncrona 5

Más detalles

Confección y publicación de páginas Web

Confección y publicación de páginas Web 2014 Confección y publicación de páginas Web Docente: Manuel Fernández Catalán 0 ÍNDICE 1 Presentación... 2 2 Objetivos... 2 3 Tecnología... 2 4 Metodología y evaluación... 3 5 Material didáctico... 3

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS ECONOMICO ADMINISTRATIVAS

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS ECONOMICO ADMINISTRATIVAS UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS ECONOMICO ADMINISTRATIVAS COORDINACIÓN DE POSGRADO MAESTRÍA EN TECNOLOGÍAS DE INFORMACIÓN Implementación de un sistema de información geográfico

Más detalles

BIG DATA MARÍA PARRA AMAT. Almería, 5 junio 2015

BIG DATA MARÍA PARRA AMAT. Almería, 5 junio 2015 BIG DATA MARÍA PARRA AMAT Almería, 5 junio 2015 BIG DATA "Petróleo del XXI" Nuevo enfoque en el entendimiento y la toma de decisiones Conjunto de técnicas y herramientas ORIGEN Estadística Metodologías

Más detalles

DESARROLLO WEB EN ENTORNO SERVIDOR

DESARROLLO WEB EN ENTORNO SERVIDOR DESARROLLO WEB EN ENTORNO SERVIDOR CAPÍTULO 9: Desarrollo de aplicaciones Web híbridas Marcos López Sanz Juan Manuel Vara Mesa Jenifer Verde Marín Diana Marcela Sánchez Fúquene Jesús Javier Jiménez Hernández

Más detalles

Requisitos del Software Aplicativo Móvil SISTEMAS INTELIGENTES EN RED S.A.S.

Requisitos del Software Aplicativo Móvil SISTEMAS INTELIGENTES EN RED S.A.S. Requisitos del Software Aplicativo Móvil SISTEMAS INTELIGENTES EN RED S.A.S. Desarrollo de Aplicativo Móvil 2 Índice 1. INTRODUCCIÓN... 3 2. OBJETIVO... 3 3. MÓDULO MENSAJERÍA... 3 3.1. Actores... 3 3.2.

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Nicole García Gómez 2830047-6 Diego Riquelme Adriasola 2621044-5 RESUMEN.- La minería de datos corresponde a la extracción

Más detalles

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo.

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo. BOOTSTRAP 1 C MS y Bootstrap En este capítulo aprendemos qué es un gestor de contenidos (CMS), cómo funciona y qué necesitamos para instalarlo. También conocemos los gestores de contenido más populares,

Más detalles

INSTRUCTIVO DE ADMINISTRADOR NUXEO PLATFORM 5.9.5 EN LINUX SERVER

INSTRUCTIVO DE ADMINISTRADOR NUXEO PLATFORM 5.9.5 EN LINUX SERVER INSTRUCTIVO DE ADMINISTRADOR NUXEO PLATFORM 5.9.5 EN LINUX SERVER Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE ADMINISTRADOR

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

2. TRABAJO A DESARROLLAR

2. TRABAJO A DESARROLLAR 1. ANTECEDENTES El Departamento de Cultura y Euskera trabaja en los diversos ámbitos culturales definidos en la estructura organizativa de la Diputación Foral de Gipuzkoa. Sus actividades precisan de una

Más detalles

POSIBLE APLICACIÓN DE LA MINERÍA DE TEXTOS A LOS TRABAJOS DE LA COMISIÓN MINISTERIAL DE INFORMÁTICA

POSIBLE APLICACIÓN DE LA MINERÍA DE TEXTOS A LOS TRABAJOS DE LA COMISIÓN MINISTERIAL DE INFORMÁTICA POSIBLE APLICACIÓN DE LA MINERÍA DE TEXTOS A LOS TRABAJOS DE LA COMISIÓN MINISTERIAL DE INFORMÁTICA M.ª del Pilar Cantero Blanco Jefa de Servicio de Sistemas Informáticos. Subdirección General de Planificación

Más detalles

DISEÑO WEB PROFESIONAL CON MACROMEDIA FLASH Y ACTIONSCRIPT

DISEÑO WEB PROFESIONAL CON MACROMEDIA FLASH Y ACTIONSCRIPT CURSO SUPERIOR DE DISEÑO WEB PROFESIONAL CON MACROMEDIA FLASH Y ACTIONSCRIPT CURSO PROFESIONAL IMPARTIDO POR PROFESIONALES Y CON GARANTÍAS PROFESIONALES CURSO SUPERIOR DE DISEÑO WEB PROFESIONAL CON MACROMEDIA

Más detalles

TweetAlert: Sistema de Análisis Semántico de la Voz de los Ciudadanos en Redes Sociales en la Ciudad del Futuro

TweetAlert: Sistema de Análisis Semántico de la Voz de los Ciudadanos en Redes Sociales en la Ciudad del Futuro TweetAlert: Sistema de Análisis Semántico de la Voz de los Ciudadanos en Redes Sociales en la Ciudad del Futuro Julio Villena-Román 1,2, Adrián Luna-Cobos 1,3, José Carlos González-Cristóbal 3,1 1 DAEDALUS

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

Observatorio PyME PROVINCIA DE CORRIENTES

Observatorio PyME PROVINCIA DE CORRIENTES Observatorio PyME PROVINCIA DE CORRIENTES Directorio PyME Regional: Características Generales El Directorio es un padrón actualizado de unidades económicas, el cual contiene datos que permiten la identificación

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Informes de Reputación Online. Conozca la presencia en Internet y Redes Sociales sobre cualquier marca, concepto o empresa española.

Informes de Reputación Online. Conozca la presencia en Internet y Redes Sociales sobre cualquier marca, concepto o empresa española. Informes de Reputación Online Conozca la presencia en Internet y Redes Sociales sobre cualquier marca, concepto o empresa española. Los Informes de Reputación Online son la mejor manera de conocer la presencia

Más detalles

Introducción. Francisco J. Martín Mateos. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Introducción. Francisco J. Martín Mateos. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Qué es la (KE)? Definición de Wikipedia: La es una disciplina cuyo objetivo es integrar conocimiento

Más detalles

CURSOS DE VERANO 2014

CURSOS DE VERANO 2014 CURSOS DE VERANO 2014 CLOUD COMPUTING: LA INFORMÁTICA COMO SERVICIO EN INTERNET LA PLATAFORMA GOOGLE CLOUD PLATFORM. GOOGLE APP ENGINE Pedro A. Castillo Valdivieso Universidad de Granada http://bit.ly/unia2014

Más detalles

PROGRAMA DEL CURSO. SEGURIDAD EN EQUIPOS INFORMATICOS MF0486_3 90 horas MEDIO-AVANZADO DURACION:

PROGRAMA DEL CURSO. SEGURIDAD EN EQUIPOS INFORMATICOS MF0486_3 90 horas MEDIO-AVANZADO DURACION: PROGRAMA DEL CURSO ACCION: DURACION: NIVEL: SEGURIDAD EN EQUIPOS INFORMATICOS MF0486_3 90 horas MEDIO-AVANZADO OBJETIVOS: CE1.1 Identificar la estructura de un plan de implantación, explicando los contenidos

Más detalles

VENTAJAS. a PUBLICIDAD INTEGRAMENTE GESTIONADA POR SU EMPRESA Más en Pág.5. Control total de los espacios publicitarios

VENTAJAS. a PUBLICIDAD INTEGRAMENTE GESTIONADA POR SU EMPRESA Más en Pág.5. Control total de los espacios publicitarios Red Social Propia P r e s e n t a c i ó n P r o y e c t o R e d S o c i a l P r o p i a u n o n e t c o n t a c t o @ u n o n e t. e s w w w. u n o n e t. e s 2 VENTAJAS a PUBLICIDAD INTEGRAMENTE GESTIONADA

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Manual de publicación de contenido y actualización de sitios web

Manual de publicación de contenido y actualización de sitios web Manual de publicación de contenido y actualización de sitios web Basados en sistemas Wordpress El presente manual le presentará los distintos pasos para publicar contenidos a través de páginas y editar

Más detalles

BIG DATA. Jorge Mercado. Software Quality Engineer

BIG DATA. Jorge Mercado. Software Quality Engineer BIG DATA Jorge Mercado Software Quality Engineer Agenda Big Data - Introducción Big Data - Estructura Big Data - Soluciones Conclusiones Q&A Big Data - Introducción Que es Big Data? Big data es el termino

Más detalles

ADMINISTRACIÓN Y PROGRAMACIÓN EN SIS- TEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELA- CIONES CON CLIENTES

ADMINISTRACIÓN Y PROGRAMACIÓN EN SIS- TEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELA- CIONES CON CLIENTES IFCT0610: ADMINISTRACIÓN Y PROGRAMACIÓN EN SIS- TEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELA- CIONES CON CLIENTES CÓDIGO ESPECIALIDAD C.P. PRESEN- CIALES TELEFORMA- CIÓN TOTALES

Más detalles

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013 Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013 MOC: 20489, 35 hrs Acerca de este Curso Este curso ofrece a los desarrolladores de SharePoint de la información necesaria para implementar

Más detalles

SISTEMATIZACIÓN DE LA GENERACIÓN DE PRESUPUESTOS PARA PROYECTOS DE OBRA: DOCUMENTO DE VISIÓN SISTEMA DE ADMINISTRACIÓN DE MATERIALES DE TUBERÍA

SISTEMATIZACIÓN DE LA GENERACIÓN DE PRESUPUESTOS PARA PROYECTOS DE OBRA: DOCUMENTO DE VISIÓN SISTEMA DE ADMINISTRACIÓN DE MATERIALES DE TUBERÍA SISTEMATIZACIÓN DE LA GENERACIÓN DE PRESUPUESTOS PARA PROYECTOS DE OBRA: SISTEMA DE ADMINISTRACIÓN DE MATERIALES DE TUBERÍA PARA INARGOS LTDA. DOCUMENTO DE VISIÓN VERSIÓN 1.3 BOGOTÁ, COLOMBIA, ENERO 2012

Más detalles

GUÍA DE EVIDENCIA DE LA UNIDAD DE COMPETENCIA CUALIFICACIÓN PROFESIONAL: CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. Código: IFC297_2 NIVEL: 2

GUÍA DE EVIDENCIA DE LA UNIDAD DE COMPETENCIA CUALIFICACIÓN PROFESIONAL: CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. Código: IFC297_2 NIVEL: 2 MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP PRESENTACIÓN Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 300 Miércoles 14 de diciembre de 2011 Sec. I. Pág. 135721 No debe interpretarse que los diversos espacios formativos identificados deban diferenciarse necesariamente mediante cerramientos. Las instalaciones

Más detalles

56h DREAMWEAVER 8 OBJETIVOS DEL CURSO. ÍNDICE 1 Conociendo Macromedia Dreamweaver. 2 Creación de sitios y páginas Web

56h DREAMWEAVER 8 OBJETIVOS DEL CURSO. ÍNDICE 1 Conociendo Macromedia Dreamweaver. 2 Creación de sitios y páginas Web 56h DREAMWEAVER 8 OBJETIVOS DEL CURSO Dreamweaver es el programa líder en la edición profesional de páginas Web. Es el software más utilizado para la creación y mantenimiento de páginas Web por los principales

Más detalles

RESUMEN DE LA SOLUCIÓN CA ERwin Modeling. Cómo puedo gestionar la complejidad de los datos y mejorar la agilidad empresarial?

RESUMEN DE LA SOLUCIÓN CA ERwin Modeling. Cómo puedo gestionar la complejidad de los datos y mejorar la agilidad empresarial? RESUMEN DE LA SOLUCIÓN CA ERwin Modeling Cómo puedo gestionar la complejidad de los datos y mejorar la agilidad empresarial? CA ERwin Modeling ofrece una perspectiva centralizada sobre las definiciones

Más detalles

Servicio de Difusión de la Creación Intelectual (SeDiCI)

Servicio de Difusión de la Creación Intelectual (SeDiCI) Servicio de Difusión de la Creación Intelectual (SeDiCI) SeDiCI es el repositorio institucional de la Universidad Nacional de La Plata (UNLP), creado con dos objetivos prioritarios: Para atender al rol

Más detalles

MINISTERIO DE ECONOMÍA. Catálogo de Beneficios a Empresarios Módulo Principal Catálogo

MINISTERIO DE ECONOMÍA. Catálogo de Beneficios a Empresarios Módulo Principal Catálogo MINISTERIO DE ECONOMÍA Catálogo de Beneficios a Empresarios Módulo Principal Catálogo Índice Introducción Objetivos Descripción de términos utilizados Descripción del módulo Pantalla principal del Catálogo

Más detalles

PDF created with pdffactory Pro trial version www.pdffactory.com

PDF created with pdffactory Pro trial version www.pdffactory.com Este libro está diseñado y escrito para aquellas personas que, conociendo HTML y JavaScript, desean dar un salto cuantioso en la creación de sitios web, con la programación dinámica en el lado del servidor.

Más detalles

Sistemas de Recuperación de Información

Sistemas de Recuperación de Información Sistemas de Recuperación de Información Los SRI permiten el almacenamiento óptimo de grandes volúmenes de información y la recuperación eficiente de la información ante las consultas de los usuarios. La

Más detalles