Obtener información con análisis de búsqueda - 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.

Obtener información con análisis de búsqueda

Puedes usar Amazon Kendra Search Analytics para obtener información sobre cómo tu aplicación de búsqueda está ayudando a los usuarios a encontrar información con éxito o sin éxito.

Amazon Kendra Los análisis proporcionan una visión general de la forma en que los usuarios interactúan con la aplicación de búsqueda y de la eficacia de la configuración de la aplicación de búsqueda. Puede ver los datos de las métricas mediante la GetSnapshotsAPI o seleccionando Analytics en el panel de navegación de la consola.

Puede renderizar los datos generados por GetSnapshots en su propio panel de control personalizado. O puede utilizar el panel de métricas proporcionado en la consola, que incluye gráficos visuales. Con un panel visual, puedes buscar tendencias o patrones en el comportamiento de los usuarios a lo largo del tiempo o detectar problemas con la configuración de tu aplicación de búsqueda. Por ejemplo, un gráfico lineal que muestre un número constante de consultas por día y un aumento constante podría indicar un aumento de la adopción y el uso. Por otro lado, una caída abrupta podría indicar que hay un problema que debe investigarse.

Puede utilizar las métricas para establecer conexiones entre distintos puntos de datos y resolver problemas relacionados con la forma en que sus usuarios buscan información o descubren oportunidades de negocio. Por ejemplo, el documento “¿Cómo funciona la IA?” es el documento en el que más se ha hecho clic en los resultados de búsqueda y la consulta más buscada es “¿Cómo funciona el machine learning?”. Esto le informa sobre los términos y el idioma preferidos que utilizan sus usuarios. Puede integrar estos términos en sus documentos o utilizar sinónimos personalizados para estos términos para que los usuarios puedan realizar búsquedas en sus documentos con mayor facilidad.

Métricas de búsqueda

Hay 10 métricas para analizar el rendimiento de la aplicación de búsqueda o la información que buscan los usuarios. Para recuperar los datos de las métricas, especifique el nombre de cadena de los datos de las métricas que desee recuperar cuando llame a GetSnapshots.

También debe proporcionar un intervalo de tiempo o una ventana de tiempo para ver los datos de las métricas. El intervalo de tiempo utiliza la zona horaria de su índice. Puede ver los datos en las siguientes ventanas de tiempo:

  • THIS_WEEK: La semana actual, que comienza el domingo y termina el día anterior a la fecha actual.

  • ONE_WEEK_AGO: La semana anterior, comienza el domingo y termina el sábado siguiente.

  • TWO_WEEKS_AGO: La semana anterior a la anterior, comenzando el domingo y terminando el sábado siguiente.

  • THIS_MONTH: El mes en curso, comenzando el primer día del mes y terminando el día anterior a la fecha actual.

  • ONE_MONTH_AGO: El mes anterior, comienza el primer día del mes y termina el último día del mes.

  • TWO_MONTHS_AGO: El mes anterior al mes anterior, comenzando el primer día del mes y terminando el último día del mes.

En la consola, las ventanas horarias admitidas son Esta semana, Semana anterior, Este mes, Mes anterior.

Tasa de clics

La proporción de consultas que llevan a que se haga clic en un documento en los resultados de la búsqueda. Esto le ayuda a comprender si la configuración de la aplicación de búsqueda ayuda a los usuarios a encontrar información relevante para sus consultas. En el caso de las consultas que devuelven respuestas instantáneas, es posible que los usuarios no necesiten hacer clic en un documento para obtener más información. Para obtener más información, consulte Tasa de respuesta instantánea. Debe llamar SubmitFeedbackpara asegurarse de que se recopilan los comentarios sobre los clics.

Para recuperar datos sobre el porcentaje de clics mediante la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Tasa de clics cero

Proporción de consultas que dan lugar a cero clics en los resultados de búsqueda. Esto le ayuda a comprender las lagunas de su contenido que proporcionan resultados de búsqueda irrelevantes. En el caso de las consultas que devuelven respuestas instantáneas, es posible que los usuarios no necesiten hacer clic en un documento para obtener más información. Para obtener más información, consulte Tasa de respuesta instantánea. Además, la configuración de búsqueda, como el ajuste de las configuraciones, podría afectar a la forma en que se muestran los documentos en los resultados de la búsqueda.

Para recuperar datos sobre la tasa de clics cero mediante la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Tasa de resultados de búsqueda cero

La proporción de consultas que conducen a cero resultados de búsqueda. Esto le ayuda a comprender las lagunas de su contenido que no proporcionan resultados de búsqueda relevantes.

Para recuperar datos sobre la tasa cero de resultados de búsqueda utilizando la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Tasa de respuesta instantánea

La proporción de consultas con una respuesta instantánea o una pregunta frecuente devueltas. Esto le ayuda a comprender el papel de las respuestas instantáneas a la hora de proporcionar información.

Para recuperar datos sobre la tasa de respuesta instantánea mediante la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Consultas principales

Las 100 consultas más buscadas por los usuarios. Esto le ayuda a entender qué consultas son populares y qué tipo de información les interesa más a sus usuarios.

Las métricas incluyen el número de veces que se busca en la consulta, la proporción de clics en un documento, la proporción de no clics en un documento, la profundidad media de clics en los resultados de la búsqueda de la consulta, la proporción de respuestas instantáneas para la consulta y la confianza media de los primeros 10 resultados de búsqueda de una consulta.

Para recuperar datos sobre las consultas principales mediante la API GetSnapshots, especifique el metricType como QUERIES_BY_COUNT. También puede ver esta métrica en la consola si selecciona Análisis en el panel de navegación de la consola y, a continuación, selecciona Consultas principales en las listas de consultas.

Consultas principales con cero clics

Las 100 consultas principales que no conducen a ningún clic en los resultados de búsqueda. Esto le ayuda a comprender cualquier laguna en el contenido, ya sea que falten documentos relevantes para algunas consultas o que la configuración de la aplicación de búsqueda devuelva resultados de búsqueda irrelevantes. En el caso de las consultas que devuelven respuestas instantáneas, es posible que los usuarios no necesiten hacer clic en un documento para obtener más información. Para obtener más información, consulte Tasa de respuesta instantánea.

Las métricas incluyen el número de veces que la consulta genera cero clics, la proporción de cero clics para la consulta, la proporción de respuestas instantáneas para la consulta y la confianza media de los primeros 10 resultados de búsqueda de una consulta.

Para recuperar datos sobre las consultas con cero clics mediante la API GetSnapshots, especifique el metricType como QUERIES_BY_ZERO_CLICK_RATE. También puede ver esta métrica en la consola si selecciona Análisis en el panel de navegación de la consola y, a continuación, selecciona Consultas con cero clics en las listas de consultas.

Consultas principales con cero resultados de búsqueda

Las 100 consultas principales que conducen a cero resultados de búsqueda. Esto le ayuda a comprender las lagunas en su contenido, cuando no hay documentos relevantes para algunas consultas. O bien, los usuarios pueden realizar consultas con términos especializados que, posiblemente, no arrojen resultados de búsqueda, lo que te pedirá que crees sinónimos personalizados para solucionar este problema.

Las métricas incluyen el número de veces que la consulta arroja cero resultados de búsqueda, la proporción de resultados de búsqueda cero para la consulta y la proporción de veces que se busca en la consulta en comparación con todas las consultas.

Para recuperar datos sobre las consultas principales con cero resultados de búsqueda mediante la API GetSnapshots, especifique el metricType como QUERIES_BY_ZERO_RESULT_RATE. También puede ver esta métrica en la consola si selecciona Análisis en el panel de navegación de la consola y, a continuación, selecciona Consultas con cero resultados en las listas de consultas.

La mayoría de las veces has hecho clic en los documentos

Los 100 documentos en los que más se ha hecho clic en los resultados de búsqueda. Esto le ayuda a entender qué documentos o resultados de búsqueda son más relevantes para sus usuarios cuando buscan información.

Las métricas incluyen el número de veces que se hace clic en el documento, el número de “me gusta” que recibe un documento por parte de los usuarios (con el visto bueno hacia arriba) y el número de “no me gusta” que recibe un documento de los usuarios (con el visto bueno hacia abajo).

Para recuperar los datos de los documentos sobre los que se ha hecho clic mediante la API GetSnapshots, especifique el metricType como DOCS_BY_CLICK_COUNT. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación de la consola y, a continuación, seleccionando los documentos en los que se ha hecho más clic en las listas de consultas.

Consultas totales

El número total de consultas realizadas por sus usuarios. Esto le ayuda a comprender el grado de interacción de sus usuarios con la aplicación de búsqueda.

Para recuperar datos sobre las consultas totales mediante la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Documentos totales

El número total de documentos de su índice. Esto le ayuda a comparar el tamaño del índice con el número total de consultas para comprobar si hay un número adecuado de documentos para el volumen de consultas.

Para recuperar datos sobre el total de documentos mediante la API GetSnapshots, especifique el metricType como AGG_QUERY_DOC_METRICS. También puede ver esta métrica en la consola seleccionando Análisis en el panel de navegación.

Ejemplo de recuperación de datos métricos

El siguiente código es un ejemplo de cómo recuperar datos de las consultas principales del mes anterior.

Console
Para recuperar las consultas principales del mes anterior
  1. En el panel de navegación izquierdo, en Índices, seleccione su índice y, a continuación, seleccione Análisis.

  2. En la página de Análisis, seleccione el botón Esta semana para cambiar el período de recuperación de los datos a Mes anterior.

  3. En la página de Análisis, en Listas de consultas, seleccione Consultas principales.

CLI

Para recuperar las consultas principales del mes anterior

aws kendra get-snapshots \ --index-id index-id \ --interval "ONE_MONTH_AGO" \ --metric-type "QUERIES_BY_COUNT"
Python

Para recuperar las consultas principales del mes anterior

import boto3 kendra = boto3.client("kendra") index_id = "index-id" interval = "ONE_MONTH_AGO" metric_type = "QUERIES_BY_COUNT" snapshots_response = kendra.get_snapshots( IndexId = index_id, Interval = interval, MetricType = metric_type ) print("Top queries data: " + snapshots_response["snapshotsData"])
Java

Para recuperar las consultas principales del mes anterior

package com.amazonaws.kendra; import software.amazon.awssdk.services.kendra.KendraClient; import software.amazon.awssdk.services.kendra.model.GetSnapshotsRequest; import software.amazon.awssdk.services.kendra.model.GetSnapshotsResponse; public class TopQueriesExample { public static void main(String[] args) { KendraClient kendra = KendraClient.builder().build(); String indexId = "indexID"; String interval = "ONE_MONTH_AGO"; String metricType = "QUERIES_BY_COUNT"; GetSnapshotsRequest getSnapshotsRequest = GetSnapshotsRequest .builder() .indexId(indexId) .interval(interval) .metricType(metricType) .build(); GetSnapshotsResponse getSnapshotsResponse = kendra.getSnapshots(GetSnapshotsRequest); System.out.println(String.format("Top queries data: ", getSnapshotsResponse.snapshotsData()))

Desde métricas hasta información procesable

La información procesable es información significativa que se extrae de datos sin procesar y se utiliza para guiar sus acciones o decisiones. Para extraer significado de las métricas y utilizarlas para obtener información procesable, es importante no solo analizarlas de forma aislada, sino también establecer conexiones entre ellas.

Por ejemplo, la consulta principal con cero clics es “¿Qué regiones están disponibles actualmente?”. Sin embargo, también tiene una tasa de respuesta instantánea del 100 por ciento. Esto sugiere que los usuarios reciban la respuesta a esta pregunta sin necesidad de hacer clic en un resultado de búsqueda o en un documento que proporcione información sobre las regiones disponibles. Si se fijara únicamente en los clics nulos, no obtendría la historia completa y posiblemente sacaría conclusiones erróneas sobre el éxito de la configuración de su aplicación de búsqueda a la hora de gestionar esta consulta.

Otro ejemplo de información útil es descubrir una oportunidad de negocio. Las empresas suelen buscar oportunidades para aumentar sus clientes mediante el análisis de las métricas de búsqueda. El documento en el que más se hace clic es “Regiones disponibles”. Además, la mayoría de las consultas más buscadas están relacionadas con preguntas sobre la disponibilidad de productos en la región oceánica, con una tasa de respuesta instantánea del 100 por ciento y una alta tasa de clics para obtener más información sobre las regiones disponibles como parte de la respuesta. Esto sugiere que hay interés y demanda por tu producto o servicio en esta región.

Visualización y generación de informes sobre los análisis de búsqueda

Hay cinco métricas que incluyen datos de tendencias para que puedas visualizar y buscar tendencias o patrones a lo largo del tiempo. Si utiliza la consola, se proporcionan gráficos de los datos de tendencias. Si utiliza las API, podrá recuperar los datos de tendencias para crear sus propios gráficos o visualizaciones. La mayoría de los gráficos de la consola trazan los puntos de datos diarios a lo largo de la ventana temporal elegida.

La consola proporciona un panel de control de las métricas en el que puede seleccionar el gráfico y la lista principal que le interese ver. Puede exportar las métricas que se muestran en su panel de control en formato CSV seleccionando Exportar en la página de inicio de Análisis. Puede incluir estos informes en sus documentos o presentaciones empresariales.

Puede ver las siguientes métricas:

Gráfico de consultas totales

Un gráfico lineal del número de consultas emitidas por día. El gráfico le ayuda a visualizar los patrones de participación diaria de los usuarios. Algunos ejemplos incluyen un aumento o disminución constante de la participación de los usuarios, o una caída drástica a 0 consultas debido a un bloqueo de la aplicación de búsqueda o a problemas con el sitio web.

Si utiliza la API, puedes recuperar estos datos especificando TREND_QUERY_DOC_METRICS. Puede usar los datos para crear sus propios gráficos o usar los gráficos que se proporcionan en la consola.

Gráfico de tasa de clics

Un gráfico lineal de las proporciones de clics por día. El gráfico le ayuda a visualizar los patrones de la tasa de clics diaria. Algunos ejemplos incluyen un aumento o disminución constante de la tasa de clics, o una disminución de las respuestas instantáneas, lo que podría influir en un aumento de los clics.

Si utiliza la API, puedes recuperar estos datos especificando TREND_QUERY_DOC_METRICS. Puede usar los datos para crear sus propios gráficos o usar los gráficos que se proporcionan en la consola.

Gráfico de tasa de clics cero

Un gráfico lineal de la proporción de cero clics por día. El gráfico le ayuda a visualizar patrones en la tasa diaria de clics cero. Algunos ejemplos incluyen un aumento o disminución constante de la tasa de clics nulos, o un aumento de las respuestas instantáneas que posiblemente influya en un aumento de los clics nulos.

Si utiliza la API, puedes recuperar estos datos especificando TREND_QUERY_DOC_METRICS. Puede usar los datos para crear sus propios gráficos o usar los gráficos que se proporcionan en la consola.

Gráfico de tasa de resultados de búsqueda cero

Un gráfico lineal de la proporción de resultados de búsqueda nulos por día. El gráfico le ayuda a visualizar patrones en la tasa diaria de resultados de búsqueda cero. Algunos ejemplos incluyen un aumento o una disminución constantes de la tasa de resultados de búsqueda cero, o una disminución pronunciada en el número de documentos del índice, lo que podría influir en un aumento de los resultados de búsqueda nulos.

Si utiliza la API, puedes recuperar estos datos especificando TREND_QUERY_DOC_METRICS. Puede usar los datos para crear sus propios gráficos o usar los gráficos que se proporcionan en la consola.

Gráfico de tasa de respuesta instantánea

Un gráfico lineal de la proporción de consultas con respuesta instantánea o FAQ devueltas. El gráfico le ayuda a visualizar patrones en la tasa diaria de respuestas instantáneas. Algunos ejemplos incluyen el aumento o la disminución constante de las consultas de tipo pregunta-respuesta, o una disminución de los clics que posiblemente influya en un aumento de las respuestas instantáneas.

Si utiliza la API, puedes recuperar estos datos especificando TREND_QUERY_DOC_METRICS. Puede usar los datos para crear sus propios gráficos o usar los gráficos que se proporcionan en la consola.