ABOUT THE SPEAKER
Nilay Kulkarni - Software programmer
Nilay Kulkarni is the co-founder and chief technical officer of Ashioto Analytics, a real-time crowd flow analysis platform.

Why you should listen

Nilay Kulkarni started developing software at the age of 14. In collaboration with the MIT Media Lab, he used his skills as a self-taught programmer to build a simple tech solution to prevent human stampedes during the Kumbh Mela, one of the world's largest crowd gatherings, in India. Now 17 years old, he is the co-founder and chief technical officer of Ashioto Analytics.

More profile about the speaker
Nilay Kulkarni | Speaker | TED.com
TEDNYC

Nilay Kulkarni: A life-saving invention that prevents human stampedes

Nilay Kulkarni: Un invento que salva vidas y evita las estampidas humanas

Filmed:
1,058,806 views

Cada tres años, más de 30 millones de devotos hindúes se reúnen en la Kumbh Mela de la India, la reunión religiosa más grande del mundo, para lavar sus pecados. Con multitudes masivas descendiendo en pequeñas ciudades y pueblos, inevitablemente ocurren estampidas, y en 2003, unas 39 personas fueron matadas durante el festival. En 2014, Nilay Kulkarni, de 15 años de edad, decidió poner sus habilidades como programador autodidacta al servicio de la construcción de una solución tecnológica para ayudar a prevenir las estampidas. Aprenda más sobre su invención -- y cómo ayudó a que el Nashik Kumbh Mela de 2015 tuviera cero estampidas y bajas.
- Software programmer
Nilay Kulkarni is the co-founder and chief technical officer of Ashioto Analytics, a real-time crowd flow analysis platform. Full bio

Double-click the English transcript below to play the video.

00:12
I was only ninenueve
0
691
1278
Tenía tan solo 9 años
cuando mi abuelo me contó por primera vez
los horrores que había visto 6 años antes
00:13
when my grandfatherabuelo first describeddescrito to me
the horrorshorrores he witnessedtestigo sixseis yearsaños earliermás temprano
1
1993
4923
cuando 39 personas murieron
en una estampida humana
00:18
when humanhumano stampedesestampidas killeddelicado 39 people
2
6940
2904
00:21
in our hometownciudad natal of NashikNashik, IndiaIndia.
3
9868
2016
en nuestro pueblo, Nasik, en India.
00:24
It was duringdurante the 2003 NashikNashik KumbhKumbh MelaMela,
4
12461
3289
Fue en la kumbhamela de Nasik de 2003,
00:27
one of the world'smundo largestmás grande
religiousreligioso gatheringsreuniones.
5
15774
2972
una de las reuniones religiosas
más grandes del mundo.
00:31
EveryCada 12 yearsaños,
over 30 millionmillón Hinduhindú worshippersfieles
6
19213
3730
Cada 12 años, más de 30 millones
de hindúes devotos
00:34
descenddescender uponsobre our cityciudad --
7
22967
1579
llegan a nuestra ciudad,
00:36
whichcual is builtconstruido
only for 1.5 millionmillón people --
8
24570
2840
construida para solo
1,5 millones de personas,
00:39
and staypermanecer for 45 daysdías.
9
27434
1643
y se quedan unos 45 días.
00:41
The mainprincipal purposepropósito
is to washlavar away all theirsu sinspecados
10
29601
3071
Su objetivo principal
es purgar los pecados
bañándose en el río Godavari.
00:44
by bathingbaños in the riverrío GodavariGodavari.
11
32696
2325
00:47
And stampedesestampidas maymayo easilyfácilmente happenocurrir
12
35807
2238
Y es muy fácil que ocurran estampidas
00:50
because a high-densityalta densidad crowdmultitud
movesmovimientos at a slowlento pacepaso.
13
38069
3277
porque una multitud de alta densidad
se mueve a un ritmo lento.
00:54
ApartAparte from NashikNashik, this eventevento happenssucede
in threeTres other placeslugares in IndiaIndia,
14
42002
4309
Aparte de Nasik, este evento ocurre
en otros tres lugares de India,
00:58
with varyingvariar frequencyfrecuencia,
15
46335
1719
con variable frecuencia,
01:00
and betweenEntre 2001 and 2014,
16
48078
2769
y entre 2001 y 2014,
01:02
over 2,400 livesvive have been lostperdió
in stampedesestampidas at these eventseventos.
17
50871
5498
se perdieron más de 2400 vidas
en estampidas durante estos eventos.
01:09
What saddenedentristecido me the mostmás
18
57362
1857
Lo que más me entristecía
01:11
is seeingviendo people around me
resigningrenunciando to the city'sde la ciudad fatedestino
19
59243
4515
era ver a gente a mi alrededor
que se resignaba al destino de la ciudad
01:15
in witnessingtestificar the seeminglyaparentemente
inevitableinevitable deathsmuertes of dozensdocenas
20
63782
3825
al presenciar las aparentemente
inevitables muertes de decenas de personas
01:19
at everycada KumbhKumbh MelaMela.
21
67631
1277
en cada kumbhamela.
01:21
I soughtbuscado to changecambio this,
22
69448
1430
Yo busqué la forma de cambiarlo.
01:22
and I thought, why can't I try
to find a solutionsolución to this?
23
70902
2975
y pensé, ¿por qué no trato
de encontrar una solución?
01:25
Because I knewsabía it is wrongincorrecto.
24
73901
1488
Porque yo sabía que estaba mal.
01:27
HavingTeniendo learnedaprendido codingcodificación at an earlytemprano ageaños
and beingsiendo a makerfabricante,
25
75701
3452
Habiendo aprendido a codificar
desde joven y siendo un inventor,
01:31
I consideredconsiderado the wildsalvaje ideaidea --
26
79177
1668
consideré una loca idea...
01:32
(LaughterRisa)
27
80869
1188
(Risas)
01:34
[MakersCreadores always find a way]
28
82081
1385
[Los inventores siempre encuentran cómo]
01:35
I consideredconsiderado the wildsalvaje ideaidea
of buildingedificio a systemsistema
29
83490
3065
Yo consideré la loca idea
de construir un sistema
01:38
that would help regulateregular
the flowfluir of people
30
86579
2462
que ayudaría a regular el flujo de gente
01:41
and use it in the nextsiguiente KumbhKumbh MelaMela in 2015,
31
89065
2989
para usarlo en la próxima
kumbhamela de 2015,
01:44
to have fewermenos stampedesestampidas
and, hopefullyOjalá, fewermenos deathsmuertes.
32
92078
3605
para que ocurran menos estampidas
y, con suerte, menos muertes.
01:48
It seemedparecía like a missionmisión impossibleimposible,
33
96177
2471
Parecía una misión imposible,
01:50
a dreamsueño too biggrande,
34
98672
1768
un sueño demasiado grande,
01:52
especiallyespecialmente for a 15-year-old-edad,
35
100464
2181
especialmente para un chico de 15 años,
01:54
yettodavía that dreamsueño camevino truecierto in 2015,
36
102669
3539
y, sin embargo, ese sueño se convirtió
en una realidad en 2015,
01:58
when not only did we succeedtener éxito
37
106232
3693
cuando no solo logramos
02:01
in reducingreduciendo the stampedesestampidas
and theirsu intensityintensidad,
38
109949
2952
reducir las estampidas y su intensidad,
02:04
but we markedmarcado 2015
39
112925
2177
sino en la que marcamos al 2015
02:07
as the first NashikNashik KumbhKumbh MelaMela
to have zerocero stampedesestampidas.
40
115126
4007
por haber sido la primer kumbhamela
de Nasik sin ninguna estampida.
02:11
(ApplauseAplausos)
41
119596
5338
(Aplausos)
02:16
It was the first time in recordedgrabado historyhistoria
42
124958
2486
Fue la primera vez
en la historia documentada
02:19
that this eventevento
passedpasado withoutsin any casualtiesdamnificados.
43
127468
2746
que no ocurrieron víctimas en este evento.
02:22
How did we do it?
44
130888
1150
¿Cómo lo hicimos?
02:24
It all startedempezado when I joinedunido
an innovationinnovación workshoptaller
45
132623
3031
Todo empezó cuando me uní
a un taller de innovación
02:27
by MITMIT MediaMedios de comunicación LabLaboratorio in 2014
46
135678
2676
del laboratorio MIT Media Lab en 2014
02:30
calledllamado the KumbhathonKumbhathon
47
138378
1969
llamado el Kumbhathon
02:32
that aimeddirigido at solvingresolviendo challengesdesafíos
facedenfrentado at the grandgrandioso scaleescala of KumbhKumbh MelaMela.
48
140371
4404
que buscaba resolver desafíos
a gran escala de la kumbhamela.
02:37
Now, we figuredfigurado out to solveresolver
the stampedeestampida problemproblema,
49
145784
4508
Descubrimos que para resolver
el problema de la estampida,
02:42
we wanted to know only threeTres things:
50
150316
2164
teníamos que saber solo tres cosas:
02:44
the numbernúmero of people, the locationubicación,
51
152504
2739
la cantidad de gente, el lugar,
02:47
and the ratetarifa of the flowfluir
of people perpor minuteminuto.
52
155267
3459
y la tasa de flujo de gente por minuto.
02:51
So we startedempezado to look for technologiestecnologías
that would help us get these threeTres things.
53
159241
4129
Empezamos a buscar tecnologías
que nos ayudaran con estas tres cosas.
02:56
Can we distributedistribuir radio-frequencyfrecuencia de radio tokenstokens
to identifyidentificar people?
54
164091
4254
¿Es posible distribuir fichas de
radiofrecuencia para identificar gente?
03:00
We figuredfigurado out that it would
be too expensivecostoso and impracticalpoco práctico
55
168369
3413
Calculamos que sería
muy caro e impráctico
03:03
to distributedistribuir 30 millionmillón tagsetiquetas.
56
171806
1936
distribuir 30 millones de etiquetas.
03:06
Can you use CCTVCCTV camerascámaras
with image-processingprocesamiento de imágenes techniquestécnicas?
57
174545
3381
¿Se pueden usar las cámaras de CCTV
para procesar las imágenes?
03:09
Again, too expensivecostoso for that scaleescala,
58
177950
2047
También muy caro en esa escala,
03:12
alonga lo largo with the disadvantagesdesventajas
of beingsiendo non-portableno portátiles
59
180021
2878
junto a la desventaja de no ser portátil
03:14
and beingsiendo completelycompletamente uselessinútil
in the casecaso of rainlluvia,
60
182923
2818
y de ser inútil bajo la lluvia,
03:17
whichcual is a commoncomún thing
to happenocurrir in KumbhKumbh MelaMela.
61
185765
2382
algo muy común en una kumbhamela.
03:21
Can we use cellcelda phoneteléfono towertorre datadatos?
62
189120
2325
¿Podemos usar los datos de
la torre de telefonía móvil?
03:23
It soundssonidos like the perfectPerfecto solutionsolución,
63
191806
2467
Parece ser la perfecta solución,
03:26
but the funnygracioso partparte is,
64
194297
1773
y lo más gracioso
03:28
mostmás of the people
do not carryllevar cellcelda phonesteléfonos
65
196094
2745
es que la mayoría de la gente
no lleva móviles
03:30
in eventseventos like KumbhKumbh MelaMela.
66
198863
1484
en eventos como kumbhamela.
03:32
Alsotambién, the datadatos wouldn'tno lo haría have been
granulargranular enoughsuficiente for us.
67
200887
3714
Además, los datos no habrían sido
lo suficientemente precisos para nosotros.
03:36
So we wanted something that was real-timetiempo real,
68
204625
2453
Queríamos algo que funcionara
en tiempo real,
03:39
low-costbajo costo, sturdyrobusto and waterproofimpermeable,
69
207102
3317
que fuera barato, durable y hermético,
03:42
and it was easyfácil to get
the datadatos for processingtratamiento.
70
210443
2411
y que los datos pudieran extraerse
para ser procesados con facilidad.
03:45
So we builtconstruido AshiotoAshioto,
71
213672
2356
Así fue que constuimos a Ashioto,
03:48
meaningsentido "footsteppaso" in Japanesejaponés,
72
216052
2085
que significa "huellas" en japonés,
03:50
as it consistsconsiste of a portableportátil matestera
whichcual has pressurepresión sensorssensores
73
218161
4185
ya que consta de una estera portátil
que tiene sensores de presión
03:54
whichcual can countcontar the numbernúmero
of people walkingpara caminar on it,
74
222370
2491
que puede contar la cantidad
de gente que la atraviesa,
03:56
and sendsenvía the datadatos over the internetInternet
75
224885
2432
y envía los datos por Internet
03:59
to the advancedavanzado datadatos analysisanálisis
softwaresoftware we createdcreado.
76
227341
2547
al avanzado software
de análisis de datos que creamos.
04:02
The possibleposible errorserrores,
like overcountingovercounting or double-steppingversión doble,
77
230483
3288
Los posibles errores,
como el conteo excesivo o pasos de más,
04:05
were overcomesuperar usingutilizando designdiseño interventionsintervenciones.
78
233795
2650
fueron superados con nuestros inventos.
04:08
The optimumóptimo breadthamplitud of the matestera
was determineddeterminado to be 18 inchespulgadas,
79
236803
3526
La anchura óptima de la estera
fue calculada como de 45 cm,
04:12
after we testedprobado manymuchos differentdiferente versionsversiones
80
240353
2239
una vez que probamos distintas variantes
04:14
and observedobservado the averagepromedio
stridepaso lengthlongitud of a personpersona.
81
242616
2587
y observamos el paso promedio
de cada persona.
04:18
OtherwiseDe otra manera, people mightpodría steppaso
over the sensorsensor.
82
246111
2905
Sino, la gente hubiera podido
pasar el sensor por alto.
04:21
We startedempezado with a proofprueba of conceptconcepto
builtconstruido in threeTres daysdías,
83
249040
2572
Empezamos con una prueba de concepto
construida en tres días,
04:23
madehecho out of cardboardcartulina and aluminumaluminio foilfrustrar.
84
251636
2874
hecha de cartón y papel de aluminio.
04:26
(LaughterRisa)
85
254534
1001
(Risas)
04:27
It workedtrabajó, for realreal.
86
255559
2374
Funcionó, de veras.
04:29
We builtconstruido anotherotro one
with aluminumaluminio compositecompuesto panelspaneles
87
257957
2690
Construimos otro con paneles de aluminio
04:32
and piezoelectricpiezoeléctrico platesplatos,
88
260671
1638
y placas piezoeléctricas,
04:34
whichcual are platesplatos that generategenerar a smallpequeña
pulselegumbres of electricityelectricidad underdebajo pressurepresión.
89
262333
3571
que son placas que generan un pequeño
pulso eléctrico bajo presión.
04:38
We testedprobado this at 30 differentdiferente
pilotspilotos in publicpúblico,
90
266959
3269
Lo probamos en 30 sitios públicos pilotos,
04:42
in crowdedlleno de gente restaurantsrestaurantes,
in mallscentros comerciales, in templestemplos, etcetc.,
91
270252
3722
en restaurantes muy ajetreados,
en centros comerciales, templos, etc.
04:45
to see how people reactedreaccionado.
92
273998
1634
para ver como reaccionaba la gente.
04:48
And people let us runcorrer these pilotspilotos
93
276720
2023
Y la gente nos dejó hacer estas pruebas
04:50
because they were excitedemocionado to see localiteslocalites
work on problemsproblemas for the cityciudad.
94
278767
6476
porque estaban muy ilusionadas al ver
tratar de resolver los problemas locales.
04:57
I was 15 and my teamequipo membersmiembros
were in theirsu earlytemprano 20s.
95
285680
3119
Yo tenía 15 años y la gente
de mi equipo unos veintitantos.
05:01
When the sensorssensores were coloredde colores,
96
289736
4491
Cuando los sensores eran de colores,
05:06
people would get scaredasustado
and would askpedir us questionspreguntas like,
97
294251
2841
les daban miedo
y nos preguntaban cosas como:
05:09
"Will I get electrocutedelectrocutado
if I steppaso on this?"
98
297116
2207
"¿Me electrocutaré si piso esto?"
05:11
(LaughterRisa)
99
299347
1001
(Risas)
05:12
Or, if it was very obviousobvio that it was
an electronicelectrónico sensorsensor on the groundsuelo,
100
300372
4372
O, si era muy obvio que había
un sensor electrónico en el suelo,
05:16
they would just jumpsaltar over it.
101
304768
1493
saltaban por encima.
05:18
(LaughterRisa)
102
306285
1076
(Risas)
05:19
So we decideddecidido to designdiseño
a covercubrir for the sensorsensor
103
307385
3064
Por eso decidimos diseñar
una tapa para el sensor
05:22
so that people don't have to worrypreocupación
what it is on the groundsuelo.
104
310473
3057
para que la gente no se preocupara
por lo que había en el suelo.
05:25
So after some experimentationexperimentación,
105
313554
1976
Así que después de experimentar un poco
05:27
we decideddecidido to use an industrialindustrial sensorsensor,
106
315554
2810
decidimos usar un sensor industrial,
05:30
used as a safetyla seguridad triggerdesencadenar
in hazardouspeligroso areasáreas
107
318388
2969
usado como un gatillo de seguridad
en áreas peligrosas
05:33
as the sensorsensor,
108
321381
1151
como el sensor,
05:34
and a blacknegro neopreneneopreno rubbercaucho sheethoja
109
322556
2081
y una lona de goma negra de neopreno
05:36
as the covercubrir.
110
324661
1242
de tapa.
05:38
Now, anotherotro addedadicional benefitbeneficio
of usingutilizando blacknegro rubbercaucho
111
326374
2817
Ahora, otro beneficio añadido
de usar goma negra
05:41
was that dustpolvo naturallynaturalmente
accumulatesacumula over the surfacesuperficie,
112
329215
3627
era que el polvo naturalmente
se acumula sobre la superficie,
05:44
eventuallyfinalmente camouflagingcamuflaje it
with the groundsuelo.
113
332866
2650
eventualmente camuflándolo
con el suelo.
05:47
We alsoademás had to make sure that the sensorsensor
is no highermayor than 12 millimetersmilímetros.
114
335540
5112
También teníamos que asegurarnos de
que el sensor superara 12 milímetros.
05:53
OtherwiseDe otra manera, people mightpodría tripviaje over it,
115
341206
2229
Sino la gente podía tropezarse,
05:55
whichcual in itselfsí mismo would causeporque stampedesestampidas.
116
343459
1905
que en sí mismo causaría estampidas.
05:57
(LaughterRisa)
117
345792
3787
(Risas)
06:01
We don't want that.
118
349603
1362
No queremos que pase eso.
06:02
(LaughterRisa)
119
350989
1789
(Risas)
06:04
So we were ablepoder to designdiseño a sensorsensor
whichcual was only 10 millimetersmilímetros thickgrueso.
120
352802
4079
Así que pudimos diseñar un sensor
que solo tenía 10 milímetros de grosor.
06:09
Now the datadatos is sentexpedido
to the serverservidor in realreal time,
121
357469
2240
Ahora los datos son enviados
al servidor en tiempo real,
06:11
and a heatcalor mapmapa is plottedtramado,
122
359733
1648
y se traza un mapa de las temperaturas,
06:13
takingtomando into accountcuenta
all the activeactivo devicesdispositivos on the groundsuelo.
123
361405
3343
teniendo en cuenta los dispositivos
activos en la tierra.
06:16
The authoritiesautoridades could be alertedalertado
if the crowdmultitud movementmovimiento slowedralentizado down
124
364772
4285
Las autoridades podrían ser alertadas
si la multitud se ralentizaba
06:21
or if the crowdmultitud densitydensidad
movedmovido beyondmás allá a desireddeseado thresholdlímite.
125
369081
3135
o si la densidad de las multitudes
llegaba a un umbral inaceptable.
06:24
We installedinstalado fivecinco of these matsesteras
in the NashikNashik KumbhKumbh MelaMela 2015,
126
372992
4992
Instalamos cinco de estas alfombras
en la kumbhamela de Nasik de 2015,
06:30
and countedcontado over halfmitad a millionmillón people
127
378008
2390
y contó a más de medio millón de personas
06:32
in 18 hourshoras,
128
380422
1682
en 18 horas,
06:34
ensuringasegurando that the datadatos was availabledisponible
in realreal time at variousvarios checkpointspuntos de control,
129
382128
4377
garantizando la disponibilidad
de los datos en tiempo real
06:38
ensuringasegurando a safeseguro flowfluir of people.
130
386529
1876
en varios puestos de control,
asegurando un flujo seguro de gente.
06:40
Now, this systemsistema, eventuallyfinalmente,
with other innovationsinnovaciones,
131
388429
3445
Así que este sistema, eventualmente,
con otras innovaciones,
06:43
is what helpedayudado preventevitar stampedesestampidas
altogetheren total at that festivalfestival.
132
391898
3152
es lo que ayudó a prevenir
las estampidas en ese festival.
06:47
The codecódigo used by AshiotoAshioto duringdurante KumbhKumbh MelaMela
133
395585
2873
El código usado por Ashioto
durante la kumbhamela
06:50
will soonpronto be madehecho publiclyen público availabledisponible,
freegratis to use for anyonenadie.
134
398482
3412
pronto estará a disposición del público,
libre para ser usado por todos.
06:53
I would be gladalegre if someonealguien used this codecódigo
135
401918
1977
Me alegraría si alguien usara este código
06:55
to make manymuchos more gatheringsreuniones safermás seguro.
136
403919
2212
para hacer más seguras
muchas más reuniones.
06:58
HavingTeniendo succeededtenido éxito at KumbhKumbh MelaMela
137
406878
1926
El tener este éxito en la kumbhamela
07:00
has inspiredinspirado me to help othersotros
who maymayo alsoademás suffersufrir from stampedesestampidas.
138
408828
3912
me ha inspirado para ayudar a otros
que también pueden sufrir de estampidas.
07:04
The designdiseño of the systemsistema
makeshace it adaptableadaptable
139
412764
2809
El diseño del sistema lo hace adaptable
07:07
to prettybonita much any eventevento
140
415597
1994
para casi todo tipo de evento
07:09
that involvesinvolucra an organizedorganizado
gatheringreunión of people.
141
417615
3796
que involucre una reunión
organizada de gente.
07:13
And my newnuevo dreamsueño is to improvemejorar,
adaptadaptar and deploydesplegar the systemsistema
142
421435
4310
Y mi nuevo sueño es mejorar,
adaptar y desplegar el sistema
07:17
all over the worldmundo to preventevitar losspérdida of life
and ensureasegurar a safeseguro flowfluir of people,
143
425769
5469
en todo el mundo para evitar la pérdida
de personas y asegurar su flujo seguro,
07:23
because everycada humanhumano soulalma is preciousprecioso,
144
431262
2787
porque cada alma humana es preciosa,
07:26
whethersi at concertsconciertos or sportingdeportivo eventseventos,
145
434073
2378
ya sea en un concierto o partido,
07:28
the MahaMaha KumbhKumbh MelaMela in AllahabadAllahabad,
146
436475
1887
la kumbhamela de Allahabad,
07:30
the HajjHayy in Meccala meca,
147
438386
1451
el Hajj en La Meca,
07:31
the ShiaChiítas processionprocesión to KarbalaKarbala
148
439861
1897
la procesión chiita a Karbala
07:33
or at the VaticanVaticano CityCiudad.
149
441782
1484
o en la Ciudad del Vaticano.
07:35
So what do you all think, can we do it?
150
443893
1877
Entonces, ¿qué piensan todos,
podemos hacerlo?
07:37
(AudienceAudiencia) Yes!
151
445794
1151
Público: ¡Sí!
07:38
Thank you.
152
446969
1151
Gracias.
07:40
(CheersAclamaciones)
153
448144
1001
(Vítores)
07:41
(ApplauseAplausos)
154
449169
3270
(Aplausos)
Translated by Silvina Katz
Reviewed by Sebastian Betti

▲Back to top

ABOUT THE SPEAKER
Nilay Kulkarni - Software programmer
Nilay Kulkarni is the co-founder and chief technical officer of Ashioto Analytics, a real-time crowd flow analysis platform.

Why you should listen

Nilay Kulkarni started developing software at the age of 14. In collaboration with the MIT Media Lab, he used his skills as a self-taught programmer to build a simple tech solution to prevent human stampedes during the Kumbh Mela, one of the world's largest crowd gatherings, in India. Now 17 years old, he is the co-founder and chief technical officer of Ashioto Analytics.

More profile about the speaker
Nilay Kulkarni | Speaker | TED.com