From 747ffeea10696be60212755dbc86470404c995cf Mon Sep 17 00:00:00 2001 From: alay Date: Fri, 20 Oct 2017 19:50:08 +0200 Subject: [PATCH] =?UTF-8?q?Datos=20de=20los=20ponentes=20y=20definici?= =?UTF-8?q?=C3=B3n=20de=20proyectos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _config.yml | 3 --- _data/speakers.yml | 22 +++++++++++----------- img/people/FernandoSerena.jpeg | Bin 0 -> 44132 bytes 3 files changed, 11 insertions(+), 14 deletions(-) create mode 100644 img/people/FernandoSerena.jpeg diff --git a/_config.yml b/_config.yml index 7ff62f9..2d149b3 100644 --- a/_config.yml +++ b/_config.yml @@ -188,15 +188,12 @@ enableHackathon: true # Hackathon About Block aboutHackathonTitle: "Proyectos seleccionados" hackathonRows: - - {title: "Mayorcetes", image: "", details: "Un app donde una persona mayor que no se atreve por no saber buscar, o por motivo de movilidad, no acude a un centro para mayores para comer, tomar su cañita, bailar y conocer amig@s

Más Información"} - {title: "La historia de Madrid a través de sus calles", image: "HistoriaMadrid.jpg", details: "Las calles y plazas son los sitios por los que transitamos, donde está nuestra casa, nuestro trabajo,el lugar al que vamos a comer o nuestro centro de salud. Es decir, los sitios en los que se desarrolla nuestra vida. Y sus nombres no son inocuos. Hay calles con nombres de personas, de lugares, de hechos históricos, de oficios, de animales.
Cuando las instituciones ponen nombre a las calles o plazas de nuestras ciudades hacen mucho más que una acción administrativa de identificación: rinden un homenaje a algo o a alguien. Normalmente, no hacemos demasiado caso a esos nombres y no nos detenemos a observar la importancia que tienen y que definen el carácter de la propia ciudad.
Si observamos un listado con los nombres de las calles y plazas de los 21 distritos de Madrid, nos llamará la atención la diferencia de número entre las dedicadas a hombres y a mujeres. También es importante saber el motivo por el que esas personas fueron merecedoras de una placa con su nombre, si pertenecían a la realeza, a la nobleza, al ejército, a la iglesia o si fueron reconocidas por sus méritos. Además del número de calles otorgadas a hombres y a mujeres, es importante saber dónde se sitúan éstas, en qué distritos y en qué barrios, ya que su relevancia histórica varía. Tampoco es lo mismo ser el nombre de una calle, que de una plaza, o de una avenida, o de las tres a la vez. O si es una vía peatonal o si sólo se pasa por ella en coche.
No solemos conocer la propia historia de la calle, cuándo se le dio su nombre y por qué se eligió ese nombre, si se ha cambiado a lo largo de la Historia, si tiene o no relación con el distrito al que pertenece, si supone un reconocimiento...

El proyecto parte de un archivo .csv con las calles actuales de los 21 distritos de Madrid que puede descargarse del portal de datos abiertos del ayuntamiento.
De manera consensuada, deberíamos poder establecer las diferentes categorías y subcategorías que existen en esas calles: personas (hombres y mujeres), animales, vegetales, lugares, hechos, obras...

Más Información"} - {title: "Pure Madrid", image: "PureMadrid.jpg", details: "Una app que, apoyada en un servidor, permita a los usuarios conocer en cualquier momento el estado de la contaminación de Madrid y de las restricciones de tráfico asociadas.

El enfoque que le hemos dado a esta aplicación está centrado en la información que creemos que más le puede interesar al usuario: la restricción de tráfico que pueda aplicarse cada día, sin tener que estar preocupado por no conocer el estado actual.

La motivación que nos ha llevado a presentar este proyecto fue el caos que se organizó el año pasado al resultar que muchos ciudadanos no tenían disponible la información hasta el momento en el que encendían la radio o veían los letreros en las carreteras. Por esta razón el objetivo de esta aplicación será ayudar a los ciudadanos en la medida de lo posible a conocer los escenarios activados en cada momento.

Más Información"} - {title: "Tripscore", image: "Tripscore.png", details: "Tripscore es una aplicación web que permite obtener recomendaciones de rutas en transporte público comparando las preferencias del usuario con datos históricos sobre la calidad del transporte. Fue desarrollada durante el mes de Julio de 2017 en el evento Open Summer of Code en Bruselas (Bélgica) en el contexto del proyecto europeo OASIS.

Actualmente la aplicación contiene los datos de los trenes que circulan por todo Bélgica. Como participantes de OASIS, el Grupo de Ingeniería Ontológica (OEG) de la Universidad Politécnica de Madrid junto con el el Consorcio de Transportes de Madrid (CRTM) han ideado el plan de introducir los datos abiertos de transporte de la ciudad de Madrid para poder ofrecer este servicio a los ciudadanos.

Para ello se tendrán que recolectar y transformar los datos de la Empresa Municipal de Transport de Madrid (EMT) almacenados en el portal de datos abiertos del ayuntamiento de Madrid y los datos del portal de datos abierto del CRTM para que estos puedan ser consultados a través de Tripscore.

Public transport, open linked data, quality of experience, EMT, CRTM.

Más Información"} - {title: "Madrid On You", image: "MadridOnYou.png", details: "Madrid on You es una aplicación (web) que utiliza como base varios conjuntos de datos abiertos del ayuntamiento de Madrid para ofrecer al usuario distintos planes y rutas para realizar en la ciudad de Madrid. Los datasets que se utilizan se encuadran dentro de las categorías de automovilismo, ciclismo, ocio y turismo.

Más Información"} - - {title: "Aire de hoy, salud para mañana", image: "", details: "El aire de Madrid ha estado en boca de todos los madrileños en la actualidad tanto por la creciente conciencia por la ecología como por las medidas adoptadas para mejorar su calidad durante los últimos años.

Resulta trascendental para la salud de los madrileños tomar medidas a medio y largo plazo.

Nuestro objetivo es crear una plataforma web que, mediante la explotación de datos de acceso público, arroje luz a este tema entorno a 3 principales ejes:

Concienciación: Mediante analítica visual del estado actual del aire en tiempo real en cada punto de la Comunidad y mediante explicaciones gráficas de las consecuencias para la salud de cada elemento químico al rebasar los límites de seguridad recomendados.

Predicción: Mediante técnicas avanzadas de Inteligencia Artificial, la plataforma sera capaz de pronosticar los niveles de calidad del aire para las siguientes semanas o incluso meses.

Monitorización: La plataforma permitirá analizar los periodos en los que Madrid estaba sometida al protocolo de medidas adoptadas durante episodios de alta contaminación. Así, el usuario podrá comprobar si dichas medidas fueron suficientes para paliar los niveles de contaminación y mantenerlos estables.

Más Información"} - {title: "DoctorData", image: "", details: "Uno de los principales problemas a los que se enfrenta un portal de datos abiertos es la cobertura y calidad de los datos que se encuentran en él. Éstos son generados por las propias administraciones públicas con gran esfuerzo y buscando entre la información que han ido almacenado a lo largo de los años en distintos formatos.

Ante estos hechos, nos surge una pregunta: ¿pueden los ciudadanos ayudar a las administraciones en la tarea de recolección de datos?

OpenStreetMap (OSM) es un mapa colaborativo construido por ciudadanos de todo el mundo y cuyos datos son de uso libre y bajo licencia abierta.

DoctorData pretende mejorar la cantidad y calidad de los datos complementando los conjuntos de datos presentes en el portal con la información disponible disponible en la plataforma OSM. De esta forma se involucrará a la ciudadanía de forma indirecta en esta tarea.

Además, como recompensa a la labor de la gente, se pretende integrar algunos datasets del portal de datos abiertos en OSM.

Más Información"} - {title: "La tecnología Blockchain en la admón. pública", image: "", details: "El proyecto La tecnología Blockchain en la administración pública: Aplicaciones y prueba de concepto es una iniciativa del Grupo de usuarios de Haskell de Madrid (Haskell Mad). Dentro de sus objetivos está el de profundizar en las tecnologías blockchain y en sus aplicaciones prácticas en los distintos ámbitos sociales y en este caso, dentro de los canales de comunicación ente el Ayuntamiento de Madrid y sus conciudadanos.

Para ello propone hacer uso de uno de la programación funcional, uno de los paradigmas de programación que están cambiando el panorama actual del desarrollo de software. El objetivo es crear un prototipo de aplicación que pueda integrarse como una capa añadida al sistema informático de gestión Linea Madrid, en el ámbito que se determine y sin que afecte al normal funcionamiento del mismo.

Este prototipo añadirá las ventajas que ofrece el uso de los sistemas de bases de datos distribuidas, tecnología conocida como blockchain, entre las que cabe destacar la imposibilidad de modificar los datos una vez incluidos y procesados en la cadena de información, con las ventajas consiguientes en cuanto a transparencia y en su caso, preservación de la intimidad del consultante.

Más Información"} - - {title: "MADMobility", image: "", details: "Madrid es una gran ciudad en la que se concentra el núcleo de población más grande de España, de este hecho deriva que existan diferentes problemas que han sido motivo de debate y haya salido en las noticias con gran asiduidad: tráfico y contaminación.

Estos problemas, y otras ciudades del mundo, se han convertido en preocupación en los ciudadanos y por extensión a los políticos y dirigentes. Pero, ¿se conoce el problema en profundidad? ¿se han localizado bien los factores que influyen en este campo? ¿se han identificado las zonas de Madrid más propensas a estos problemas?

Este proyecto tiene como objetivo estudiar la movilidad urbana de Madrid, y trata de dar una visión diferente a la que pueda tener mediante un conocimiento normal de la ciudad puesto que trata de integrar diferentes tipos de datos diferentes técnicas de análisis. Con el uso de esta aplicación web el análisis experto basado en la visualización de mapas y gráficos, cualquier técnico municipal o personas dedicadas al estudio y conocimiento de Madrid podrá obtener una visión única y crítica.

Más Información"} - {title: "M30, gestión inteligente del tráfico", image: "", details: "Desde hace cierto tiempo la gestión del tráfico en las ciudades se ha convertido en un tema de suma importancia y, a veces, bastante polémico. La necesidad de ofrecer al ciudadano soluciones en esta materia ha venido acompañado de un mayor énfasis en la medición y obtención de datos de tráficoEl concepto de smart city que promueve la sostenibilidad urbana , el diseño de ciudades que sean capaces de mejorar la calidad de vida de su habitantes y de responder a las necesidades de los ciudadanos y las empresas, está en boga.

El presente trabajo toma esas ideas y se enfoca en una ciudad concreta, Madrid, y en una de las más importantes molestias para sus ciudadanos, el tráfico.

Para tratar de dar una solución primero hay que comprender el problema y, gracias a la plataforma de open data del Ayuntamiento de Madrid, disponemos de una ingente cantidad de datos para acotar correctamente la situación.

Para abordar la tarea el estudio se circunscribe a la M30, foco de algunos de los mayores problemas de tráfico de la ciudad.

En las siguientes secciones del trabajo se mostrará cómo obtener y tratar las distintas fuentes de información que existen sobre el tráfico en la ciudad de Madrid.

ºSe analizarán los datos de forma descriptiva para conocer el estado actual y pasado y, finalmente, se tratará de diseñar modelos predictivos para encontrar patrones y cierta armonía en el aparente caos del tráfico de la capital.

Más Información"} - {title: "Turisfy", image: " ", details: "La espectacular subida de la presencia de turistas en la ciudad de Madrid, hace que este sea una de las fuentes de ingresos más importante para muchas empresas en la ciudad. Sin embargo, los turistas que visitan la ciudad a veces tienen una visión muy reducida de lo que la ciudad puede ofrecer y, peor aún, visitan los lugares más concurridos al mismo tiempo, causando por lo tanto una peor calidad de la visita.

Además, en ocasiones la popularidad de un lugar o atracción turística puede eclipsar otras en su proximidad, quizás no tan populares pero igualmente interesantes, y muy accesibles. El objetivo último de este proyecto, podría decirse, es ayudar al desarrollo de un turismo “de barrio”, que también puede permitir a los propios residentes conocer, valorar y cuidar mejor su entorno.

En este proyecto se propone cruzar varios conjuntos de datos ofrecido por la ciudad de Madrid relativos al turismo (monumentos, actividades programadas, locales de diversión), con otras fuentes con APIs abiertas, como Google Maps y TripAdvisor, para crear mapas que pueden ser utilizados por los usuarios para planificar eficientemente su visita a la ciudad, dada una previsión de tiempo.

Dicha planificación tendrá en cuenta además valores del entorno (contaminación acústica y del aire), así como los medios de transporte a emplear (datos de BiciMAD, de la EMT, predicción meteorológica). Se incluirán medidas de concienciación, además, sobre la huella ecológica de dicha planificación de haber sido realizada en coche o moto.

El objetivo es proporcionar a los turistas informaciones sobre, p.ej. los mejores barrios donde alojarse teniendo en cuenta la disponibilidad de transporte público, las horas menos concurridas (p.ej., utilizando los datos en tiempo real) o la disponibilidad de más puntos de interés, así como recomendaciones en cuanto a coste de las diferentes actividades y medios de transporte.

Más Información"} diff --git a/_data/speakers.yml b/_data/speakers.yml index 4123da5..e59e6d3 100644 --- a/_data/speakers.yml +++ b/_data/speakers.yml @@ -12,11 +12,11 @@ - {name: "github", link: "https://github.com/flowsta"} - id: 6 - name: "Representante" - surname: "" - company: "Ayuntamiento de Madrid" + name: "Honorio Enrique" + surname: "Crespo Díaz-Alejo" + company: "Portal de datos abiertos del Ayuntamiento de Madrid" title: "Título por confirmar" - bio: "Roman started his way in Android 5 years ago and fall in love with this platform. Currently he is a head of Android unit in Stanfy LLC and a co-organizer of Kyiv Google Developers Group focusing on Android development. Roman is responsible for building a strong team of Android developers inside Stanfy as well as for organizing Android professionals community in Kyiv." + bio: "Es ingeniero en Informática, pertenece al cuerpo Superior de Sistemas y Tecnologias de la Información del Estado y es miembro de la asociación ASTIC. Lleva desde el 2013 relacionado con el mundo Open Data, y está detrás del Portal de Datos Abiertos del Ayuntamiento de Madrid desde su origen. Ha participado en la norma 'UNE 178301 Ciudades Inteligentes sobre Datos Abiertos', en el grupo de trabajo Ojo al Data 100 que buscaba una relación de conjuntos de datos que deben publicar todas las administraciones y recientemente en la Guía de Datos Abiertos de la Federación Española de Municipios y Provincias, la cual ha sido presentada en 2017 y que ya establece 20 conjuntos de datos en detalle que debe publicar las entidades locales, aparte de estrategias y recomendaciones para los portales." thumbnailUrl: AyuntamientoMadrid.png rockstar: true - @@ -25,7 +25,7 @@ surname: "Recio" company: "Mobility Labs - EMT" title: "Responsable de aplicaciones de negocio" - bio: "." + bio: "" thumbnailUrl: AndresRecio.jpg social: - {name: "github", link: "https://github.com/madridopenlabmobility"} @@ -46,12 +46,12 @@ - {name: "site", link: "http://jleahred.github.io/"} - id: 9 - name: "Representante" - surname: "" - company: "ODI/OEG/UPM" + name: "Fernando" + surname: "Serena" + company: "Ontology Engineering Group UPM" title: "" - bio: "Valentyn focuses on Polymer and Web Components. In previous roles he’s helped craft design systems for massive enterprise companies, user interfaces for console titles, and even built the occasional enchanted princess game. These days his mission is to fight for a better web and to help developers build great experiences." - thumbnailUrl: UPM.jpg + bio: "Fernando Serena es estudiante de doctorado, Ingeniero en Informática y máster en Inteligencia Artificial por la UPM. Forma parte del Ontology Engineering Group (OEG) desde 2014. Trabajó como líder técnico en el proyecto Smart Developer Hub y participó en ALM iStack, ambos proyectos resultado de la colaboración entre la UPM y el Banco Santander. Actualmente, está involucrado en el proyecto Vicinity (H2020), donde participa en el diseño de la arquitectura y desarrollo de ontologías y servicios de plataforma.
Sus principales intereses son Linked Data, Internet of Things (IoT) e integración de datos y aplicaciones. En 2016 entró a formar parte del W3C Web of Things Interest Group, y en 2014 fue editor del LDP Test Cases dentro del W3C Linked Data Platform (LDP) WG.
Anteriormente, fue parte del equipo de coordinación del proyecto de ciencia ciudadana GLORIA (FP7), cuyo objetivo era aplicar técnicas de inteligencia colectiva en experimentos de Astronomía. Dentro de GLORIA, también contribuyó a la robotización del Observatorio Montegancedo en la UPM (Madrid), mediante la construcción de un controlador de cúpula y el despliegue de servicios web para acceso remoto.
Además, dedicó 6 años trabajando como Arquitecto Software y Project Manager en una PYME, diseñando, construyendo y poniendo en marcha detectores de metales industriales y básculas de pesaje en continuo." + thumbnailUrl: FernandoSerena.jpeg rockstar: true social: - - {name: "twitter", link: "https://twitter.com/"} + - {name: "twitter", link: "https://twitter.com/kudhmud"} diff --git a/img/people/FernandoSerena.jpeg b/img/people/FernandoSerena.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..e7664df5c161545f63550b86dbbe2b8c3c413cf0 GIT binary patch literal 44132 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 Zlc9<_+#R}`f`5Q;56?X4907Z0|Jl3^lsy0d literal 0 HcmV?d00001