Automatisierte CV-Analyse mit OpenAI

Dieses Workflow automatisiert den Screening-Prozess von Lebensläufen durch Analyse mittels OpenAI und strukturiertem Speichern der Ergebnisse in Supabase.

Automatisierte CV-Analyse mit OpenAI

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Übersicht

Dieser n8n-Workflow automatisiert den Prozess der Lebenslaufanalyse, um eine effiziente und präzise Vorauswahl von Bewerbungen zu ermöglichen. Er nutzt OpenAI zur Analyse von Lebensläufen und speichert die Ergebnisse in Supabase.

Node-Beschreibung

1. When clicking ‘Test workflow’

  • Name: When clicking ‘Test workflow’
  • Typ: n8n-nodes-base.manualTrigger
  • Beschreibung: Dieser Node wird aktiviert, wenn der Benutzer auf die Schaltfläche „Test workflow“ klickt, um den Workflow manuell zu starten.

2. Set Variables

  • Name: Set Variables
  • Typ: n8n-nodes-base.set
  • Beschreibung: Dieser Node legt die benötigten Variablen wie file_url und job_description fest. Diese Informationen werden später in anderen Nodes verwendet.
  • Einstellungen: Hier werden die direkten URLs von Lebensläufen und die Jobbeschreibung als Variablen definiert, um sie im Workflow verfügbar zu machen.

3. Download File

  • Name: Download File
  • Typ: n8n-nodes-base.httpRequest
  • Beschreibung: Dieser Node lädt die Lebenslauf-Datei von der angegebenen URL herunter.
  • Einstellungen: Die URL wird dynamisch aus der zuvor festgelegten file_url Variable übernommen. Dies ermöglicht die flexible Nutzung verschiedener Lebenslauf-URLs.

4. Extract Document PDF

  • Name: Extract Document PDF
  • Typ: n8n-nodes-base.extractFromFile
  • Beschreibung: Dieser Node extrahiert Textdaten aus der heruntergeladenen PDF-Datei.
  • Einstellungen: Es wurde die Option operation:
Facebook
Twitter
LinkedIn

Andere Projekte