Présentation

Effectué

La création d’une application web avec l’intelligence artificielle (AI) n’a pas besoin d’impliquer beaucoup de code ou de créer des services à partir de zéro. Supposons que nous souhaitions créer un site web capable de traduire le texte de l’utilisateur.

Pour le serveur frontal, nous souhaitons pouvoir intégrer nos services sans avoir à passer par un grand nombre de cerceaux. Une infrastructure similaire à Flask est un choix parfait. Flask est décrit par ses créateurs comme une « micro-infrastructure », ce qui signifie qu’il fournit les services de base requis, tels que le routage et la création de modèles, mais vous permet d’utiliser les services principaux dont votre application a besoin. Il est également léger, ce qui accélère la configuration et le déploiement. Nous n’avons pas besoin d’une base de données ni d’éléments originaux. Nous avons simplement besoin d’une infrastructure pour créer notre interface utilisateur et être en mesure d’appeler le service principal.

Pour le back end, plutôt que de créer un modèle de Machine Learning par vous-même, vous pouvez utiliser une collection de services d’intelligence artificielle (appelée Azure Cognitive Service). Ces services sont accessibles via un kit de développement logiciel (SDK) ou un appel HTTP. Nous pouvons utiliser le service Traducteur pour atteindre l’objectif principal de la traduction du texte.

Dans ce module, nous allons explorer le service Flask et Traducteur. Nous allons voir comment nous pouvons créer une application web pour traduire du texte en plusieurs langues.

Objectifs d’apprentissage

Dans ce module, vous allez créer un site Web au moyen de Flask et d’Azure AI services pour traduire du texte.

  • Découvrir comment configurer un environnement de développement Flask
  • Découvrez comment utiliser Flask pour générer un formulaire
  • Découvrez comment utiliser le service Traducteur pour traduire du texte

Prérequis