AI-Powered CV Filtering with Llama3.1 LLM, Google Drive & Sheets

This visual workflow represents an AI-powered automated CV filtering system created using tools like n8n, Google Drive, Google Sheets, and Ollama (LLM)

โš™๏ธ Key Features ๐Ÿ“‚ Google Drive Integration โ€“ Automatically searches and downloads CVs (PDF/DOCX/PPTX) from a shared folder. ๐Ÿ“‹ Criteria Matching โ€“ Reads and applies filtering rules from a Google Sheet. ๐Ÿง  LLM-Based Analysis โ€“ Uses a Large Language Model (Ollama) to assess and interpret CV content. ๐Ÿงช Smart Parsing โ€“ Includes structured and auto-fixing output parsers to ensure data accuracy. ๐Ÿ“Š Automated Results Output โ€“ Writes matching candidates and analysis to a Google Sheet. ๐Ÿ” Loop and Aggregate Logic โ€“ Handles multiple CVs with iterative processing and aggregation. ๐Ÿš€ No-Code Automation with n8n โ€“ Fully visual, modifiable without programming.

๐Ÿ› ๏ธ How It Works

Trigger: Workflow is initiated via a Webhook (from a UI โ€œStart Workflowโ€ button).

CV Search: Searches for CV files in a designated Google Drive folder. Loop Over Files: Each file is downloaded. Text is extracted (from PDFs or other formats). Criteria Input: Matching rules are fetched from a predefined Google Sheet. Merge & Aggregate: Combines file text and criteria for unified processing.

LLM Processing: Text + criteria are sent to the Basic LLM Chain.

Utilizes Ollama Model for advanced language understanding.

Structured or auto-fixing output parsers enhance reliability.

Custom Code Execution: Optionally enriches or reformats the data.

Output: Results are appended to a shared Google Sheet (the output sheet).

0
Downloads
1
Views
8.08
Quality Score
intermediate
Complexity
Author:Lakindu Siriwardana(View Original โ†’)
Created:8/13/2025
Updated:11/17/2025

๐Ÿ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments