Comparer les réponses aux questions à la compréhension du langage Azure

Effectué

Une base de connaissances sur les réponses aux questions est un modèle de langage, qui soulève la question de savoir quand utiliser la réponse aux questions et quand utiliser les fonctionnalités de compréhension du langage conversationnel de langue Azure.

Les deux fonctionnalités sont similaires dans la mesure où ils permettent tous les deux de définir un modèle de langage qui peut être interrogé à l’aide d’expressions en langage naturel. Il existe toutefois des différences au niveau des cas d'usage qu'ils sont conçus pour traiter, comme indiqué dans le tableau suivant :

Réponses aux questions Compréhension de la langue
Modèle d’utilisation L'utilisateur soumet une question et attend une réponse L'utilisateur soumet un énoncé et attend une réponse ou une action appropriée
Traitement des requêtes Le service utilise la compréhension du langage naturel pour faire correspondre la question à une réponse de la base de connaissances Le service utilise la compréhension du langage naturel pour interpréter l'énoncé, le faire correspondre à une intention et identifier des entités
Réponse La réponse est une réponse statique à une question connue La réponse indique l'intention la plus probable et les entités référencées
Logique du client L'application cliente présente généralement la réponse à l'utilisateur L'application cliente est chargée d'effectuer l'action appropriée en fonction de l'intention détectée

Les deux services sont en fait complémentaires. Vous pouvez créer des solutions complètes en langage naturel qui combinent des modèles de compréhension du langage et des questions répondant aux bases de connaissances.