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.
Con esto se puede hacer reconocimiento de lenguaje natural, escrito y/o hablado y obtener a cambio un paquete JSON con los datos masticados y desde luego mucho más fáciles de utilizar posteriormente en nuestra aplicación. Además, el sistema aprende cuanto más se utilice así que se supone que lo va hacer cada vez mejor. Desde la web de api.io, se pueden establecer los diferentes parámetros para luego implementarlo en casi cualquier aplicación. Tienen código disponible para Android y iOS pero también para varios lenguajes como NodeJS, C++, Python, Javascript, Nodered, Java, PHP y un largo etc. Uno de los ejemplos que os dejo a continuación es un chatbot para Slack pero podría ser una aplicación Android o incluso un robot. Imagínate tu próximo robot en plan "ok robot, tráeme una cerveza bien fresca"... "YES MY LORD!". Las posibilidades son infinitas.
Enlace: api.ai