Machine Learning

Cómo definir un buen sistema de monitorización y observabilidad

14 de febrero de 2022

¿Monitorización?, ¿observabilidad?, ¿metrics?, ¿logging?, ¿tracing?... ¡pero qué locura es esta!. Lo que antiguamente conocíamos como el noble arte de "saber qué está pasando", se está convirtiendo en toda una suerte de tecnologías, estándares y conceptos que hacen muy difícil saber si mi sistema de monitorización y observabilidad es lo suficientemente fiable y robusto o no. Y es que, no nos engañemos, en los tiempos que corren hay aplicaciones y soluciones de software cuya arquitectura es mucho más sencilla que la de los propios sistemas que las monitorizan.

Leer más

Desarrollo de un agente conversacional con la herramienta Dialogflow

19 de julio de 2019

Dialogflow es una herramienta para la construcción de interfaces de conversación mediante voz y texto que proporciona una nueva forma de interacción con productos y servicios. Esta herramienta, accesible en www.dialogflow.com, permite mediante una interfaz web la definición de todos los aspectos a controlar de una conversación: a qué se quiere responder, cómo se quiere responder, en qué idiomas, flujos de conversación, etc. La definición de este modelo de conversación es fácilmente exportable e integrable con herramientas ya existentes en el mercado como pueden ser el asistente de Google,…

Leer más

Machine Learning con Elasticsearch

4 de mayo de 2018

El objetivo principal de utilizar la herramienta de machine learning que nos ofrece el stack de elastic, es aprovechar al máximo el valor de la información que indexamos. Hasta ahora podíamos obtener visualizaciones con búsquedas en tiempo real o realizar agregaciones de datos, pero ahora con machine learning podemos afrontar un comportamiento más particular y tener visualizaciones más específicas, utilizando técnicas de aprendizaje.

Leer más