Cortana, una revolución de Microsoft en los asistentes de voz y los Big Data

Cortana, una revolución de Microsoft en los asistentes de voz y los Big Data

Cortana ha tenido críticas positivas como asistente de voz en el lanzamiento de Windows 10. Mientras, Microsoft ya dispone de una suite de Big Data llamada Cortana Analytics para favorecer la toma de decisiones a partir de datos estructurados y no estructurados.
BBVAOpen4U
|
21 Ago. 2015

El lanzamiento de Cortana dentro del paquete de novedades de Windows 10 de Microsoft, aunque ya estaba disponible desde abril de 2014 en Windows Phone 8.1., ha elevado mucho la temperatura dentro del sector de los asistentes de voz. Siri, de Apple; Google Now, del gran buscador; y Assistant, de Blackberry, son los grandes referentes dentro de un mercado que ya no está fragmentado por dispositivo y sistema operativo. Algunos de ellos compiten en plataformas rivales mediante el lanzamiento de aplicaciones específicas tanto para Android como iOS. 

Cortana es un asistente personal que funciona mediante la técnica de reconocimiento de lenguaje natural y utiliza el buscador de Microsoft Bing y las aplicaciones de recomendaciones Yelp y Foursquare como bases de datos para responder a las peticiones del usuario. Su activación es realmente sencilla: al igual que sucede con Google Now, responde a una llamada simple como ‘Hey, Cortana’. En el caso español, la activación se produce con ‘Hola, Cortana’.

Por ahora Cortana está disponible en siete países: EEUU, Reino Unido, China, Francia, Italia, Alemania y España. Está previsto que los próximos meses llegue a Japón, Australia y el servicio en inglés para Canadá e India. A finales de año desembarcará en México, Brasil y también en su versión francesa para Canadá.

Algunas de las características que hacen de Cortana algo especial son:

- Abre aplicaciones, da información sobre el tiempo o vuelos, busca en tu agenda de teléfonos, activa y desactiva alarmas del dispositivo, crea notas personales… incluso tiene capacidades que han provocado bromas dentro de las redes sociales: ¡Cortana puede contar chistes!

- El asistente de Microsoft no sólo sustituye con la voz del usuario lo que se puede hacer con un teclado, es capaz de realizar tareas de forma autónoma: indexa información personal y envía notificaciones con información relevante. Por ejemplo, puede sugerir felicitar a un amigo por su cumpleaños, enviar información cercana a los intereses del usuario…

- Cortana tiene memoria: es capaz de recordar a un contacto por su nombre, pero también por un apodo o la forma habitual de llamarlo. Para contactar con mi madre puedo marcar su número con el término ‘mamá’. 

- Cortana no tienen manos, pero casi: el asistente de voz de Microsoft puede manejar los controles de un player de vídeo. Elegir una canción, reproducirla, pausarla, escoger la siguiente o la anterior.

El desarrollo lingüístico y cultural de Cortana

El desarrollo de Cortana exigió una plan estratégico en varias fases bastante completo. El ‘juguete’ de Microsoft es el resultado final de focus groups en cada país de origen, seguido por el trabajo de un equipo de escritores, editores, programadores y actores de doblaje para personalizar cada experiencia Cortana.

Esto es lo que permite que el asistente tenga elementos comunes y diferenciales: 

- Cortana es positiva, segura de sí misma, inteligente y transparente en todos y cada uno de los países donde está presente. Es su identidad común.

- Cortana habla el idioma local, pero también los modismos y patrones culturales propios del lenguaje de cada país. Según Microsoft, esto permite al asistente de la compañía entender la importancia del humor autocrítico en Reino Unido, la preocupación por la contaminación en China, la identidad nacional en Italia, la educación y la cortesía en Japón…

Todo esto ha sido posible gracias al trabajo de Microsoft Research y sus avances en el estudio de algoritmos de aprendizaje automático, reconocimiento de voz, procesamiento de lenguaje semántico/natural o el campo de la minería de datos.  

Cortana, dentro de algo más grande

Microsoft no sólo incluye a Cortana dentro de Windows 10 como asistente personal, también entiende que es una pieza clave en el uso de los grandes datos. Por eso forma parte de la suite Cortana Analytics, una solución de inteligencia de negocio que integra todos los avances de Microsoft en el reconocimiento de voz, aprendizaje automático, procesamiento de eventos complejos y en tiempo real, herramientas de analítica, cuadros de mando y visualización de datos… 

La suite de Cortana Analytics integra a Cortana, Microsoft Machine Learning (sus APIs de reconocimiento de imagen o de texto o sus sistemas de recomendaciones y predicciones), Azure HDInsights, Azure Stream Analytics, Power BI, Azure Data Lake o Azure SQL Data Warehouse. Todo lo necesario para el tratamiento de los Big Data, desde la recolección y el almacenamiento hasta la extracción de valor. 

Según Microsoft, esta nueva suite es un todo en uno con muchas ventajas:

- Uso de algoritmos de aprendizaje automático para predecir el futuro.

- Mejorar la toma de decisiones con la extracción de valor de los datos, la elaboración de recomendaciones y la automatización de procesos.

- Reconocimiento de usuarios y clientes con el reconocimiento facial.

- Reconocimiento de objetos dentro de imágenes.

- Reconocimiento de voz para la personalización de respuestas.

- Comprensión semántica de texto para el análisis de comentarios y mensajes de usuarios y clientes en un sitio web o un foro para detectar problemas u oportunidades de negocio para las empresas. 

- Extracción de valor de los datos, independientemente de cualquier variable: Volumen, Variedad y Velocidad, las tres grandes V de los Big Data.

- Entorno de trabajo con datos: R, Python y Hadoop.

- Almacenamiento seguro de los datos en la nube.

- Escalabilidad a petabytes a medida que aumentan las necesidades.

- Interacción con los datos a través de técnicas de procesamiento de lenguaje natural y recomendaciones personalizadas de acciones concretas.

Cortana será Einstein, un proyecto de Inteligencia Artificial

Además, Cortana forma parte de algo más grande. Según publicó Reuters, Microsoft ya está trabajando en un nuevo asistente de voz que incorporaría lo mejor de Cortana, pero iría aún más lejos en sus capacidades. El proyecto, llamado Einstein, desarrolla una tecnología que permita adelantarse a las peticiones del usuario en función de su ubicación física y el tiempo concreto del día. Sería un salto cualitativo en los asistentes de voz: una tecnología proactiva, no sólo reactiva. 

La idea que hay detrás de Einstein es conseguir un asistente de voz que sea capaz, con técnicas de aprendizaje automático, saber dónde está el usuario y qué quiere hacer, qué busca o qué necesita en ese momento. Pura Inteligencia Artificial.

Síguenos en @BBVAAPIMarket