Chatbot para Slack con lenguaje natural usando api.ai

Publicado por en Programación el 09/12/2016

A no ser que estuvieses viviendo debajo de una piedra, ya sabes que la inteligencia artificial está ya en casi cualquier lado empezando por el móvil que tienes en el bolsillo. Y esto no ha hecho más que empezar, pero a los programadores hay que ponernos las cosas fáciles si queremos que esto evolucione y Google lo sabe muy bien. Mediante api.io, tenemos disponible un completo editor para reconocimiento de lenguaje natural utilizando machine learning

 

Leer más

Google Project Bloks: La plataforma de aprendizaje para niños

Publicado por en Programación el 29/06/2016

Cada vez son necesarios más programadores para soportar toda la tecnología que nos rodea y la que está por venir, y Google lo sabe. Alphabet apoya el aprendizaje temprano de lenguajes de programación en los niños y ha desarrollado un sistema de programación tangible muy similar a LittleBits o Cubetto. El sistema se compone de varios bloques que se pueden conectar entre sí para realizar acciones y también puede reaccionar con sensores. En su web lo explican con más detalle sin embargo no hay información sobre la disponibilidad de las piezas, pero desde luego me parece un proyecto muy interesante.

Leer más

Google Cloud Vision con Raspberry Pi

Publicado por en Raspberry Pi el 24/05/2016

Probablemente ya has montado algún robot con Arduino o incluso te has atrevido a montar con una Raspberry Pi. Existe una infinidad de información en Internet sobre cómo hacer un robot y la mayoría utilizan algún tipo de sensor como los sensores de distancia para poder hacerlo mínimamente interactivo y que reaccione a su entorno. Sin embargo es posible que la nueva Vision API de Google lleve estos robots al siguiente nivel. Google Vision API permite que captures imágenes y enviarlas a su sistema cloud para obtener información sobre la imagen de una forma coherente en formato JSON, fácilmente procesable por cualquier sistema. Con la información procesada en tiempo real, es posible detectar no solo caras por ejemplo, sino también el estado de ánimo como sonriente, triste o asustado. Otra funcionalidad es la posibilidad de reconocer objetos, así podrías hacer que tu robot reaccione de una manera cuando ve una manzana o de otra cuando se trata de un plátano. Esto abre todo un abanico de posibilidades en aplicaciones de robótica por supuesto. El acceso a la API es gratuito hasta 1000 peticiones al mes y luego existen varios planes de pago, así que puedes probarlo sin problema desde su web.

Leer más

El nuevo robot bípedo de Alphabet y SCHAFT es impresionante

Publicado por en Robótica el 11/04/2016

Parecía que Google, o más bien Alphabet, quería deshacerse de su división de robótica cuando ha anunciado que iba a dejar de lado a Boston Dynamics, pero parece que no han dejado del todo de trabajar en robots y lo han demostrado enseñando al mundo una nueva creación que por el momento no tiene un nombre definido.

El cofundador y consejero delegado de SCHAFT, Yuto Nakanishi, mostró cómo el robot es capaz de subir escaleras, cargar con un peso de 60kg y andar sobre terreno desnivelado sin perder el equilibrio. Una de las novedades es que es capaz de analizar lo que va a hacer antes de actuar. Además el planteamiento motriz que tiene este robot me parece muy interesante ya que han apostado por algún tipo de sistema de desplazamiento lineal junto con articulaciones lo que lo hace muy estable.

Lo que no tiene precio, es que Yuto fue a la presentación con una camiseta del Barça, rollo puto amo nivel dios que le importa todo muy poco ;)

Leer más

La AI AlphaGo gana a un jugador profesional de Go

Publicado por en Programación el 28/01/2016

El campeón europeo y jugador profesional originario de China, Fan Hui, fue vencido de manera aplastante por AlphaGo con un marcador de 5-0. Go es un juego chino de mesa antiguo para dos contrincantes cuyas reglas lo hacen especialmente difícil para sistemas de inteligencia artificial. AlphaGo es un programa desarrollado por un grupo de Google para jugar al juego Go y que utiliza la tecnología de inteligencia artificial DeepMind con redes neuronales creando árboles ramificados de partidas diferentes estableciendo las probabilidades de ganar o no. El reto fue muy similar al realizado en 1996 por el super ordenador Deep Blue que ganó una partida de aljedrez al entonces campeón del mundo Gari Kasparov. El tema es que tal y como comenta uno de los desarroladores del sistema, el juego Go es mucho más complejo y ofrece muchas más posibilidad que el aljedrez. Además señala que un jugador profesional técnicamente está en desventaja por el simple hecho que durante toda su vida puede jugar unas cuántas miles de partidas, sin embargo AlphaGo puede jugar millones de ellas en un solo día. Eso quiere decir que en base a su aprendizaje y con un buen entenamiento, podría incluso superar la capacidad de juego de cualquier humano fácilmente. Esto de la Inteligencia Artificial se está poniendo muy caliente y temo que el profesor Hawking no esté tan equivocado...

Leer más