Introducción a la respuesta a preguntas personalizada
Puede crear fácilmente una solución de respuesta a preguntas en Microsoft Azure utilizando el servicio de Lenguaje de Azure AI. El Lenguaje de Azure AI incluye una característica personalizada de respuesta a preguntas que permite crear una base de conocimiento de pares de preguntas y respuestas que se pueden consultar mediante la entrada de lenguaje natural.
Creación de una knowledge base personalizada de respuesta a preguntas
Puede usar Azure AI Language Studio para crear, entrenar, publicar y administrar proyectos de respuesta a preguntas.
Nota:
Puede escribir código para crear y administrar proyectos mediante la API de REST o el SDK de Lenguaje de Azure AI. Pero en la mayoría de los escenarios es más fácil usar Language Studio.
Para establecer un proyecto, primero será necesario aprovisionar un recurso de Lenguaje en su suscripción de Azure.
Definición de preguntas y respuestas
Después de aprovisionar un recurso Lenguaje, podrá usar la característica personalizada de respuesta a preguntas de Language Studio para crear un proyecto que se componga de pares de preguntas y respuestas. Estas preguntas y respuestas se pueden:
- Generar a partir de un documento de preguntas frecuentes o página web existente.
- Introducir y editar manualmente.
En muchos casos, un proyecto se crea mediante una combinación de todas estas técnicas, comenzando con un conjunto de datos base de preguntas y respuestas de un documento de Preguntas frecuentes existente y ampliando la knowledge base con entradas manuales adicionales.
A las preguntas en el proyecto se les puede asignar una frase alternativa para ayudar a consolidar preguntas con el mismo significado. Por ejemplo, puede incluir una pregunta como la siguiente:
¿Cuál es la ubicación de su oficina central?
Puede anticipar diferentes formas en que se podría hacer esta pregunta agregando una frase alternativa como:
¿Dónde está ubicada su oficina central?
Prueba del proyecto
Después de crear un conjunto de pares de preguntas y respuestas, debe guardarlo. Este proceso analiza sus preguntas y respuestas de forma literal y aplica un modelo de procesamiento de lenguaje natural integrado para que coincida con las respuestas apropiadas a las preguntas, incluso cuando no están redactadas exactamente como se especifica en las definiciones de sus preguntas. Después, puede usar la interfaz de prueba integrada en Language Studio para probar la knowledge base enviando preguntas y revisando las respuestas que se devuelven.