Desarrollo de un asistente virtual para teléfono

Industria

Seguros de automóviles

Retos

  • Desarrollar un prototipo de asistente virtual telefónico para la creación de reclamaciones de seguros de automóviles y la asistencia en este ámbito, aprovechando la tecnología .NET Core.
  • Explorar la viabilidad de implementar un nuevo asistente virtual que incorpore todas las funciones de un sistema heredado ya existente.

Responsabilidades

  • Realizar investigaciones y crear prototipos.
  • Establecer y gestionar la integración de Integración Continua/Entrega Continua (CI/CD).
  • Estimación y ejecución de tareas de desarrollo.
  • Configuración y pruebas de entornos Asterisk.

Solución

  • Implementación de funciones como reconocimiento de voz, geolocalización, conversión de texto a voz (TTS), elegibilidad del cliente y envío de misiones/servicios.
  • Integración con los servicios de reconocimiento de voz y geolocalización de Google, así como con Nuance para requisitos específicos de síntesis de voz.
  • Creación de un intermediario de servicios TTS para la activación de servicios de proveedores con opciones de menú de doble tono y multifrecuencia (DTMF).
  • Integración con Asterisk, a través de AsterNET.ARI, para la comunicación con el sistema telefónico.
  • Desarrollo de una aplicación basada en eventos utilizando el patrón observador, concretamente un servicio de trabajo, para gestionar los eventos de activación de servicios de proveedores.
  • Uso de Entity Framework con un enfoque «code-first» para la gestión de datos.
  • Ejecución del proyecto como desarrollador único.

Metodología

  • Agile Scrum.
  • Tecnologías
  • .NET Core
  • C#
  • Microsoft SQL (MSSQL)
  • Oracle
  • RabitMQ
  • SonarQube
  • DBeaver
  • SQL Server Management Studio (SSMS)
  • Asterisk
  • Entity Framework
  • MS DevOps
  • CI\CD Mapper
  • Pruebas unitarias de Visual Studio
  • API de voz de Google
  • API de geolocalización de Google
  • API de AsterNET
  • Servicios de información de Internet (IIS)
  • Git

Resultados

El asistente virtual telefónico se implementó con éxito.

Tiempo y recursos

Proyecto de un año de duración en el que participaron dos consultores de Act Digital.

Industria

Seguros de automóviles

Retos

  • Desarrollar un prototipo de asistente virtual telefónico para la creación de reclamaciones de seguros de automóviles y la asistencia en este ámbito, aprovechando la tecnología .NET Core.
  • Explorar la viabilidad de implementar un nuevo asistente virtual que incorpore todas las funciones de un sistema heredado ya existente.

Responsabilidades

  • Realizar investigaciones y crear prototipos.
  • Establecer y gestionar la integración de Integración Continua/Entrega Continua (CI/CD).
  • Estimación y ejecución de tareas de desarrollo.
  • Configuración y pruebas de entornos Asterisk.

Solución

  • Implementación de funciones como reconocimiento de voz, geolocalización, conversión de texto a voz (TTS), elegibilidad del cliente y envío de misiones/servicios.
  • Integración con los servicios de reconocimiento de voz y geolocalización de Google, así como con Nuance para requisitos específicos de síntesis de voz.
  • Creación de un intermediario de servicios TTS para la activación de servicios de proveedores con opciones de menú de doble tono y multifrecuencia (DTMF).
  • Integración con Asterisk, a través de AsterNET.ARI, para la comunicación con el sistema telefónico.
  • Desarrollo de una aplicación basada en eventos utilizando el patrón observador, concretamente un servicio de trabajo, para gestionar los eventos de activación de servicios de proveedores.
  • Uso de Entity Framework con un enfoque «code-first» para la gestión de datos.
  • Ejecución del proyecto como desarrollador único.

Metodología

  • Agile Scrum.
  • Tecnologías
  • .NET Core
  • C#
  • Microsoft SQL (MSSQL)
  • Oracle
  • RabitMQ
  • SonarQube
  • DBeaver
  • SQL Server Management Studio (SSMS)
  • Asterisk
  • Entity Framework
  • MS DevOps
  • CI\CD Mapper
  • Pruebas unitarias de Visual Studio
  • API de voz de Google
  • API de geolocalización de Google
  • API de AsterNET
  • Servicios de información de Internet (IIS)
  • Git

Resultados

El asistente virtual telefónico se implementó con éxito.

Tiempo y recursos

Proyecto de un año de duración en el que participaron dos consultores de Act Digital.

Relacionado

chevron-right