Compartir a través de


Mejora de la calidad de las respuestas con sinónimos

En este tutorial aprenderá a:

  • Adición de sinónimos para mejorar la calidad de las respuestas
  • Evaluación de la calidad de las respuestas mediante la opción de inspección del panel Prueba

En este tutorial se muestra cómo puede mejorar la calidad de las respuestas mediante sinónimos. Supongamos que los usuarios no están obteniendo una respuesta precisa a sus consultas cuando usan formas alternativas, sinónimos o acrónimos de una palabra. Así que deciden mejorar la calidad de la respuesta mediante Authoring API para agregar sinónimos para palabras clave.

Adición de sinónimos mediante Authoring API

Vamos a agregar las siguientes palabras y sus formas alternativas para mejorar los resultados:

Word Formas alternativas
fix problems (solucionar problemas) troubleshoot, diagnostic
whiteboard (pizarra) white board, white canvas
Bluetooth blue tooth, BT
{
    "synonyms": [
        {
            "alterations": [
                "fix problems",
                "troubleshoot",
                "diagnostic",
                ]
        },
        {
            "alterations": [
                "whiteboard",
                "white board",
                "white canvas"
            ]
        },
        {
            "alterations": [
                "bluetooth",
                "blue tooth",
                "BT"
            ]
        }
    ]
}

Para el par de pregunta y respuesta "Fix problems with Surface Pen" (Corrección de problemas del lápiz para Surface) que se muestra a continuación, comparamos la respuesta a una consulta realizada con su sinónimo "solución de problemas".

Respuesta antes de adición del sinónimo

Captura de pantalla con una puntuación de confianza de 0,74 resaltada en rojo

Respuesta después de la adición del sinónimo

Captura de pantalla con una puntuación de confianza de 0,97 resaltada en rojo

Como puede ver, cuando no se agregó troubleshoot como sinónimo, se obtuvo una respuesta de confianza baja a la consulta "Cómo solucionar problemas del lápiz de Surface". Sin embargo, después de agregar troubleshoot como sinónimo de "solucionar problemas", recibimos la respuesta correcta a la consulta con una puntuación de confianza mayor. Una vez agregados estos sinónimos, se mejoró la relevancia de los resultados, lo cual mejora la experiencia del usuario.

Importante

Los sinónimos no distinguen mayúsculas de minúsculas. Es posible que los sinónimos tampoco funcionen según lo previsto si agrega palabras no significativas como sinónimos. La lista de palabras no significativas se puede encontrar aquí: Lista de palabras no significativas. Por ejemplo, si agrega la abreviatura de TI para tecnología de la información, es posible que el sistema no pueda reconocer "tecnología de la información" porque TI es una palabra no significativa y se filtra cuando se procesa la consulta.

Notas

  • Los sinónimos pueden agregarse en cualquier orden. El orden no se tiene en cuenta en ninguna lógica computacional.
  • Los sinónimos solo se pueden agregar a un proyecto que tenga al menos un par de preguntas y respuestas.
  • Los sinónimos solo se pueden agregar cuando hay al menos un par de pregunta y respuesta presente en un proyecto.
  • Si se superponen palabras sinónimas entre dos conjuntos de modificaciones, pueden obtenerse resultados inesperados; no se recomienda usar conjuntos superpuestos.
  • No se permiten caracteres especiales para los sinónimos. Las palabras con guiones, como "COVID-19", se tratan igual que "COVID 19" y el "espacio" se puede usar como separador de términos. A continuación se muestra la lista de caracteres especiales no permitidos:
Carácter especial Símbolo
Coma ,
Signo de interrogación ?
Dos puntos :
Punto y coma ;
Comillas dobles "
Comilla simple '
Paréntesis de apertura (
Paréntesis de cierre )
Llave de apertura {
Llave de cierre }
Corchete de apertura [
Corchete de cierre ]
Guión -
Signo más +
Período .
Barra diagonal /
Signo de exclamación !
Asterisk *
Guión bajo _
Y comercial @
Hash #

Pasos siguientes