Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
Binaria ./™
de
suscripción
en
telefonía
móvil.
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
de
suscripción
en
telefonía
móvil.
Objetivo
Optimizar
la
cobrabilidad
de
un
servicio
de
suscripción
en
telefonía
móvil.
Fundamentos
• Existen
Participantes
y
Grupo
de
Control.
• Cada
día
se
le
asignarán
aleatoriamente
IDs
a
ambos.
• Predecir
el
mejor
horario
para
cobrar.
• Maximizar
la
cobrabilidad.
• 30
días
para
intentar
ganar.
Premios
• Optimización
>
5
puntos
porcentuales
=
AR$
2,500.
• Optimización
>
10
puntos
porcentuales
=
AR$
7,500.
• Optimización
>
20
puntos
porcentuales
=
AR$
30,000.
• Sólo
hay
un
ganador.
• Los
premios
no
son
acumulables.
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
Binaria ./™
de
suscripción
en
telefonía
móvil.
Descripción
de
la
información
Cada
Participante
contará
con
información
histórica
(un
archivo
por
cada
día
de
historia
disponible)
de:
[a]
“cobros
históricos”,
[b]
“recargas
históricas”.
Los
“cobros
históricos”
contendrán
la
siguiente
información:
• ID
(suscriptor
del
servicio);
• Fecha
(la
fecha
en
la
cual
se
intentó
cobrar
el
servicio
suscripto
“yyyy-‐mm-‐dd”);
• Hora
(en
la
cual
se
intentó
cobrar
el
servicio
suscripto
“hh:mm:ss”);
• Saldo
inicial
(saldo
con
el
que
el
suscriptor
contaba
antes
de
intentarse
el
cobro
del
servicio
suscripto);
• Monto
a
cobrar
(el
monto
a
cobrar
por
el
servicio
suscripto);
• Resultado
(1=servicio
suscripto
cobrado
exitosamente,
0=servicio
suscripto
no
cobrado
exitosamente).
Las
“recargas
históricas”
contendrán
la
siguiente
información:
• ID
(suscriptor
del
servicio);
• Fecha
(la
fecha
en
la
cual
se
intentó
cobrar
el
servicio
suscripto
“yyyy-‐mm-‐dd”);
• Hora
(la
hora
en
la
cual
se
intentó
cobrar
el
servicio
suscripto
“hh:mm:ss”);
• Saldo
inicial
(Saldo
con
el
que
el
suscriptor
contaba
antes
de
intentarse
el
cobro
del
servicio
suscripto);
• Monto
recargado
(el
monto
recargado
por
el
suscriptor
en
el
evento
de
recarga).
Cada
Participante
recibirá
un
archivo
de
entrada
[c]
con
una
lista
de
IDs
suscriptores
de
servicios
para
los
que
se
deberán
asignar
el
mejor
horario
de
cobro.
Este
archivo
[c]
contendrá
la
siguiente
información:
• ID
(suscriptor
del
servicio);
• Fecha
(la
fecha
en
la
cual
se
debe
cobrar
el
servicio
suscripto
“yyyy-‐mm-‐dd”);
• Monto
a
cobrar
(el
monto
a
cobrar
por
el
servicio
suscripto).
Con
la
información
provista
cada
Participante
deberá
generar
un
archivo
de
salida
[d]
con
el
horario
a
cobrar
para
cada
ID
que
suscribe
un
servicio
determinado.
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
Binaria ./™
de
suscripción
en
telefonía
móvil.
Este
archivo
[d]
tendrá
la
siguiente
información:
• ID
(suscriptor
del
servicio);
• Fecha
(la
fecha
en
la
cual
se
debe
cobrar
el
servicio
suscripto
“yyyy-‐mm-‐dd”);
• Monto
a
cobrar
(el
monto
a
cobrar
por
el
servicio
suscripto);
• Hora
(la
hora
a
la
cual
se
debe
cobrar
el
servicio
suscripto).
Adicionalmente,
por
cada
día
que
va
transcurriendo
la
competencia
se
irán
volcando
a
las
15:30
horas
de
cada
día
las
actualizaciones
diarias
de
los
archivos
[a],[b],
y
[c]
en
un
espacio
físico
detallado
más
adelante.
Dinámica
de
la
competencia:
Definimos
el
inicio
del
Binaria
Challege
el
sábado
30
de
abril
de
2011
como
t0.
En
esta
instancia
cada
Participante
contará
con
un
usuario
para
acceder
a
una
máquina
virtual
en
un
servidor
de
Binaria
con
toda
la
información
que
se
detalló.
La
competencia
durará
30
días
corridos
de
t0
a
t29.
Cada
día
se
irá
proveyendo
de
nueva
información
y
cada
participante
deberá
generar
archivos
de
salida
diarios
con
los
horarios
de
los
cobros
a
realizar
el
día
siguiente
para
los
servicios
suscriptos.
La
competencia
está
dividida
en
2
etapas:
1. La
primera
etapa
será
de
calibración
e
implementación
e
irá
de
t0
a
t20;
2. La
segunda
etapa
será
de
evaluación
y
selección
del
ganador
e
irá
de
t21
a
t29.
El
objetivo
durante
la
primer
etapa
consiste
en
que
cada
Participante
calibre
el
algoritmo
de
predicción
y
lo
implemente
(generador)
para
generar
los
archivos
de
salida
automáticamente.
Este
algoritmo
quedará
funcionando
sin
intervención
de
los
participantes
durante
la
segunda
etapa
de
evaluación.
Los
archivos
de
salida
deberán
ser
dejados
en
el
directorio
que
corresponda
para
cada
participante
diariamente
como
máximo
a
las
17:15hs
para
ser
considerados.
Tener
en
cuenta
que
el
archivo
de
salida
tendrá
IDs
suscriptos
con
fecha
a
cobrar
el
día
siguiente
a
la
generación
del
archivo
por
lo
que
los
resultados
obtenidos
se
conocerán
a
partir
del
día
subsiguiente
al
cual
fuera
generado
el
mismo.
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
Binaria ./™
de
suscripción
en
telefonía
móvil.
Los
participantes
competirán
entre
sí
y
contra
una
salida
generada
por
Binaria
en
un
Grupo
de
Control.
A
partir
del
día
t2
y
con
frecuencia
diaria
se
mostrarán
los
resultados
de
lo
“cobrado
por
Participantei
/
a
cobrar
por
Participantei”
para
cada
t
y
agregados
sobre
los
t
transcurridos
en
un
leaderboard.
(Notar
que
el
Grupo
de
Control
es
considerado
un
Participante
más.)
El
objetivo
de
mínima
es
superar
en
5
puntos
porcentuales
al
resultado
acumulado
en
la
etapa
2
por
el
Grupo
de
Control
de
lo
“cobrado
por
Participantei
/
a
cobrar
por
Participantei”
entre
t21
y
t29
inclusive,
para
ser
considerado
un
resultado
premiable.
Se
conocerá
oficialmente
al
ganador
de
la
competencia
el
día
10
de
junio
de
2011.
Criterio
de
Selección
del
Ganador
Ganará
quien
obtenga
el
mayor
diferencial
en
puntos
porcentuales
del
resultado
acumulado
en
la
etapa
2
de:
la
cantidad
cobrada
con
respecto
a
la
cantidad
a
cobrar
desde
t21
a
t29.
Premios
1) 5
puntos
porcentuales
ó
más
=
AR$
2,500.
2) 10
puntos
porcentuales
ó
más
=
AR$
7,500.
3) 20
puntos
porcentuales
ó
más
=
AR$
30,000.
Los
premios
no
son
acumulables.
Binaria
Challenge
Optimización
de
la
cobrabilidad
de
servicios
Binaria ./™
de
suscripción
en
telefonía
móvil.
Detalle
de
la
información
provista:
[a]
directorio:
/binaria/cobros
nombre
archivo:
cobros_yyyymmdd.gz
yyyymmdd:
20110201
al
20110429
header:
ID;FECHA;HORA;SALDO_INICIAL;MONTO_ACOBRAR;RESULTADO
[b]
directorio:
/binaria/recargas
nombre
archivo:
recargas_yyyymmdd.gz
yyyymmdd:
20110201
al
20110429
header:
ID;FECHA;HORA;SALDO_INICIAL;MONTO_RECARGADO
[c]
directorio:
/binaria/equipo_i/acobrar_in
i
=
1,2,3,4,ó
5
nombre
archivo:
acobrar_in_yyyymmdd.gz
yyyymmdd:
20110430
al
20110529
header:
ID;FECHA;MONTO_ACOBRAR
[d]
directorio:
/binaria/equipo_i/acobrar_out
i
=
1,2,3,4,ó
5
nombre
archivo:
acobrar_out_yyyymmdd.gz
yyyymmdd:
20110430
al
20110529
header:
ID;FECHA;MONTO_ACOBRAR;HORA