Envío de comentarios para aprendizaje incremental - Amazon Kendra

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Envío de comentarios para aprendizaje incremental

Amazon Kendrautiliza aprendizaje incremental para mejorar los resultados de búsqueda. Gracias a los comentarios de las consultas, el aprendizaje incremental mejora los algoritmos de clasificación y optimiza los resultados de búsqueda para una mayor precisión.

Por ejemplo, suponga que sus usuarios buscan la frase «beneficios de atención médica». Si los usuarios eligen sistemáticamente el segundo resultado de la lista, con el tiempoAmazon Kendraaumenta ese resultado al resultado de primer lugar. El aumento disminuye con el tiempo, por lo que si los usuarios dejan de seleccionar un resultado,Amazon Kendrafinalmente lo elimina y muestra otro resultado más popular en su lugar. Esto ayudaAmazon Kendrapriorizar los resultados en función de la relevancia, la edad y el contenido.

El aprendizaje incremental está habilitado para todos los índices y para todos los tipos de documentos. Para obtener más información, consulte Tipos de respuestas.

Amazon Kendraempieza a aprender tan pronto como proporcionas comentarios, aunque puede tardar más de 24 horas en ver los resultados de los comentarios.Amazon Kendraproporciona tres métodos para enviar comentarios: elAWSconsola, una biblioteca JavaScript que puedes incluir en tu página de resultados de búsqueda y una API que puedes usar.

Amazon Kendraacepta dos tipos de comentarios de los usuarios:

  • Clics- Información sobre los resultados de la consulta que eligió el usuario. La valoración incluye el identificador de resultado y la marca de hora de Unix de la fecha y hora en que se eligió el resultado de la búsqueda.

    Para enviar comentarios de clics, la solicitud debe recopilar información de clics de las actividades de los usuarios y, a continuación, enviar esa información aAmazon Kendra. Puede recopilar información de clics con la consola, la JavaScript biblioteca, y laAmazon KendraAPI.

  • Relevancia- Información sobre la relevancia de un resultado de búsqueda, que suele proporcionar el usuario. La valoración contiene el identificador del resultado y un indicador de relevancia (RELEVANToNOT_RELEVANT). El usuario determina la información de relevancia.

    Para enviar comentarios de relevancia, la solicitud debe proporcionar un mecanismo de valoración que permita al usuario elegir la relevancia adecuada para el resultado de una consulta y, a continuación, enviar esa información aAmazon Kendra. Solo puede recopilar información de relevancia con la consola y elAmazon KendraAPI.

Los comentarios se utilizan mientras el índice está activo. La valoración solo afecta al índice al que se envía, no se puede utilizar en todos los índices ni para cuentas diferentes.

Debe proporcionar contexto de usuario adicional cuando consulte suAmazon Kendraíndice. Cuando proporciona contexto de usuario,Amazon Kendrapuede saber si la valoración la proporciona un solo usuario o varios usuarios y ajustar los resultados de búsqueda en consecuencia.

Cuando proporciona contexto de usuario, los comentarios de la consulta se asocian al usuario específico proporcionado en el contexto. Si no especifica el contexto de usuario, puede proporcionar un ID de visitante que se utiliza para agrupar y agregar consultas.

Si no proporcionas un contexto de usuario o un ID de visitante, la valoración es anónima y se agrega con otros comentarios anónimos.

El siguiente código muestra cómo incluir el contexto de usuario como token o ID de visitante.

response = kendra.query( QueryText = query, IndexId = index, UserToken = { Token = "token" }) OR response = kendra.query( QueryText = query, IndexId = index, VisitorId = "visitor-id")

Para aplicaciones web, puede utilizar cookies, ubicaciones o usuarios del navegador para generar un ID de visitante para cada usuario.

Para las consultas principales, el mayor volumen de consultas, que proporciona retroalimentación de clics, proporciona información suficiente para mejorar la precisión general. Para las consultas de cola, aquellos que son raros, los expertos en la materia deben enviar comentarios relevantes y no relevantes para mejorar la precisión de dichas consultas.

Además de la consola, puede usar uno de los dos métodos: un JavaScript o laSubmitFeedbackAPI. Solo debes usar un método para recopilar comentarios. Para obtener los mejores resultados, debe enviar comentarios en un plazo de 24 horas desde la realización de la consulta.