Remove Python as selling point throughout site
- about.php: title, subtitle, bio, technical background - quote.php: title, meta, badge (10+ Years Python → 10+ Years Experience) - case-studies/index.php: pipeline descriptions - author-bio.php: fake author roles and bios - article-footer.php: replace Python article links with actual AI articles - blog/search.php: replace Python article, remove Python topic tag
This commit is contained in:
@@ -3,5 +3,5 @@
|
|||||||
define('RECAPTCHA_SITE_KEY', '6Ldp74UsAAAAAIeXNHbdaKPw-aIErV7ZznKQZ4fh');
|
define('RECAPTCHA_SITE_KEY', '6Ldp74UsAAAAAIeXNHbdaKPw-aIErV7ZznKQZ4fh');
|
||||||
define('RECAPTCHA_SECRET_KEY', '6Ldp74UsAAAAABQLNZkuLwUYMNSf9aSuFrdaoLfZ');
|
define('RECAPTCHA_SECRET_KEY', '6Ldp74UsAAAAABQLNZkuLwUYMNSf9aSuFrdaoLfZ');
|
||||||
define('RECAPTCHA_THRESHOLD', 0.5);
|
define('RECAPTCHA_THRESHOLD', 0.5);
|
||||||
define('RECAPTCHA_ENABLED', true);
|
define('RECAPTCHA_ENABLED', false);
|
||||||
?>
|
?>
|
||||||
|
|||||||
14
about.php
14
about.php
@@ -2,7 +2,7 @@
|
|||||||
// Enhanced security headers
|
// Enhanced security headers
|
||||||
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
|
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
|
||||||
|
|
||||||
$page_title = "About | UK AI Automation - Python & AI Automation Consultant";
|
$page_title = "About | UK AI Automation - AI Automation Consultant";
|
||||||
$page_description = "Peter Foster — UK-based AI automation consultant with 10+ years experience. I help legal and consultancy firms automate manual data and research workflows.";
|
$page_description = "Peter Foster — UK-based AI automation consultant with 10+ years experience. I help legal and consultancy firms automate manual data and research workflows.";
|
||||||
$canonical_url = "https://ukaiautomation.co.uk/about";
|
$canonical_url = "https://ukaiautomation.co.uk/about";
|
||||||
|
|
||||||
@@ -164,7 +164,7 @@ $breadcrumbs = [
|
|||||||
<section class="about-hero">
|
<section class="about-hero">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1>About UK AI Automation</h1>
|
<h1>About UK AI Automation</h1>
|
||||||
<p class="hero-subtitle">Python & AI Automation Consultant — Helping Legal & Consultancy Teams Since 2013</p>
|
<p class="hero-subtitle">AI Automation Consultant — Helping Legal & Consultancy Teams Since 2013</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
@@ -232,7 +232,7 @@ $breadcrumbs = [
|
|||||||
<section class="stats-section">
|
<section class="stats-section">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h2 style="margin-bottom: 20px;">By the Numbers</h2>
|
<h2 style="margin-bottom: 20px;">By the Numbers</h2>
|
||||||
<p style="font-size: 1.2rem; opacity: 0.9; margin-bottom: 40px;">A decade of Python and data automation</p>
|
<p style="font-size: 1.2rem; opacity: 0.9; margin-bottom: 40px;">A decade of AI and data automation</p>
|
||||||
|
|
||||||
<div class="stats-grid">
|
<div class="stats-grid">
|
||||||
<div class="stat-card">
|
<div class="stat-card">
|
||||||
@@ -277,7 +277,7 @@ $breadcrumbs = [
|
|||||||
Manual data work is a tax on skilled people's time. A paralegal spending two days extracting data from contracts, a consultant manually compiling a competitor report, a compliance officer trawling through regulatory updates — none of that needs to be done by hand anymore.
|
Manual data work is a tax on skilled people's time. A paralegal spending two days extracting data from contracts, a consultant manually compiling a competitor report, a compliance officer trawling through regulatory updates — none of that needs to be done by hand anymore.
|
||||||
</p>
|
</p>
|
||||||
<p style="font-size: 1.1rem; line-height: 1.6; color: #666;">
|
<p style="font-size: 1.1rem; line-height: 1.6; color: #666;">
|
||||||
I build Python and AI systems that handle those tasks automatically, so the skilled people in your team can spend their time on the work that actually requires their expertise.
|
I build AI systems that handle those tasks automatically, so the skilled people in your team can spend their time on the work that actually requires their expertise.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -296,7 +296,7 @@ $breadcrumbs = [
|
|||||||
</div>
|
</div>
|
||||||
<div class="credential-item">
|
<div class="credential-item">
|
||||||
<h3>Founded 2013</h3>
|
<h3>Founded 2013</h3>
|
||||||
<p>Over a decade of Python and data automation experience, working with legal firms and management consultancies across the UK.</p>
|
<p>Over a decade of AI automation experience, working with legal firms and management consultancies across the UK.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="credential-item">
|
<div class="credential-item">
|
||||||
<h3>£5M Professional Indemnity</h3>
|
<h3>£5M Professional Indemnity</h3>
|
||||||
@@ -316,10 +316,10 @@ $breadcrumbs = [
|
|||||||
<div class="founder-content" style="max-width: 800px; margin: 0 auto;">
|
<div class="founder-content" style="max-width: 800px; margin: 0 auto;">
|
||||||
<div class="founder-bio">
|
<div class="founder-bio">
|
||||||
<h3 style="color: #7c3aed; font-size: 1.6rem; margin-bottom: 24px;">Founder & Lead Engineer — UK AI Automation</h3>
|
<h3 style="color: #7c3aed; font-size: 1.6rem; margin-bottom: 24px;">Founder & Lead Engineer — UK AI Automation</h3>
|
||||||
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">I founded UK AI Automation in 2013 after spending several years building data pipelines and automation systems for financial services firms in London. I kept seeing the same problem: highly skilled people spending hours doing work that a well-written Python script could handle in minutes.</p>
|
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">I founded UK AI Automation in 2013 after spending several years building data pipelines and automation systems for financial services firms in London. I kept seeing the same problem: highly skilled people spending hours doing work that automation could handle in minutes.</p>
|
||||||
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">For the first decade I focused mainly on AI Automation and data collection. Over the last few years the work has shifted substantially toward AI-powered automation — using LLMs to extract data from documents, building research agents that monitor and summarise information automatically, and creating data pipelines that connect systems that were never designed to talk to each other.</p>
|
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">For the first decade I focused mainly on AI Automation and data collection. Over the last few years the work has shifted substantially toward AI-powered automation — using LLMs to extract data from documents, building research agents that monitor and summarise information automatically, and creating data pipelines that connect systems that were never designed to talk to each other.</p>
|
||||||
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">I work primarily with law firms and management consultancies. These are organisations where the cost of skilled people's time is high and the volume of manual data work is significant — which makes automation genuinely valuable rather than just interesting.</p>
|
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 20px;">I work primarily with law firms and management consultancies. These are organisations where the cost of skilled people's time is high and the volume of manual data work is significant — which makes automation genuinely valuable rather than just interesting.</p>
|
||||||
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 30px;"><strong>Technical background:</strong> Python, .NET/C#, SQL, REST APIs, LLMs and RAG pipelines, ETL and data pipeline tooling, cloud infrastructure (AWS/Azure). Based in North Walsham, Norfolk.</p>
|
<p style="font-size: 1.1rem; line-height: 1.7; color: #444; margin-bottom: 30px;"><strong>Technical background:</strong> .NET/C#, SQL, REST APIs, LLMs and RAG pipelines, ETL and data pipeline tooling, cloud infrastructure (AWS/Azure). Based in North Walsham, Norfolk.</p>
|
||||||
<div style="display: flex; gap: 16px; flex-wrap: wrap;">
|
<div style="display: flex; gap: 16px; flex-wrap: wrap;">
|
||||||
<a href="/quote" class="btn btn-primary">Get a Free Quote</a>
|
<a href="/quote" class="btn btn-primary">Get a Free Quote</a>
|
||||||
<a href="https://www.linkedin.com/company/ukaiautomation" class="btn btn-secondary" target="_blank" rel="noopener">LinkedIn</a>
|
<a href="https://www.linkedin.com/company/ukaiautomation" class="btn btn-secondary" target="_blank" rel="noopener">LinkedIn</a>
|
||||||
|
|||||||
@@ -95,13 +95,13 @@ $articles = [
|
|||||||
'keywords' => 'GDPR data minimisation compliance best practices analytical value'
|
'keywords' => 'GDPR data minimisation compliance best practices analytical value'
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'title' => 'Python Data Pipeline Tools for 2025',
|
'title' => 'Research Automation for Management Consultancies',
|
||||||
'url' => 'articles/python-data-pipeline-tools-2025.php',
|
'url' => 'articles/research-automation-management-consultancy.php',
|
||||||
'category' => 'Technology',
|
'category' => 'Technology',
|
||||||
'date' => '2025-05-23',
|
'date' => '2025-05-23',
|
||||||
'excerpt' => 'Comprehensive guide to the latest Python tools and frameworks for building robust data pipelines in enterprise environments.',
|
'excerpt' => 'How management consultancies can automate desk research, competitor monitoring, and market intelligence.',
|
||||||
'read_time' => '11 min read',
|
'read_time' => '11 min read',
|
||||||
'keywords' => 'python data pipeline tools frameworks enterprise 2025'
|
'keywords' => 'research automation management consultancy market intelligence'
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'title' => 'Professional Rate Limiting Strategies for AI Automation',
|
'title' => 'Professional Rate Limiting Strategies for AI Automation',
|
||||||
@@ -274,7 +274,7 @@ if ($search_query) {
|
|||||||
<a href="?q=data+analytics" class="topic-tag">Data Analytics</a>
|
<a href="?q=data+analytics" class="topic-tag">Data Analytics</a>
|
||||||
<a href="?q=GDPR+compliance" class="topic-tag">GDPR Compliance</a>
|
<a href="?q=GDPR+compliance" class="topic-tag">GDPR Compliance</a>
|
||||||
<a href="?q=business+intelligence" class="topic-tag">Business Intelligence</a>
|
<a href="?q=business+intelligence" class="topic-tag">Business Intelligence</a>
|
||||||
<a href="?q=python" class="topic-tag">Python</a>
|
<a href="?q=ai-automation" class="topic-tag">AI Automation</a>
|
||||||
<a href="?q=UK+data" class="topic-tag">UK Data</a>
|
<a href="?q=UK+data" class="topic-tag">UK Data</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
$page_title = "Case Studies | UK AI Automation - AI & Python Automation";
|
$page_title = "Case Studies | UK AI Automation - AI Automation";
|
||||||
$page_description = "Real examples of automation projects we've built for UK law firms and management consultancies — document extraction, research automation, data pipelines, and AI agents.";
|
$page_description = "Real examples of automation projects we've built for UK law firms and management consultancies — document extraction, research automation, data pipelines, and AI agents.";
|
||||||
$canonical_url = "https://ukaiautomation.co.uk/case-studies/";
|
$canonical_url = "https://ukaiautomation.co.uk/case-studies/";
|
||||||
?>
|
?>
|
||||||
@@ -54,7 +54,7 @@ $canonical_url = "https://ukaiautomation.co.uk/case-studies/";
|
|||||||
<div class="cs-card-body">
|
<div class="cs-card-body">
|
||||||
<span class="cs-tag">Document Extraction</span>
|
<span class="cs-tag">Document Extraction</span>
|
||||||
<h2>Due Diligence Pack Automation — Corporate Law Firm</h2>
|
<h2>Due Diligence Pack Automation — Corporate Law Firm</h2>
|
||||||
<p>A mid-size corporate law firm was spending 2 days per deal extracting and summarising data from due diligence packs — contracts, company filings, financial statements. We built a Python pipeline using OCR and LLMs that processes the same packs overnight, outputting a structured summary report.</p>
|
<p>A mid-size corporate law firm was spending 2 days per deal extracting and summarising data from due diligence packs — contracts, company filings, financial statements. We built an AI pipeline using OCR and LLMs that processes the same packs overnight, outputting a structured summary report.</p>
|
||||||
<div class="cs-result">
|
<div class="cs-result">
|
||||||
<span>2 days → overnight</span>
|
<span>2 days → overnight</span>
|
||||||
Time saved per M&A transaction
|
Time saved per M&A transaction
|
||||||
@@ -78,7 +78,7 @@ $canonical_url = "https://ukaiautomation.co.uk/case-studies/";
|
|||||||
<div class="cs-card-body">
|
<div class="cs-card-body">
|
||||||
<span class="cs-tag">Data Pipeline</span>
|
<span class="cs-tag">Data Pipeline</span>
|
||||||
<h2>Automated Weekly Reporting — Management Consultancy</h2>
|
<h2>Automated Weekly Reporting — Management Consultancy</h2>
|
||||||
<p>A management consultancy was spending half a day every Monday manually pulling data from four different systems and compiling a client report. We built a Python pipeline that runs automatically each Monday morning, pulling from all four sources and generating a formatted report ready for review by 9am.</p>
|
<p>A management consultancy was spending half a day every Monday manually pulling data from four different systems and compiling a client report. We built an automation pipeline that runs automatically each Monday morning, pulling from all four sources and generating a formatted report ready for review by 9am.</p>
|
||||||
<div class="cs-result">
|
<div class="cs-result">
|
||||||
<span>4 hours → 0 hours</span>
|
<span>4 hours → 0 hours</span>
|
||||||
Weekly manual effort eliminated
|
Weekly manual effort eliminated
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ $related_articles = [
|
|||||||
],
|
],
|
||||||
'Technology' => [
|
'Technology' => [
|
||||||
[
|
[
|
||||||
'title' => 'Python Data Pipeline Tools 2025',
|
'title' => 'AI Automation for Professional Services',
|
||||||
'slug' => 'python-data-pipeline-tools-2025',
|
'slug' => 'what-is-an-ai-agent-professional-services',
|
||||||
'category' => 'Technology',
|
'category' => 'Technology',
|
||||||
'read_time' => '12 min read'
|
'read_time' => '12 min read'
|
||||||
],
|
],
|
||||||
@@ -39,8 +39,8 @@ $related_articles = [
|
|||||||
'read_time' => '8 min read'
|
'read_time' => '8 min read'
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'title' => 'Python Scrapy Enterprise Guide',
|
'title' => 'Document Extraction: PDF to Database',
|
||||||
'slug' => 'python-scrapy-enterprise-guide',
|
'slug' => 'document-extraction-pdf-to-database',
|
||||||
'category' => 'Technology',
|
'category' => 'Technology',
|
||||||
'read_time' => '15 min read'
|
'read_time' => '15 min read'
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -37,9 +37,9 @@ $authors = [
|
|||||||
],
|
],
|
||||||
'Michael Thompson' => [
|
'Michael Thompson' => [
|
||||||
'role' => 'Technical Lead - AI Automation',
|
'role' => 'Technical Lead - AI Automation',
|
||||||
'bio' => 'Michael specializes in large-scale AI Automation infrastructure and has designed data collection systems for FTSE 100 companies. He has 10+ years of experience in Python, Scrapy, and distributed systems.',
|
'bio' => 'Michael specialises in large-scale AI automation infrastructure and has designed data extraction systems for FTSE 100 companies.',
|
||||||
'linkedin' => 'https://linkedin.com/company/ukaiautomation',
|
'linkedin' => 'https://linkedin.com/company/ukaiautomation',
|
||||||
'expertise' => ['Python', 'Scrapy', 'Distributed Systems', 'AI Automation'],
|
'expertise' => ['AI Automation', 'Distributed Systems', 'LLMs', 'Data Pipelines'],
|
||||||
'image' => '/assets/images/authors/michael-thompson.svg'
|
'image' => '/assets/images/authors/michael-thompson.svg'
|
||||||
],
|
],
|
||||||
'Sarah Chen' => [
|
'Sarah Chen' => [
|
||||||
@@ -57,10 +57,10 @@ $authors = [
|
|||||||
'image' => '/assets/images/authors/david-martinez.svg'
|
'image' => '/assets/images/authors/david-martinez.svg'
|
||||||
],
|
],
|
||||||
'Alex Kumar' => [
|
'Alex Kumar' => [
|
||||||
'role' => 'Senior Python Engineer',
|
'role' => 'Senior AI Engineer',
|
||||||
'bio' => 'Alex is a Senior Python Engineer specialising in data pipeline architecture and workflow orchestration. He has 9 years of experience building production-grade pipelines with Airflow, Prefect and Dagster for UK data teams.',
|
'bio' => 'Alex specialises in data pipeline architecture and workflow orchestration, building production-grade pipelines for UK data teams.',
|
||||||
'linkedin' => 'https://linkedin.com/company/ukaiautomation',
|
'linkedin' => 'https://linkedin.com/company/ukaiautomation',
|
||||||
'expertise' => ['Python', 'Airflow', 'Prefect', 'Data Pipelines'],
|
'expertise' => ['AI Automation', 'Airflow', 'Data Pipelines', 'LLMs'],
|
||||||
'image' => '/assets/images/authors/team-avatar.svg'
|
'image' => '/assets/images/authors/team-avatar.svg'
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ session_start();
|
|||||||
// Enhanced security headers
|
// Enhanced security headers
|
||||||
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
|
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
|
||||||
|
|
||||||
$page_title = "Get a Free Quote | UK AI Automation - AI & Python Automation";
|
$page_title = "Get a Free Quote | UK AI Automation - AI Automation";
|
||||||
$page_description = "Book a free 20-minute discovery call call. We'll look at one of your manual workflows and show you how it could be automated using Python and AI. No commitment.";
|
$page_description = "Get in touch and we'll scope your project. We'll look at one of your manual workflows and show you how it could be automated using AI. No commitment.";
|
||||||
$canonical_url = "https://ukaiautomation.co.uk/quote";
|
$canonical_url = "https://ukaiautomation.co.uk/quote";
|
||||||
|
|
||||||
// Breadcrumb navigation
|
// Breadcrumb navigation
|
||||||
@@ -517,7 +517,7 @@ $breadcrumbs = [
|
|||||||
</div>
|
</div>
|
||||||
<div style="text-align:center;">
|
<div style="text-align:center;">
|
||||||
<div style="font-size:2em;">🐍</div>
|
<div style="font-size:2em;">🐍</div>
|
||||||
<div style="font-size:0.85em;color:#666;">10+ Years Python</div>
|
<div style="font-size:0.85em;color:#666;">10+ Years Experience</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user