Sommaire

Présentation de LUIS

LUIS permet de créer et de personnaliser des modèles conversationnels basés sur le traitement du langage naturel. Concrètement, un modèle LUIS est une application qui permet de donner un sens à une phrase. Pour une phrase donnée, LUIS est capable de dire l’objectif principal de la personne qui l’a écrite et d’extraire les détails contenus dans cette phrase.

Par exemple, si une personne écrit : "Je souhaite réserver la voiture immatriculée 99-XXX-00 du 01/07/2019 au 05/09/2019", LUIS est alors capable d’analyser cette phrase et de retourner le résultat suivant :

Objectif = Réservation ;

Voiture = 99-XXX-00 ;

Date début = 01/07/2019 ;

Date fin = 05/09/2019 ;

Dans le jargon de LUIS, les objectifs sont appelés les Intents et les détails extraits à partir d’une phrase sont appelés les Entities. Dans l’exemple ci-dessus, l’Intent est égale à Réservation. Les autres informations, Voiture ; Date début et Date fin sont les Entities que LUIS a extraits de la phrase. Dans la suite de ce livre, c’est le mot Intent qui sera utilisé pour désigner l’objectif d’un énoncé et le mot Entity sera utilisé pour désigner un détail extrait à partir d’une phrase.

Bien sûr, pour que LUIS soit capable de telles prouesses, il doit d’abord s’entraîner ...