Aller au contenu principal

Extraire les entités d'une page web avec Google NLP

Une URL envoyée en POST au webhook suffit pour obtenir les entités nommées d'une page web. Le workflow récupère le contenu de la page, le fait analyser par l'API Natural Language de Google, puis renvoie l'analyse. Chaque entité arrive avec son nom, son type, son score de saillance et ses mentions dans le texte. Activez l'API Natural Language dans votre projet Google Cloud et remplacez YOUR-GOOGLE-API-KEY par votre clé avant le premier appel.

Déclencheur
Webhook
Taille
5 nœuds
Outils
Requêtes HTTP (API)

Comment fonctionne ce workflow

  1. 1

    Le nœud Webhook reçoit une requête POST contenant un JSON avec le champ url.

  2. 2

    Le nœud HTTP Request télécharge le contenu de la page indiquée.

  3. 3

    Le nœud Code prépare le texte récupéré pour l'envoyer à l'API.

  4. 4

    Un second nœud HTTP Request transmet ce texte à l'API Google Natural Language, qui repère les entités.

  5. 5

    Le nœud Respond to Webhook renvoie l'analyse au demandeur.

Quand l'utiliser

  • Repérer les personnes et organisations citées dans un article avant de le classer.
  • Relever les lieux mentionnés sur une série de pages pour une veille.
  • Voir quelles entités ressortent le plus sur une page concurrente, à partir du score de saillance.

À préparer avant l'import

  • Un projet Google Cloud avec l'API Natural Language activée
  • Une clé API Google Cloud à coller à la place de YOUR-GOOGLE-API-KEY
  • Une instance n8n dans laquelle importer le template et l'activer
  • Un outil capable d'envoyer une requête POST avec un JSON contenant l'URL à analyser

Bon à savoir

Remplacez YOUR-GOOGLE-API-KEY par votre clé dans le nœud qui appelle l'API Google, puis activez le workflow pour obtenir l'URL du webhook à appeler.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n