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

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

Embed Size (px)

DESCRIPTION

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

Citation preview

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/