Configuración de una instancia de Customer AI
La inteligencia artificial aplicada al cliente, como parte de los servicios de inteligencia artificial/aprendizaje automático, le permite generar puntuaciones de tendencia personalizadas sin tener que preocuparse por el aprendizaje automático.
Los servicios de inteligencia artificial aplicada al cliente proporcionan inteligencia artificial aplicada al cliente como un servicio de Adobe Sensei fácil de usar que se puede configurar para diferentes casos de uso. En las secciones siguientes se proporcionan los pasos para configurar una instancia de Customer AI.
Creación de una instancia set-up-your-instance
En la interfaz de usuario de Platform, seleccione Services en el panel de navegación izquierdo. Aparece el explorador Services y muestra todos los servicios disponibles a su disposición. En el contenedor de inteligencia artificial aplicada al cliente, seleccione Abrir.
Aparecerá la interfaz de usuario de Customer AI y se mostrarán todas las instancias de servicio.
- Puede encontrar la métrica Perfiles totales marcados en la parte inferior derecha del contenedor Crear instancia. Esta métrica rastrea el número total de perfiles clasificados por la inteligencia artificial aplicada al cliente para el año natural actual, incluidos todos los entornos de simulación de pruebas y cualquier instancia de servicio eliminada.
Las instancias de servicio se pueden editar, clonar y eliminar mediante los controles del lado derecho de la interfaz de usuario. Para mostrar estos controles, seleccione una instancia de sus instancias de servicio existentes. Los controles contienen lo siguiente:
- Editar: seleccionar Editar le permite modificar una instancia de servicio existente. Puede editar el nombre, la descripción y la frecuencia de puntuación de la instancia.
- Clonar: al seleccionar Clonar se copia la configuración de la instancia de servicio seleccionada actualmente. A continuación, puede modificar el flujo de trabajo para realizar ajustes menores y cambiarle el nombre como una nueva instancia.
- Eliminar: puede eliminar una instancia de servicio que incluya ejecuciones históricas. El conjunto de datos de salida correspondiente se eliminará de Platform. Sin embargo, las puntuaciones sincronizadas con el perfil del cliente en tiempo real no se eliminan.
- Origen de datos: vínculo al conjunto de datos utilizado por esta instancia. Si se utilizan varios conjuntos de datos, al seleccionar el texto del hipervínculo se abre la ventana emergente de vista previa del conjunto de datos.
- Detalles de la última ejecución: Esto solo se muestra cuando falla una ejecución. Aquí se muestra información sobre por qué falló la ejecución, como códigos de error.
- Definición de puntuación: Una breve descripción general del objetivo que configuró para esta instancia.
Para crear una nueva instancia, seleccione Crear instancia.
Configurar
Aparecerá el flujo de trabajo de creación de instancias, a partir del paso Configurar.
A continuación se proporciona información importante sobre los valores que debe proporcionar a la instancia:
-
Nombre: El nombre de la instancia se usa en todos los lugares donde se muestran puntuaciones de inteligencia artificial aplicada al cliente. Por lo tanto, los nombres deben describir lo que representan las puntuaciones de predicción. Por ejemplo, "Probabilidad de cancelar la suscripción a la revista".
-
Descripción: Una descripción que indica lo que intenta predecir.
-
Tipo de tendencia: El tipo de tendencia determina la intención de la puntuación y la polaridad de la métrica. Puede elegir Pérdida o Conversión. Consulte la nota debajo de resumen de puntuación en el documento de perspectivas de detección para obtener más información sobre cómo afecta el tipo de tendencia a su instancia.
Proporcione los valores requeridos y luego seleccione Siguiente para continuar.
Seleccionar datos select-data
Por diseño, la inteligencia artificial aplicada al cliente utiliza los datos de Adobe Analytics, Adobe Audience Manager, Eventos de experiencia en general y Evento de experiencia del consumidor para calcular las puntuaciones de tendencia. Al seleccionar un conjunto de datos, solo se enumeran los que son compatibles con la inteligencia artificial aplicada al cliente. Para seleccionar un conjunto de datos, seleccione el símbolo (+) junto al nombre del conjunto de datos o marque la casilla de verificación para agregar varios conjuntos de datos a la vez. Utilice la opción de búsqueda para encontrar rápidamente los conjuntos de datos que le interesan.
Después de seleccionar los conjuntos de datos que desea utilizar, seleccione el botón Agregar para agregar los conjuntos de datos al panel de vista previa del conjunto de datos.
Si selecciona el icono de información junto al conjunto de datos, se abrirá la ventana emergente de vista previa del conjunto de datos.
La vista previa del conjunto de datos contiene datos como la última hora de actualización, el esquema de origen y una vista previa de las primeras diez columnas.
Seleccione Guardar para guardar los borradores conforme avanza por el flujo de trabajo. También puede guardar configuraciones de modelo de borrador y pasar al siguiente paso del flujo de trabajo. Use Guardar y continuar para crear y guardar borradores durante las configuraciones del modelo. La función permite crear y guardar borradores de la configuración del modelo y es especialmente útil cuando tiene que definir muchos campos en el flujo de trabajo de configuración.
Integridad del conjunto de datos dataset-completeness
Hay un valor de porcentaje de integridad del conjunto de datos en la previsualización del conjunto de datos. Este valor proporciona una instantánea rápida de cuántas columnas del conjunto de datos están vacías o son nulas. Si un conjunto de datos contiene muchos valores que faltan y estos valores se capturan en otra parte, se recomienda encarecidamente incluir el conjunto de datos que contiene los valores que faltan. En este ejemplo, el ID de persona está vacío, pero el ID de persona se captura en un conjunto de datos independiente que se puede incluir.
Seleccionar una identidad identity
Ahora puede unir varios conjuntos de datos entre sí en función del mapa de identidad (campo). Debe seleccionar un tipo de identidad (también conocido como "área de nombres de identidad") y un valor de identidad dentro de ese área de nombres. Si ha asignado más de un campo como identidad dentro del esquema en el mismo área de nombres, todos los valores de identidad asignados aparecerán en el menú desplegable de identidad precedidos por el área de nombres como EMAIL (personalEmail.address)
o EMAIL (workEmail.address)
.
seleccionar el mismo área de nombres
mobilePhone.number
como identificador, todos los identificadores de los conjuntos de datos restantes deben contener y usar el espacio de nombres Phone.Para seleccionar una identidad, seleccione el valor subrayado ubicado en la columna de identidad. Aparecerá la ventana emergente Seleccionar una identidad.
seleccionar el mismo área de nombres
En caso de que haya más de una identidad disponible dentro de un área de nombres, asegúrese de seleccionar el campo de identidad correcto para su caso de uso. Por ejemplo, hay dos identidades de correo electrónico disponibles en el área de nombres de correo electrónico, un correo electrónico laboral y uno personal. Según el caso de uso, es más probable que un correo electrónico personal se rellene y sea más útil en predicciones individuales. Esto significa que EMAIL (personalEmail.address)
se seleccionaría como identidad.
Definir meta define-a-goal
Aparecerá el paso Definir meta, que proporciona un entorno interactivo para definir visualmente un objetivo de predicción. Un objetivo se compone de uno o más eventos, donde la ocurrencia de cada evento se basa en la condición que mantiene. El objetivo de una instancia de inteligencia artificial aplicada al cliente es determinar la probabilidad de lograr su objetivo en un lapso de tiempo determinado.
Para crear una meta, seleccione Introducir nombre de campo y siga un campo de la lista desplegable. Seleccione la segunda entrada, una cláusula para la condición del evento y, opcionalmente, proporcione el valor de destino para completar el evento. Se pueden configurar eventos adicionales seleccionando Agregar evento. Por último, complete el objetivo aplicando un intervalo de tiempo de predicción en número de días y, a continuación, seleccione Siguiente.
Se producirá y no se producirá
Al definir su objetivo, tiene la opción de seleccionar Se producirá o No se producirá. Seleccionar Se producirá significa que las condiciones de evento que defina deben cumplirse para que los datos de evento de un cliente se incluyan en la interfaz de usuario de perspectivas.
Por ejemplo, si desea configurar una aplicación para predecir si un cliente realizará una compra, puede seleccionar Se producirá seguido de Todos los y, a continuación, escribir commerce.purchases.id (o un campo similar) y existe como operador.
Sin embargo, puede haber casos en los que esté interesado en predecir si algún evento no se producirá en un periodo de tiempo determinado. Para configurar una meta con esta opción, selecciona No se producirá en la lista desplegable de nivel superior.
Por ejemplo, si está interesado en predecir qué clientes participan menos y no visita la página de inicio de sesión de la cuenta en el mes siguiente. Seleccione No se producirá seguido de Todos los y, a continuación, escriba web.webInteraction.URL (o un campo similar) y es igual a como operador con account-login como valor.
Todos y cualquiera de
En algunos casos, es posible que desee predecir si se producirá una combinación de eventos y, en otros casos, es posible que desee predecir la aparición de cualquier evento a partir de un conjunto predefinido. Para predecir si un cliente tendrá una combinación de eventos, selecciona la opción Todos los de en la lista desplegable de segundo nivel de la página Definir meta.
Por ejemplo, es posible que desee predecir si un cliente compra un producto en particular. Este objetivo de predicción se define mediante dos condiciones: commerce.order.purchaseID
existe y productListItems.SKU
es igual a algún valor específico.
Para predecir si un cliente tendrá algún evento de un conjunto determinado, puede usar la opción Cualquiera de.
Por ejemplo, es posible que desee predecir si un cliente visita una determinada dirección URL o una página web con un nombre determinado. Este objetivo de predicción se define mediante dos condiciones: web.webPageDetails.URL
comienza con un valor en particular y web.webPageDetails.name
comienza con un valor en particular.
Población elegible (opcional)
De forma predeterminada, las puntuaciones de tendencia se generan para todos los perfiles a menos que se especifique una población elegible. Puede especificar una población elegible definiendo condiciones para incluir o excluir perfiles basados en eventos.
Eventos personalizados (opcional) custom-events
Si tiene información adicional además de los campos de evento estándar que usa la inteligencia artificial aplicada al cliente para generar puntuaciones de tendencia, se proporciona una opción de eventos personalizados. El uso de esta opción le permite agregar eventos adicionales que considere influyentes, lo que puede mejorar la calidad del modelo y ayudar a proporcionar resultados más precisos. Si el conjunto de datos seleccionado incluye eventos personalizados definidos en el esquema, puede agregarlos a la instancia.
Para agregar un evento personalizado, seleccione Agregar evento personalizado. A continuación, introduzca un nombre de evento personalizado y asígnelo al campo de evento del esquema. Los nombres de evento personalizados se muestran en lugar del valor de los campos al observar factores influyentes y otras perspectivas. Esto significa que se utilizará el nombre de evento personalizado en lugar del ID/valor del evento. Para obtener más información sobre cómo se muestran los eventos personalizados, vea la sección de ejemplo de evento personalizado. La inteligencia artificial aplicada al cliente utiliza estos eventos personalizados adicionales para mejorar la calidad del modelo y proporcionar resultados más precisos.
A continuación, seleccione el operador que desee utilizar en la lista desplegable de operadores disponibles. Solo se muestran los operadores compatibles con el evento.
Por último, introduzca los valores de campo si el operador seleccionado requiere uno. En este ejemplo, solo necesitamos ver si existe una reserva de hotel o restaurante. Sin embargo, si queremos ser más exactos, podemos utilizar el operador "es igual a" e introducir un valor exacto en el indicador de valores.
Una vez finalizado, seleccione Siguiente en la parte superior derecha para continuar.
Atributos de perfil personalizados (optional)
Puede definir campos importantes del conjunto de datos de perfil (con marcas de tiempo) en los datos, además de los campos de evento estándar que usa la inteligencia artificial aplicada al cliente para generar puntuaciones de tendencia. El uso de esta opción le permite agregar atributos de perfil adicionales que considere influyentes, lo que puede mejorar la calidad del modelo y proporcionar resultados más precisos. Además, la adición de atributos de perfil personalizados permite a la inteligencia artificial aplicada al cliente mostrar mejor cómo los perfiles particulares terminaron en un bloque de tendencia.
Seleccione atributos de perfil en la exportación Instantánea de perfil
También puede incluir atributos de perfil desde la exportación diaria de instantáneas de perfil. Estos atributos se sincronizan con la exportación Instantánea de perfil y muestran el valor disponible más recientemente. Se muestran automáticamente y no requieren que se seleccione un conjunto de datos en el paso de configuración.
total_purchases_in_the_last_3_months
es un atributo que predice la conversión de compra.Adición de un ejemplo de evento personalizado custom-event
En el ejemplo siguiente, se agrega un evento personalizado y un atributo de perfil a una instancia de inteligencia artificial aplicada al cliente. El objetivo de la instancia de inteligencia artificial aplicada al cliente es predecir la probabilidad de que un cliente compre otro producto de Luma en los próximos 60 días. Normalmente, los datos del producto están vinculados a un SKU del producto. En este caso, el SKU es prd1013
. Una vez que el modelo de inteligencia artificial aplicada al cliente se ha entrenado/clasificado, esta SKU se puede vincular a un evento y mostrarse como un factor influyente para un bloque de tendencia.
La inteligencia artificial aplicada al cliente aplica automáticamente la generación de características como "Días transcurridos desde" o "Recuentos de" a eventos personalizados como Ver compra. Si este evento se consideró un factor influyente en la razón por la que los clientes son de alta, media o baja tendencia, la inteligencia artificial aplicada al cliente lo mostrará como Days since prd1013 purchase
o Count of prd1013 purchase
. Al crear esto como un evento personalizado, puede asignar un nuevo nombre al evento, lo que facilita la lectura de los resultados. Por ejemplo, Days since Watch purchase
. Además, la inteligencia artificial aplicada al cliente utiliza este evento en su formación y puntuación, incluso si el evento no es un evento estándar. Esto significa que puede agregar varios eventos que crea que podrían ser influyentes y personalizar aún más el modelo incluyendo datos como reservas, registros de visitantes y otros eventos. Añadir estos puntos de datos aumenta aún más la precisión del modelo de inteligencia artificial aplicada al cliente.
Definir opciones
El paso Establecer opciones le permite configurar una programación para automatizar las ejecuciones de predicción, definir exclusiones de predicción para filtrar ciertos eventos y activar o desactivar Perfil.
Configurar una programación (opcional) configure-a-schedule
Para configurar una programación de puntuación, comience configurando Frecuencia de puntuación. Las ejecuciones de predicción automatizadas se pueden programar para ejecutarse de forma semanal o mensual.
Exclusiones de predicción (opcional)
Si el conjunto de datos contenía columnas agregadas como datos de prueba, puede agregar esa columna o evento a una lista de exclusión seleccionando Agregar exclusión seguido de escribir el campo que desee excluir. Esto evita que los eventos que cumplen determinadas condiciones se evalúen al generar puntuaciones. Esta función se puede utilizar para filtrar entradas de datos o promociones irrelevantes.
Para excluir un evento, seleccione Agregar exclusión y defina el evento. Para quitar una exclusión, seleccione los puntos suspensivos (…) en la parte superior derecha del contenedor de eventos y, a continuación, seleccione Quitar contenedor.
Alternar perfil
La opción Perfil permite que la inteligencia artificial aplicada al cliente exporte los resultados de la puntuación al Perfil del cliente en tiempo real. Al deshabilitar esta opción, se evita que los resultados de puntuación de los modelos se agreguen al perfil. Los resultados de la puntuación de inteligencia artificial aplicada al cliente siguen estando disponibles con esta función deshabilitada.
Cuando utilice la inteligencia artificial aplicada al cliente por primera vez, puede desactivar esta función hasta que esté satisfecho con los resultados de salida del modelo. Esto evita que cargue varios conjuntos de datos de puntuación en los perfiles de cliente y, al mismo tiempo, ajusta el modelo. Una vez que haya terminado de calibrar el modelo, puede clonarlo con la opción clone de la página Instancias de servicio. Esto le permite crear una copia del modelo y activar o desactivar el perfil.
Una vez que tenga la programación de puntuación, las exclusiones de predicción incluidas y el perfil cambie a donde desee que esté, seleccione Finalizar en la parte superior derecha para crear la instancia de inteligencia artificial aplicada al cliente.
Si la instancia se crea correctamente, se activa inmediatamente una ejecución de predicción y las ejecuciones posteriores se ejecutan según la programación definida.
Al seguir esta sección, ha configurado una instancia de inteligencia artificial aplicada al cliente y ha ejecutado una ejecución de predicción. Una vez finalizada correctamente la ejecución, las perspectivas de puntuación rellenan automáticamente los perfiles con puntuaciones predichas si la opción de perfil está activada. Espere hasta 24 horas antes de continuar a la siguiente sección de este tutorial.
Pasos siguientes next-steps
Al seguir este tutorial, ha configurado correctamente una instancia de inteligencia artificial aplicada al cliente y ha generado puntuaciones de tendencia. Ahora puede elegir usar el Generador de segmentos para crear segmentos de clientes con puntuaciones predichas o descubrir información con la inteligencia artificial aplicada al cliente.
Recursos adicionales
El siguiente vídeo está diseñado para ayudarle a comprender el flujo de trabajo de configuración de la inteligencia artificial aplicada al cliente. Además, se ofrecen prácticas recomendadas y ejemplos de casos de uso.