A Natural Language User Interface is just a User Interface

Conversational bots are one of those things that might seem “magical” at first glance, but on a deeper look you can discover that there’s nothing more than a clever new way of doing things.

Matthew Honnibal proposes we call this kind of technology Linguistic User Interface, by analogy with Graphical User Interfaces, explains clearly and simply how language input it’s not that different from a click, and why the opportunity for taking advantage of this kind of interfaces it’s probably much more narrow than people may think.

Read his full article on: A Natural Language User Interface is just a User Interface

 

SummerCamp AyerViernes 2014

AyerViernes U es nuestra iniciativa de educación en las disciplinas que a diario usamos para resolver proyectos tanto web y aplicaciones sofisticadas como ClerkHotel. A ellas concurren Diseño UX y Desarrollo.

Este veranos hemos organizado un entretenido programa de cursos en Viña del Mar, el Summer Camp de AyerViernes que se llevará a cabo entre el 27 y el 31 de enero próximos en el Hotel Monterilla.

El programa incluye los cursos:

  • Implementación de sitio web con WordPress (desde cero)
  • Desarrollo de temas para WordPress
  • Desarrollo de plugins para WordPress
  • Desarrollo de plugins para WordPress
  • Desarrollo de plugins para jQuery
  • Integración de medios de pago en tu proyecto web
  • Diseño frontend con Less CSS
  • Arquitectura de la Información
  • Técnicas de evaluación de usabilidad

Pack WordPress

La idea es que en dos días intensos de este CMS Open Source te empapes de todo lo que necesitas saber para diseñar un tema, montar el sitio y hacer plugins. Si compras el pack te hacemos un descuento porque asistirás a tres cursos inmejorables.

Puedes ver el programa completo con los temas a tratar, fechas y relatores en nuestro sitio sobre este programa de cursos de usabilidad, UX, WordPress y medios de pago; y puedes hacer tus inscripciones a través de Welcu.

API-First como arquitectura para el diseño de servicios

En muchas ocasiones la API de una aplicación web se considera como una etapa posterior, lo que no es necesariamente un error según el contexto comercial y de los plazos determinados para un proyecto.

Sin embargo, si lo que se está pensando es un servicio como sistema complejo, en el que existen múltiples puntos de contacto con los usuarios (web, móviles, puestos de auto-atención, oficinas de atención al cliente, etc.) es conveniente y sensato pensar y diseñar la arquitectura de su plataforma informática centrándose en las APIs que permiten su operación, en lugar de pasar de implementación a implementación.

Una arquitectura API-First es:

Una arquitectura que trata al usuario de la API como el usuario primario de la aplicación. Esto significa que la API no es una vista alternativa en el paradigma MVC, sino que tiene la más alta prioridad. […] En “API First” la arquitectura impone una API completa, responsiva y bien documentada.

De este modo, la infraestructura tecnológica depende directamente del diseño del servicio en lugar de ser solamente una respuesta a su implementación esperada en un producto: las APIs se modelan como parte de los procesos de interacción del usuario con el sistema, ofreciendo una experiencia unificada a través de sus puntos de contacto.

Referencias: