webinar innovachallenge mx ricardo alanís de codeando méxico

43
Ciencia y productos de Datos para el bien 18 de Noviembre del 2014

Upload: bbva-innovation-center

Post on 02-Jul-2015

117 views

Category:

Technology


1 download

DESCRIPTION

Webinar de Ricardo Alanís de Codeando México en el marco del concurso InnovaChallenge MX

TRANSCRIPT

Page 1: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Ciencia y productos de Datos para el bien

18 de Noviembre del 2014

Page 2: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿De qué platicaremos hoy? ● Introducción ¿Quién es Codeando México? ¿Quién es

Ricardo?● La Ciencia de Datos y su proceso: Un twist hacia el

hacking cívico● Herramientas útiles para trabajar con la información en

cada paso● Los siguientes pasos: Trascendiendo de los números

y de las visualizaciones.

Page 3: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿Quién soy yo?

Page 4: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Definiciones

Hackaton:

1. Evento en el cual, desarrolladores y aquellos en la industria de software se reúnen para colaborar intensamente en proyectos de software.

Fuente: Wikipedia http://en.wikipedia.org/wiki/Hackathon

Page 5: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 6: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 7: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿Qué hace Codeando México?

Page 8: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 9: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 10: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 11: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Definiciones

Hacking Cívico:

1. m. y f. Ingenieros, tecnólogos, ciudadanos, científicos, diseñadores, artistas, educadores, estudiantes, emprendedores. Cualquiera dispuesto a colaborar con otros para crear, construir e inventar soluciones públicas, código y tecnología para resolver retos relevantes a nuestras comunidades, ciudades, estados y país.

Fuente: Hack for Change http://hackforchange.org/

Page 12: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¡Tenemos mucha información!

"There was 5 exabytes of information created between the dawn of civilization through 2003, but that much information is now created every 2 days, and the pace is increasing."

Eric Schmidt, Google.

Page 13: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¡Tenemos mucha información!

“There were 5 exabytes of data online in 2002, which had risen to 281 exabytes in 2009. That's a growth rate of 56 times over seven years.”

Marissa Meyer, según readwrite.

Page 14: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Un segundo en el internet

http://onesecond.designly.com/

Page 15: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Una forma de Hacking Cívico

Usar la información que ya existe y recopilar nueva para atender un problema social:

¡Es hacking Cívico!

Page 16: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

OpenData Monterrey (Febrero ‘14)

5 estudiantes de IT + Trabajador de Seguridad de una Ciudad de la ZMMRutas óptimas de Patrullaje3er Lugar, del ITESM

Page 17: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

John Snow, Cólera (1854)

Page 18: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿Cómo puedo usar los datos de la mejor manera?

Page 19: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 20: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 21: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 22: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 23: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 24: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Un ejemplo: Gandor Dataton Zapopan

Page 25: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Primer Paso: Plantearse la Pregunta

Page 26: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Segundo Paso: Obtener los datos

Page 27: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Tercer Paso: Explorar y Modelar datos

Page 28: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Quinto Paso: Visualizar los datos

Page 29: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Herramientas para el proceso

Dividir por pasos nos ayuda además a tener claro las herramientas adecuadas para cada uno de ellos.

A continuación, de atrás para delante, algunas herramientas útiles.

Page 30: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Herramientas de Visualización Visualizaciones Memorables

Visualizaciones Efectivas

http://www.easel.ly/infogr.amCarto DB (Mapas Interactivos) (Odyssey.js)Leflet+MapboxD3

Gráficas de Excel. (¡Modificadas para ser visualmente atractivas!) - http://bit.ly/ExcelTipsMTYhttps://datawrapper.de/Many EyesNVD3/D3plus.jsRaw

Page 31: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Herramientas Exploración/Modelación

R PythonEDA - Udacity Numpy/Scipy/Pandas

+Notebook

Page 32: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Herramientas para Obtener Datos

www.datamx.iowww.datos.gob.mxhttp://datosabiertos.df.gob.mx/http://www.inegifacil.comhttp://datahub.io/http://data.worldbank.org/ y http://data.un.org/http://www.dbpedia.org

Page 33: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿Cómo hacemos la pregunta correcta?

Page 34: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¿Cómo hacernos la pregunta correcta?

¿Cómo podemos aterrizar la información a un problema social?

Page 35: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Cambio de paradigma: Planteamiento

● Definir los personajes que están descritos en el conjunto de datos. (Entidades)

● Definir las características de los personajes descritas en el conjunto de datos

● Explorar los datos para encontrar patrones● Complementar la información recabada

del conjunto de datos vs la realidad

Page 36: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Pies en la tierra

● Busca Noticias● Pregunta a los personajes (Están más cerca

de lo que crees)● Consulta a un Experto (¡Son expertos por

algo!)

Page 37: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Cambio de Paradigma: Comunicación

¿A quien vas a contarle la historia?¿Quién puede hacer un cambio a partir de lo que tú hagas? ¿Cómo invitarlo a participar?¿Qué datos puedo generar con mi producto que nos ayuden a entender el problema?

Page 38: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Comunica -> Construye

● Cuéntale tu historia a un periodista● Conoce a las personas que están

trabajando con el tema● Genera un ciclo de información: ¡Sigue

contando la historia aún y cuando ha cambiado!

Page 39: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México
Page 40: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Aterrizando

¿Qué datos tenemos en el challenge?¿Cuáles son los personajes que están descritos?¿Qué problemáticas podemos encontrar?¿Qué otros datos podemos usar?

Page 41: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

¡Muchas [email protected]

Page 42: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Recursos educativos

Ciencia de datos: cs109.orgVisualización: cs171.orgExploratory Data Analysis con R: https://www.udacity.com/course/ud651

Page 43: Webinar InnovaChallenge MX Ricardo Alanís de Codeando México

Páginas consultadashttp://qz.com/296941/interactive-graphic-every-active-satellite-orbiting-earth/

http://www.informationisbeautiful.net/2010/the-true-size-of-africa/

http://onesecond.designly.com/

http://nyctaxi.herokuapp.com/

http://ayotzinapa.desaparecidos.mx/

http://nbviewer.ipython.org/github/cs109/content/blob/master/lec_04_wrangling.ipynb

http://www.datamx.io/

http://catalogo.datos.gob.mx/dataset

http://inegifacil.com/indicadores/1002000002/000

http://www.traxi.mx/

http://dssg.io/

https://developers.bbva.com/web/bbva-open-platform/documentation

http://datasciencemasters.org/