Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
01 PredicSis AI,
PredictionIO y Seldon 03 Las APIs de los rivales
de Google Analytics
PredicSis AI,
01 PredictionIO y Seldon,
servicios de analítica basados en APIs predictivas
Estas tres plataformas usan interfaces de desarrollo de aplicaciones para
recabar y gestionar grandes volúmenes de datos agregados que sirven,
posteriormente, para la creación de modelos predictivos. Estas son
algunas de sus principales características técnicas.
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
El valor de la analítica como elemento clave en la Dentro de la analítica, existen algunas herramientas
toma de decisiones de negocio está fuera de toda interesantes que dan un salto añadido: basan sus
duda. Las empresas han ido incorporando poco a análisis en el poder de las APIs predictivas, aquellas
poco la analítica y el concepto de métricas del éxito que generan valor a partir del aprendizaje
dentro de sus procesos de decisión, aunque aún no automático y el aprendizaje continuo.
se pueda hablar de democratización ni
universalización. Todavía hay muchas compañías
que basan todas sus decisiones en la intuición de
sus profesionales sénior y con más experiencia o
directamente en las decisiones de sus CEOs.
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
PredicSis AI es una plataforma destinada, establecer segmentos óptimos para descubrir las
esencialmente, a algunos perfiles técnicos, relaciones reales entre los datos, sobre todo si
de análisis y de negocio dentro de cualquier de esas relaciones salen decisiones de negocio.
compañía: ejecutivos de la compañía, ingenieros Se trata de mostrar el volumen de información a
de software, ejecutivos de cuentas, analistas de través de ideas simples y relevantes.
negocio, equipos DevOps y científicos de datos.
Para probarlo, cualquier empresa tiene la • Modelo de predicción: en esta fase, PredicSis AI
posibilidad de hacer una petición de prueba a genera una fórmula o modelo que sirve para
través de un formulario en su página web. predecir el comportamiento futuro. En este
proceso, es importante controlar la desviación
El proceso por el que establece predicciones de de esa predicción. Si la desviación de los valores
negocio tiene cuatro pasos: es muy grande, las decisiones empresariales
pueden ser erróneas.
• Implementación de indicadores: PredicSis AI
permite recoger una gran cantidad de datos • Predicción final: a partir de los tres pasos
agregados desde numerosas fuentes distintas. previos, el modelo utiliza los datos más recientes
Ese gran conjunto de información es la base a para generar la predicción a partir de la
partir de las que se tomarán decisiones audiencia objetivo. El modelo predictivo puede
mejorar el rendimiento de campañas y
• Construcción de segmentos: es esencial para procesos.
los profesionales en general, pero mucho más
para aquellos que no tienen formación técnica,
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
Website
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
Este servicio tienes las siguientes características: Apache PredictionIO puede ser
instalado como una pila de
• Responder a las consultas dinámicas en aprendizaje automático completa,
tiempo real. con Apache Spark, MLLib,
• Unificar los datos de distintas plataformas en HBase, Spray y
lotes o en tiempo real. Elasticsearch.
• Dispone de bibliotecas de machine learning y
procesamiento de datos como Spark MLLib y
OpenNLP. Spark MLLib contiene algoritmos de
regresión logística y máquinas de vectores de
soporte (SVM), modelos de árbol de regresión
bayesiana; técnicas de mínimos cuadrados;
modelos de mezclas gausianas; análisis de
conglomerados de K medias; asignación
latente de Dirichlet (LDA); descomposición en
valores singulares (SVD); análisis de
componentes principales (ACP); regresión
lineal; regresión isotónica….
• Facilitar la gestión de la infraestructura de
datos.
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
Seldon
Seldon es una plataforma predictiva que permite llevar las aplicaciones a cualquier
proporciona recomendaciones de contenido que plataforma y ejecutarlas, ya sea Amazon Web
está montado sobre un clúster Kubernetes. Services, Google Cloud Platform o Microsoft Azure.
Kubernetes es un sistema de código abierto creado
por Google para programar el despliegue, el
escalado y la monitorización de aplicaciones
empaquetadas en contenedores, alojadas en la
nube y con necesidad de computación. Este
sistema está presente en proyectos del buscador
tan importantes como Google Drive o Google
Maps. El empaquetado que facilita Kubernetes
www.bbvaopen4u.com 01. PredicSis AI, PredictionIO y Seldon
Para desarrollar un proyecto con Google Firebase almacena y sincroniza con cada aplicación la
lo único que es necesario es disponer de una información alojada en una base de datos NoSQL
cuenta de correo electrónico Gmail, como casi en la nube. Esos datos siempre se sincronizan en
todos los productos del buscador. Firebase da a los tiempo real y siguen estando disponibles cuando la
desarrolladores de aplicaciones una plataforma que aplicación pierde la conexión a internet.
www.bbvaopen4u.com 02. Firebase
Esa base de datos NoSQL recibe el nombre de de alta nuevas aplicaciones, pero también
Firebase Realtime Database. En ella se administrarlas o borrarlas. Ahí también se
almacenan los datos en formato JSON y se pueden hacer cambios en la BD o administrar la
sincronizan con cada uno de los clientes que se autenticación de usuarios en cada uno de los
encuentran conectados en ese momento. La proyectos. Es el centro de operaciones de
idea es que, cuando un equipo de desarrollo Firebase.
crea una aplicación con los SDKs de Android,
iOS o JavaScript de Firebase, todos esos clientes
comparten una misma instancia dentro de esa
base de datos NoSQL y las peticiones que
hacen los usuarios reciben siempre como
respuesta los datos actualizados para su petición
en tiempo real.
Google Analytics es uno de los líderes del mercado rivales es con la capacidad que tiene Google de
de la analítica web, tal vez por la gran compañía vincular Analytics con otros productos como
que está detrás del producto y por las elevadas Adwords, la gran gallina de los huevos de oro y la
posibilidades de su servicio gratuito. Pero no es el plataforma de referencia en PPC (Pay Per Click) en
único. Existen otras empresas que tienen todo el mundo, o Audience, la herramienta de
plataformas de analítica web realmente medición del comportamiento humano.
competitivas y con algunas características
interesantes. Incluso, en un terreno especialmente Al final Google permite centralizar en una
delicado, pueden competir con el gran buscador: herramienta como Analytics todas las métricas
son herramientas que disponen de sus propias importantes tanto por el lado del producto como
interfaces de desarrollo de aplicaciones para la del lado comercial. De todas formas, existe vida
extracción, gestión y tratamiento de los datos de más allá de Google Analytics. Este listado lo
terceros. Con lo que tienen más problemas sus prueba:
www.bbvaopen4u.com 03. Las APIs de los rivales de Google Analytics
1. Chartbeat
Chartbeat es el rey de las métricas en tiempo real, Esta subdivisión es importante porque, de igual
un sector en el que Google Analytics todavía no ha forma, funciona la API REST de Charbeat. La
encontrado su sitio. Sí es cierto que Analytics interfaz de desarrollo de aplicaciones de la
dispone de un informe de accesos en ese tiempo plataforma opera con la actualización de datos en
real, pero no al nivel que tiene Chartbeat. A día de estos dos sentidos: los datos en tiempo
hoy, Google Analytics es una herramienta con la real contenidos dentro de la API se actualizan cada
que los clientes deben esperar 24 horas para tres segundos -por tanto ese es el margen de error
obtener el resultado del día anterior y que está de las métricas en vivo- y luego está la información
enfocada a obtener insights a partir de la que se acumula y se muestra en función de
contextualización temporal de las métricas. La idea periodos de tiempo determinados por el propio
es buscar elementos que generen patrones en los usuario.
últimos seis meses, un año o dos años. Lo
importante en métricas, y aún más en Google La API REST de Chartbeat permite a los equipos de
Analytics, es la tendencia de los datos y la desarrolladores acceder a los datos que contienen
explicación de la realidad que ofrece la relación de a través de sencillas solicitudes HTTP (GET). Fruto
toda esa información. De igual forma, Chartbeat de esas peticiones, al cliente siempre se le
tiene informes en tiempo real y de corte histórico. devuelve un paquete de datos en formato JSON.
www.bbvaopen4u.com 03. Las APIs de los rivales de Google Analytics
http://api.chartbeat.com/live/video/videos
/v1/?host={domain}&apikey={apikey}
http://api.chartbeat.com/live/metrics/?hos
t={domain}&apikey={apikey}&names={na
mes}
www.bbvaopen4u.com 03. Las APIs de los rivales de Google Analytics
2. Webtrends
Webtrends es otra de las plataformas que rivaliza • Posibilidad de crear segmentos, que se pueden
con Google Analytics dentro del sector de la guardar en una biblioteca personal para
analítica. Esta herramienta tiene algunas recuperarlos cuando sean necesarios a lo largo
características interesantes: del tiempo.
La API para la extracción de datos de Webtrends numerosos formatos como JSON, XML, HTML o
Analytics es una API REST que permite a los CSV y permite la creación de aplicaciones AJAX.
desarrolladores la recolección de información a Además, esta API facilita el cacheo de los datos,
partir de una única URL. La interfaz proporciona una característica interesante para mejora mucho el
macros que permiten pedir datos en periodos de rendimiento.
tiempo concretos, soporta información en
www.bbvaopen4u.com 03. Las APIs de los rivales de Google Analytics
3. KISSmetrics
KISSmetrics es otro de los grandes rivales de la misma persona para evitar la duplicación
Google Analytics. KISSmetrics tiene una ventaja errónea de métricas. De ese seguimiento se
competitiva con respecto a otras soluciones del extraen datos e información a partir del
mercado: se centra en dar una solución de análisis traqueo de los eventos más utilizados dentro
a sus clientes que haga una representación visual de una herramienta de métricas.
de cuál es el ciclo de vida de un usuario con un
producto o en un servicio determinado. Esto sólo • Además, KISSmetrics tiene una API de test A/B,
es posible a través de las funcionalidades de la API una herramienta esencial para establecer
de KISSmetrics. prioridades cuando una empresa tiene un
proyecto online.
• Seguimiento automático de identidades de
usuario, sin que esos datos lleven
forzosamente a su identificación real,
normalmente a través de su correo electrónico
o nombre de usuario, elementos muy
utilizados en páginas web o aplicaciones
nativas, tanto en iOS como en Android. La API
también es capaz de cotejar y resolver cuándo
el email y el nombre de usuario pertenecen a
www.bbvaopen4u.com
Siempre se habla de los datos como la llave que procesamiento de lenguaje natural y aprendizaje
abre todas las puertas. Y no es una comparación automático. La mayoría de estos productos giran
equivocada. Pero los datos son algo más que la en torno a su core Watson, el sistema informático
obtención de información agregada, y es necesario de inteligencia artificial desarrollado en torno a la
que una empresa tenga la capacidad de generar tecnología DeepQA (Deep Question Answers).
verdadero valor de negocio con ellos. Lograrlo no Watson no es nada más que un sistema
es nada fácil. En España hay algunas empresas, informático para búsqueda de respuestas.
muy pocas, que están extrayendo valor de negocio
de sus datos; otras están en proceso de disponer
de información agregada de la que extraer ese
beneficio; y el resto buscan soluciones para
disponer de esa información. Soluciones a nivel de
infraestructura y back y también en el front.
Discovery, producto
interesante en Watson
El objetivo de Discovery es poner todas las Discovery, la idea es que la preparación de los
capacidades que tiene IBM Watson en tecnologías datos no estructurados, hacer las consultas
como la computación y el procesamiento de necesarias para localizar la información que se
lenguaje natural en un servicio más accesible para desea e integrar todo eso dentro de una nueva
todos, con la idea de dar soporte a todo tipo de aplicación, una plataforma o una solución, sea muy
sectores y contenidos, sobre todos aquellos que sencillo.
manejan grandes datos como la salud. Con
www.bbvaopen4u.com 04. Watson Discovery
Ebook: Las APIs, clave en el Ebook: Fintech: Visión de futuro Ebook: Big Data en el ecosistema
desarrollo de apps en la nube ‘fintech’
compartir
Prueba las APIs de BBVA en www.bbvaapimarket.com