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
Le nœud Webhook reçoit une requête POST contenant un JSON avec le champ url.
- 2
Le nœud HTTP Request télécharge le contenu de la page indiquée.
- 3
Le nœud Code prépare le texte récupéré pour l'envoyer à l'API.
- 4
Un second nœud HTTP Request transmet ce texte à l'API Google Natural Language, qui repère les entités.
- 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
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- 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.
Autres templates : Extraction & Scraping
- Extraire et résumer les actualités d'un site sans RSSExtrait chaque semaine les actualités récentes d'un site sans RSS et les résume avec OpenAI.
- Convertir des pages web en Markdown et extraire leurs liensConvertit en Markdown les pages d'une liste d'URL, via Firecrawl, et extrait leurs liens.
- Filtrer les subventions IA déjà vues et alerter l'équipe par e-mailRécupère les subventions IA publiées sur grants.gov, écarte les doublons, évalue l'éligibilité et envoie une newsletter à l'équipe.
- Extraire et résumer le contenu d'une page de marque avec Bright DataRécupère une page de marque via Bright Data, en extrait le texte, puis en tire une analyse de sentiment structurée et un résumé.
- Analyser les commentaires YouTube avec un agent IAUn agent de chat qui interroge les commentaires YouTube, les transcriptions et les miniatures, avec OpenAI et PostgreSQL.
- Extraire des données structurées d'une image avec GeminiEnvoyez l'URL d'une image, recevez en JSON les champs demandés, extraits par Gemini.
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