
Artificial intelligence reveals connections, opportunities and paths that no manual process can uncover. What was hidden becomes evident.
Every week, when talking to companies in Europe, I hear the same phrase:
‘AI in HR is for big companies. We're not Unilever.’
This is an expensive myth.
The reality is that the same patterns that save enterprises millions today can be replicated by an SME for £100-500/month, using freemium tools, a little automation and the data it already has.
Enterprise vs SME: the gap is much smaller than it seems
Unilever processes 250,000 applications/year with AI and saves £1 million.
A 50-person start-up implements an automated mini-workflow in-house and saves 10–15 hours/week by investing £100–200/month.
You don't need enterprise technology. You need logic: automate, standardise, predict.
(These are the costs of software licences for DIY implementation. Setup requires 20–100 hours of one-off internal work, depending on complexity.)
The data confirms it
Mastercard generated £15 million with its AI talent marketplace.
But even an SME can achieve a 75% reduction in screening time with Zapier automations from £20/month.
Open source models (Random Forest, XGBoost) achieve 85–95% accuracy in predicting turnover using only HRIS data.
Entry cost: plummeted
AI in HR today starts at £0:
CV parsing → free
Predictive models → open source
Automations → Zapier/Make from £20/month
ATS → freemium
With 20–40 hours of internal setup, an SME can build a system that:
eliminates 15–20 hours/week of manual work
identifies at-risk employees before they leave
accelerates time-to-hire by 40–60%

Complexity decreases. Opportunities increase.
📊 Real case: Manufacturing SME in Lombardy (120 employees)
A DIY predictive model identified three high-risk employees who were not on HR's radar. By taking action on two of them, the company avoided £90k in turnover costs. Total investment in year 1: £5,000. ROI: 1,700%.
Concrete setup (3 weeks):
HRIS historical export (3 years): Overtime, Salary, Last Promotion, Satisfaction survey, Exit data
Random Forest model training on 180 past exits + 300 active employees
Most predictive variables that emerged: Overtime >12 hours/week, promotion stagnation >3 years, satisfaction score <6/10
Result: the model flagged 3 employees with an 85%+ probability of exit within 6 months.
Two of them had not shown any obvious signs of risk (‘stable for 8+ years, no signs of discontent’).
Manual post-flag analysis:
Employee A: constant overtime (15 hours/week) + no promotion for 4 years → external offer received
Employee B: salary 18% below market rate + satisfaction 5/10 → actively exploring LinkedIn
Employee C: had already decided to change jobs to pursue a new career path → decision confirmed in exit interview
Intervention: 12% pay rise (A and B) + written career plan + reduction in overtime.
A and B were retained. C could not be retained.

“We had the data in HRIS for years. It took a data analyst eight hours to extract the CSV and run the Python script. The value wasn't in the sophisticated technology, but in looking at the data we already had.” — HR Manager
The question isn't ‘can we afford it?’ The question is: do you have 20–40 hours to implement it? If so, the return is virtually guaranteed — at any scale.
How SMEs can replicate enterprise AI (without an enterprise budget)
The Unilever workflow broken down: what really happens at each step
Unilever's AI recruiting process for the Future Leaders Programme is the industry gold standard. Launched in 2016, it has reduced time-to-hire from 4-6 months to 4 weeks, processing 1.8 million applications annually for 30,000 positions.
Step 1 → Application via LinkedIn (10-15 minutes)
Candidates link directly to their LinkedIn profile without a traditional CV. This choice has expanded the talent pool from 840 to 2,600 universities represented.
Step 2 → Pymetrics Games (20-30 minutes)
12 neuroscientific games measure 91 cognitive and emotional traits: attention, decision-making, risk tolerance, emotion recognition, resilience. The system compares the profile with the benchmark of top performers. 98% of candidates complete this phase (vs. 50% traditionally).
Step 3 → HireVue Video Interview (30 minutes)
Asynchronous video. From 2021, facial analysis will be eliminated: low predictive power (0.25%-4%) and bias.
AI analyses only semantic content and speech patterns. Filters up to 80%.
Step 4 → Discovery Centre Day
3,500 finalists out of 250,000 applications. 800 annual hires.
Documented results:
-75% recruiter time, £1M saved/year, +16% workforce diversity, gender parity achieved, offer acceptance from 64% to 82% ✅
2. The technology behind internal talent marketplaces
The Internal Talent Marketplace is the most advanced form of AI for internal mobility.
Gloat collects skills from self-reports, job history and market signals, with dynamic ontology.
Mastercard ‘Unlocked’ case study
Results: £21 million in savings, 900,000 hours unlocked, 62% adoption, +80% satisfaction, +30% retention.
Schneider Electric ‘Open Talent Market’ case study
60% adoption in 2 months, 360,000 hours unlocked, £15 million+ savings, NPS 60.
3. The variables that truly predict turnover
The IBM Watson model uses 35 variables.
The most predictive:
Overtime
Job Satisfaction
Years Since Last Promotion
Monthly Income
Job Involvement
📊 Typical accuracy:
Random Forest: 84-87%
XGBoost/CatBoost: 85-95%
Logistic Regression: 75-80%
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
# Carica dataset IBM HR Analytics (gratuito su Kaggle)
df = pd.read_csv('IBM-HR-Attrition.csv')
y = df['Attrition'].map({'Yes': 1, 'No': 0})
X = pd.get_dummies(df.drop('Attrition', axis=1))
# Train model
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)
rf = RandomForestClassifier(n_estimators=40)
rf.fit(X_train, y_train)
# Top 5 variabili predittive
importances = pd.Series(rf.feature_importances_, index=X.columns)
print(importances.nlargest(5))This code works in Google Colab for free. Typical output: MonthlyIncome, OverTime, Age, TotalWorkingYears, YearsAtCompany as top predictors.
The economics of tools: from £0 to £500/month (DIY)
The AI tool landscape in HR has become democratised. The entry-level investment has plummeted from £50,000+ to £0-500/month for those implementing internally. These are the costs of software tools to be configured, not turnkey services.
Freemium stack (£0/month - self-setup):
ATS: Breezy HR (free tier 1 active position)
Video interview: myInterview (free basic)
Assessment: TestGorilla (extended free trial)
CV parsing: pyresparser (open source)
Predictive model: Python + scikit-learn (open source)
Analytics: Google Sheets + template
Stack for SMEs with 10-50 employees (€100-300/month - internal implementation):
LinkedIn Recruiter Lite: £170/month
Zapier/Make: £20/month (requires workflow configuration)
pyresparser: free
Python model: free (requires basic Python skills)
Stack SME 50-200 employees (€500-1,500/month - internal team):
Full ATS: £200-400/month (configuration + maintenance)
Assessment platform: £150-300/month
Analytics dashboard: £100-200/month
Advanced automations: £50-100/month
Critical clarification: these budgets are software licence costs and do not include implementation time. Basic skills are required (configuring Zapier, running Python scripts, reading API documentation). For companies with 10-50 employees: 20-40 hours of work for initial setup. For 50-200 employees: 60-100 hours spread over 4-8 weeks.
The advantage: once implemented, maintenance is minimal (2-5 hours/month) and the ROI is permanent.
Quick win #1: Automatic CV screening in 1 day
Automatic CV parsing can be implemented in 6-8 hours by combining no-code tools (Zapier) with a minimal Python script.
Option A: Zapier only (no coding, 2-3 hours)
Complete pipeline without writing code:
Trigger: New email with attachment received at [email protected]
Action: Zapier Parser automatically extracts data from the CV (name, email, phone, skills)
Action: Creates a row in Google Sheet with extracted data
Action: Slack notification to recruiter: ‘New CV received: [name] - [skills]’
Action: Add candidate to email sequence (e.g. ‘Thank you, we will contact you’)
Cost: Zapier Professional £20/month
Setup time: 2-3 hours click-and-configure
Skills required: Zero coding, just familiarity with web interfaces
Option B: Zapier + Code by Zapier (Python/JS inline, 4-5 hours)
If Zapier Parser is not enough, add custom logic directly in Zapier:
Trigger: New email with attachment
Action: Code by Zapier (Python) - advanced inline parsing:
# Python eseguito direttamente in Zapier
import re
cv_text = input['cv_text']
email = re.findall(r'[\w\.-]+@[\w\.-]+', cv_text)[0]
phone = re.findall(r'\+?\d[\d\s\-\(\)]{8,}', cv_text)[0]
return {'email': email, 'phone': phone, 'text': cv_text}Action: Create Google Sheet row
Action: Slack notification
Action: Email sequence
Cost: Zapier Professional £20/month (includes Code)
Setup time: 4-5 hours (development + custom logic testing)
Skills required: Basic Python/JavaScript
Option C: pyresparser on external server (maximum parsing, 6-8 hours)
For very complex CVs or high volumes (500+ CVs/month):
# Script su server dedicato
pip install pyresparser
from pyresparser import ResumeParser
data = ResumeParser('/path/to/resume.pdf').get_extracted_data()
# Output: name, email, mobile, skills, college, degree, experienceZapier calls the server via webhook, receives parsed JSON, and proceeds with Sheet/Slack/Email.
Cost: Zapier £20/month + DigitalOcean £5/month
Setup time: 6-8 hours (server setup + deployment)
Skills required: Python + deployment OR external developer
⚡ Typical savings: 15+ hours/week for those processing 200+ CVs.

The compound effect of automation: low fixed costs, increasing savings.
The 10-week playbook (DIY)
Prerequisite: Access to internal technical resources (developers, data analysts) or a budget of £2,000-3,000 for freelancers to support setup.
Week 1: Automatic CV parsing with pyresparser + Zapier pipeline. First measurable saving: 10-15 hours.
Week 2: HR data audit, export to Sheets/Airtable, setup of key metrics dashboard (time-to-hire, cost-per-hire, headcount).
Week 3: Turnover prediction model based on historical dataset, training with available variables, validation with HR manager.
Week 4: Zapier automations for repetitive workflows (interview scheduling, onboarding checklist, leave requests). Final ROI calculation.
Weeks 5-10: Iteration and scaling. Add complexity only where ROI is verified.

📥 Want to explore whether these workflows are applicable to your situation?
The Google Sheet templates, Python scripts, and Zapier automations described here are already operational. Adapt them to your situation.
Conclusion
The common misconception is that you need enterprise budgets or expensive consultants.
The logic — automating screening, standardising assessments, predicting risks — can be replicated with accessible open source and SaaS tools.
The value lies not in expensive tools but in the method.
The ROI easily exceeds 600% in the first year.
Fabio Lauria
Chief Executive Officer & Founder, ELECTE S.R.L.
P.S. The Python code and Zapier examples in this article are already functional. Copy, adapt to your situation, and implement. No additional templates are required: you already have everything you need to get started.

Welcome to the Electe Newsletter
This newsletter explores the fascinating world of artificial intelligence, explaining how it is transforming the way we live and work. We share engaging stories and surprising discoveries about AI: from the most creative applications to new emerging tools, right up to the impact these changes have on our daily lives.
You don't need to be a tech expert: through clear language and concrete examples, we transform complex concepts into compelling stories. Whether you're interested in the latest AI discoveries, the most surprising innovations, or simply want to stay up to date on technology trends, this newsletter will guide you through the wonders of artificial intelligence.
It's like having a curious and passionate guide who takes you on a weekly journey to discover the most interesting and unexpected developments in the world of AI, told in an engaging way that is accessible to everyone.
Sign up now to access the complete newsletter archive. Join a community of curious minds and explorers of the future.
