menu
arrow_back

API Cloud Natural Language : Qwik Start

API Cloud Natural Language : Qwik Start

Minutes 1 Credit

GSP097

Google Cloud – Ateliers adaptés au rythme de chacun

L'API Google Cloud Natural Language vous permet d'extraire des informations sur des personnes, des lieux, des événements et bien d'autres éléments mentionnés dans des documents texte, articles de presse ou articles de blog. Avec cette API, vous pouvez apprécier le sentiment général qui se dégage sur les médias sociaux à propos de vos produits, ou analyser les intentions exprimées dans des conversations avec les clients, qu'elles se tiennent dans un centre d'appels ou dans une application de messagerie. Vous pouvez même importer des documents texte à analyser.

Fonctionnalités de l'API Cloud Natural Language

Analyse de syntaxe : extrayez des marqueurs et des phrases, identifiez des éléments de discours, et créez des arborescences d'analyse de dépendances pour chaque phrase.

Reconnaissance d'entités : identifiez des entités et créez des libellés par type, comme des personnes, des organisations, des lieux, des événements, des produits ou des médias.

Analyse des sentiments : interprétez le sentiment global exprimé dans un bloc de texte.

Classification de contenu : classez des documents dans plus de 700 catégories prédéfinies.

Analyse multilingue : analysez facilement des textes dans plusieurs langues telles que l'allemand, l'anglais, le chinois (simplifié et traditionnel), le coréen, l'espagnol, le français, l'italien, le japonais et le portugais.

API REST intégrée : accédez à cette solution via l'API REST. Importez le texte dans la requête, ou intégrez-le dans Google Cloud Storage.

Dans cet atelier, vous allez utiliser la méthode analyze-entities pour demander à l'API Cloud Natural Language d'extraire des "entités" (comme des personnes, des lieux et des événements) d'un extrait de texte.

Configuration et prérequis

Configuration de Qwiklabs

Avant de cliquer sur le bouton Start Lab (Démarrer l'atelier)

Lisez ces instructions. Les ateliers sont minutés, et vous ne pouvez pas les mettre en pause. Le minuteur, qui démarre lorsque vous cliquez sur le bouton "Start Lab" (Démarrer l'atelier), indique combien de temps les ressources cloud resteront accessibles.

Cet atelier pratique Qwiklabs vous permet de suivre vous-même les activités dans un véritable environnement cloud, et non dans un environnement de simulation ou de démonstration. Des identifiants temporaires vous sont fournis pour vous permettre de vous connecter à Google Cloud Platform le temps de l'atelier.

Conditions requises

Pour réaliser cet atelier, vous devez remplir les conditions suivantes :

  • Vous devez avoir accès à un navigateur Internet standard (nous vous recommandons d'utiliser Chrome).
  • Vous devez disposer de suffisamment de temps pour réaliser l'atelier en une fois.

Remarque : Si vous possédez déjà un compte ou un projet GCP, veillez à ne pas l'utiliser pour réaliser cet atelier.

Console Google Cloud Platform

Démarrer votre atelier et vous connecter à la console

  1. Cliquez sur le bouton Start Lab (Démarrer l'atelier). Si l'atelier est payant, un pop-up s'affiche pour vous permettre de sélectionner un mode de paiement. Sur la gauche, vous verrez un panneau contenant les identifiants temporaires à utiliser pour cet atelier.

    Ouvrir la console Google

  2. Copiez le nom d'utilisateur, puis cliquez sur Open Google Console (Ouvrir la console Google). L'atelier affiche les ressources, puis ouvre l'onglet Choose an account (Sélectionner un compte).

    Conseil : Ouvrez les onglets dans des fenêtres distinctes, placées côte à côte.

  3. Sur la page "Choose an account" (Sélectionner un compte), cliquez sur Use Another Account (Utiliser un autre compte).

    Sélectionner un compte

  4. La page de connexion s'affiche. Collez le nom d'utilisateur que vous avez copié dans le panneau "Connection Details" (Informations de connexion). Copiez et collez ensuite le mot de passe.

    Important : Vous devez utiliser les identifiants fournis dans le panneau "Connection Details" (Informations de connexion), et non vos identifiants Qwiklabs. Si vous possédez un compte GCP, ne vous en servez pas pour cet atelier (vous éviterez ainsi que des frais ne vous soient facturés).

  5. Accédez aux pages suivantes :

    • Acceptez les conditions d'utilisation.
    • N'ajoutez pas d'options de récupération ni d'authentification à deux facteurs (car ce compte est temporaire).
    • Ne vous inscrivez pas à des essais gratuits.

La console GCP s'ouvre dans cet onglet après quelques instants.

Activer Google Cloud Shell

Google Cloud Shell est une machine virtuelle qui contient des outils pour les développeurs. Elle comprend un répertoire d'accueil persistant de 5 Go et s'exécute sur Google Cloud. Google Cloud Shell offre un accès en ligne de commande à vos ressources GCP.

  1. Dans la console GCP, dans la barre d'outils située en haut à droite, cliquez sur le bouton Ouvrir Cloud Shell.

    Icône Cloud Shell

  2. Cliquez sur Continue (Continuez):

    cloudshell_continue

Il faut quelques instants pour mettre en service et se connecter à l'environnement. Lorsque vous êtes connecté, vous êtes déjà authentifié et le projet est défini sur votre PROJECT_ID. Par exemple:

Terminal Cloud Shell

gcloud est l'outil de ligne de commande associé à Google Cloud Platform. Pré-installé sur Cloud Shell, il est également compatible avec la saisie semi-automatique via la touche de tabulation.

Vous pouvez répertorier les noms des comptes actifs à l'aide de cette commande :

gcloud auth list

Résultat :

Credentialed accounts:
- <moncompte>@<mondomaine>.com (active)
	

Exemple de résultat :

Credentialed accounts:
- google1623327_student@qwiklabs.net
	

Pour répertorier les ID de projet, exécutez la commande suivante :

gcloud config list project
	

Résultat :

[core]
project = <ID_Projet>
	

Exemple de résultat :

[core]
project = qwiklabs-gcp-44776a13dea667a6
	

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
Score

—/100

Create an API Key

Réaliser l'étape

/ 50

Make an Entity Analysis Request

Réaliser l'étape

/ 50