Por qué no necesitas ser Tony Stark para empezar a crear tu propio asistente digital.

    El director ejecutivo de Facebook, Mark Zuckerberg, ha anunciado que el año 2019 será el año en el que creará su propia IA para cuidar de su casa y de su familia.

    Zuckerberg quiere usar la IA para controlar su casa con la voz, reconocer a sus amigos, abrirles la puerta y ayudarle a controlar a su hija recién nacida Max.

    Pero mientras que la construcción de su propio conserje digital parece ser el dominio exclusivo de multimillonarios como Zuckerberg, la tecnología necesaria para forjar su propio asistente virtual está cada vez más disponible para todo el mundo.

    Hoy en día hay un número creciente de servicios en línea que proporcionan las herramientas en las que se basaría una IA. Para nombrar algunos: el reconocimiento de voz está disponible a través del Servicio de Voz Alexa de Amazon, el reconocimiento facial y emocional a través del Proyecto Oxford de Microsoft, el procesamiento de lenguaje natural para entender lo que se dice y escribe a través de IBM Watson Services, y el aprendizaje automático a través de las plataformas de nube Amazon Web Services y Microsoft Azure.

    Estos servicios no sólo están disponibles para cualquiera, sino que muchos son inicialmente gratuitos para uso personal, por ejemplo, el Proyecto Oxford de Microsoft permite a los desarrolladores realizar 5.000 llamadas gratuitas al mes a su API de visión por ordenador.

    Tampoco hace falta ser un genio de la programación para crear una simple aplicación basada en estos servicios, gracias a la disponibilidad de SDKs que le permiten empezar a utilizar una serie de lenguajes de programación. Por ejemplo, cualquier persona con un conocimiento razonable de JavaScript y Node.js puede crear una aplicación sencilla que reconozca a las personas que utilizan la API de detección de rostros Project Oxford de Microsoft, utilizando este módulo de Nodo intuitivo y de libre acceso.

    Para recopilar información sobre lo que estás diciendo y haciendo, un ayudante de IA también podría necesitar sensores más allá de los disponibles en computadoras y teléfonos. Construir este hardware casero no es tan complicado como antes, con ayuda disponible en la forma del IBM mBed IoT Starter Kit y otros productos electrónicos dirigidos a fabricantes aficionados.

    Además de los asistentes centrados en el teléfono, como Google Now y Apple Siri, uno de los primeros productos en introducir servicios controlados por voz en el hogar ha sido el altavoz inteligente Amazon Echo, que se basa en el servicio de voz de Amazon Alexa Voice Service en el extremo posterior. Es un producto que Zuckerberg dice que utiliza para elegir la música por voz cuando cuida a su hija. Pero dice que el servicio es deficiente en algunos aspectos y tiene la intención de construir un asistente con una gama más amplia de capacidades.

    «En este caso significa que podré interactuar con él como una persona: Hablaré con él, puede verme a mí y a mis expresiones faciales, podrá predecir algo de lo que necesito de antemano, etc.

    «Estoy muy interesado en utilizar el reconocimiento de voz y de rostros para fijar las luces y la temperatura también, dependiendo de quién está en qué habitaciones, etc. Por ejemplo, me gustan las habitaciones más frías que las de Cilla, pero es posible ver quién está en cada habitación y ajustar la temperatura automáticamente».

    Zuckerberg predice que su IA será «algo así como Jarvis en Iron Man», reforzando una vez más la idea de que los ayudantes digitales de bricolaje son exclusivos de los playboys súper ricos. Pero no necesitas ser Tony Stark para empezar a hackear a un asistente de IA, ¿por qué no intentarlo?

    Más sobre la IA