BLOG Y NOTICIAS

23.03.2018

Lo primero que nos podríamos preguntar, es si el servicio de Watson Conversation que tenemos en producción se vería afectado por esta evolución. La respuesta es no. Watson Assistant mantiene todas las características de Watson Conversation con la noción de “Backward Compatibility”, lo cual implica que nada de lo que se ha hecho dejará de funcionar, gracias a esa compatibilidad con versiones anteriores.

 

También podríamos preguntarnos si debemos ejecutar algún proceso de actualización hacia Watson Assistant. La respuesta en este caso, también es no. Esa evolución IBM la ha provisto de manera automática para todos los servicios existentes de Watson Conversation.

Nuevas características en Watson Assistant

Dentro de las nuevas características que vamos a encontrar como parte de Watson Assistant, tenemos:

1. Content Catalog

Este es un catálogo que contiene intenciones pre-construidas para diferentes dominios de industria, entre ellos: bancario, atención al cliente, comercio electrónico, telecomunicaciones, control del asistente virtual cognitivo, general y utilidades.

 

contentcatalog_1

En la siguiente figura, podemos apreciar los ejemplos de intents pre-con struidos para un dominio bancario.

Esto puede aligerar el proceso de construcción de un asistente virtual cognitivo al contar con diversos ejemplos en cada una de esas categorías de industria.

2. Digresiones

¿Qué se puede hacer cuando un usuario final interactuando con el asistente virtual cognitivo realiza una pregunta que podría desviar el flujo de la conversación en medio de la misma sin perder el hilo de lo que se lleva hasta el momento?

Para esto, Watson Assistant, ha incluido las digresiones, con el fin de que resulte fácil permitir estas preguntas que pueden desviar el hilo de conversación y permitir al usuario final regresar al punto de la conversación en donde quedó.

Por ejemplo, imaginemos a un usuario quien se encuentra en medio de una conversación para añadir a su esposa a su tarjeta de crédito y de pronto pregunta ¿Y también puedo agregar a mi hijo mayor de edad a esta tarjeta? En un escenario como estos, las digresiones permiten a Watson Assistant contestar esta pregunta y regresar al punto de “añadir a esposa a tarjeta de crédito”.

A continuación, presentamos un video en inglés que ayuda a entender esta nueva característica, con un ejemplo real:

3. Búsqueda de intents y entities

Ahora se pueden buscar intents y entities para poder ahorrar tiempo en la creación de un asistente virtual cognitivo.

4. Dialog Folders

¿Cómo hacemos para administrar todos nuestros nodos del diálogo a medida que escalamos nuestro asistente virtual cognitivo?

Con esta nueva característica, podremos agrupar fácilmente nodos del diálogo en carpetas y así mantener una estructura de diálogo limpia a medida que vamos escalando nuestra aplicación conversacional.

5. Context Setting

En el servicio tradicional de Watson Conversation, definir variables de contexto implicaba abrir el editor JSON y hacer el trabajo allí (con posibilidades de incurrir en errores de sintaxis de JSON).

Con esta nueva característica, se nos brinda una interface gráfica sencilla para definir nuestras variables de contexto de una forma más veloz y libre de errores de sintaxis. La siguiente figura nos muestra la nueva opción de menú disponible.

contextsetting

5. Dialog Tracing

Cuando construimos un asistente virtual cognitivo, usualmente utilizamos el panel “Try it out” para poder probarlo. Ahora ¿Qué sucede si necesitamos solucionar un problema?

 Con esta nueva característica, ahora contamos con un ícono, que, al hacerle clic, podremos observar los nodos que participaron hasta el momento en lo que llevamos de la conversación. En la figura siguiente observamos este nuevo ícono enmarcado en rojo, así como los nodos participantes en la conversación de manera resaltada.

workplaces

6. User Analytics

Es crítico entender cómo su asistente virtual cognitivo se está comportando. En Watson Assistant se introdujeron nuevas métricas que ayudan a entender mejor a los usuarios.

Entre estas métricas tenemos: total de mensajes, mensajes por conversación, total de usuarios y conversaciones por usuario.

7. Separación de Logs de actividad por Workspace

Cuando nos encontramos en el proceso de mejoramiento de un asistente virtual cognitivo, resulta lógico que no deseemos impactar negativamente una instancia en producción mientras realizamos modificaciones. Watson Assistant ahora permite especificar un archivo de registro (log file) para guardar toda la actividad del asistente virtual. Este archivo puede ser accedido por cualquier Workspace en ese proceso de mejoramiento, sin impactar la instancia que tenemos en producción.

Todas estas nuevas características son solamente el comienzo, ya que el equipo de IBM planea añadir más funcionalidades a este servicio.

 Adicionalmente, es importante mencionar la referencia de la API que se encuentra disponible en esta dirección:

https://www.ibm.com/watson/developercloud/assistant/api/v1/curl.html?curl

Para más información sobre las notas de lanzamiento, visitar este vínculo:

https://console.bluemix.net/docs/services/conversation/release-notes.html#change-log

Los comentarios están cerrados.

ARTICULOS RELACIONADOS

COMPUTACIÓN COGNITIVA

17.02.2017

Aplicaciones cognitivas: El siguiente paso del software

Hace unos dos años, decir que un sistema implementaba características cognitivas implicaba una inversión de dinero y tiempo particularmente alta. Pero, ¿qué tal si todos estos años de aprendizaje, investigación y procesamiento informático se pudiese contratar como un servicio a través de un pago mensual?

COMPUTACIÓN COGNITIVA

22.08.2017

Bluemix – Data Science Experience

DSX proporciona velocidad, flexibilidad, reducción de costos y colaboración a equipos de trabajo para que se enfoquen en construir los componentes que dan valor. También sirve como un entorno de aprendizaje al proporcionar toda la plomería y configuración por defecto.

COMPUTACIÓN COGNITIVA

17.07.2017

De inteligencia artificial a inteligencia aumentada #AIforJournalism

Hoy en día se utiliza en diversas industrias para atacar grandes problemas de negocio. Por esto, en Cognitiva preferimos, al igual que en IBM, alejarnos un poco de este término en dirección hacia el término augmented intelligence o inteligencia aumentada para referirnos a la computación cognitiva.

COMPUTACIÓN COGNITIVA

21.11.2017

IBM Watson Speech to Text con reconocimiento de palabras de Industria

El servicio Watson Speech to Text nos permite convertir fácilmente audio y voz en texto para un entendimiento rápido de contenido.

COMPUTACIÓN COGNITIVA

18.09.2017

Watson APIs: Retrieve and Rank vs Discovery

Recientemente IBM lanzó el servicio de búsquedas llamado Watson Discovery Service como parte de su oferta de servicios cognitivos.

COMPUTACIÓN COGNITIVA

08.05.2017

Natural Language Understanding: la evolución de Alchemy Language

Alchemy Language es uno de los APIs más potentes de la suite de IBM Watson. Cuenta con soporte para múltiples idiomas y extrae metadatos de valor a partir de datos no estructurados, es decir, texto. Esto lo realiza a través de técnicas avanzadas de procesamiento de lenguaje natural.

Esta información se extrae sin necesidad de ser experto en Machine Learning, permitiendo encontrar información oculta y estructurando el contenido mejor.

30.10.2017

Cambio de Retrieve & Rank y Document Conversion a Watson Discovery

Watson Discovery es capaz de ingestar datos estructurados y no estructurados. Le permite convertir los documentos de formato, aplicar un enriquecimiento de metadata con Natural Language Processing (NLP). Viene listo de fábrica con la capacidad de hacer queries potenciados con inteligencia artificial utilizando NLP y Machine Learning.