# JohnB.io - Free AI Tools, iGaming Compliance Utilities & AI Course

> A personal AI and development project site by John Bowman featuring 28 free AI-powered tools, a 35-lesson AI & machine learning course, responsible AI frameworks, and iGaming compliance utilities.

- **Canonical URL**: https://johnb.io/
- **Markdown URL**: https://johnb.io/index.md
- **Author**: [John Bowman](https://johnb.io/about)

## All 29 Free Tools & Utilities

| Tool | Category | URL | Markdown URL | Summary |
| --- | --- | --- | --- | --- |
| [LinkedIn Analytics Analyser](https://johnb.io/linkedin-analyser) | DEV TOOL | https://johnb.io/linkedin-analyser | https://johnb.io/linkedin-analyser.md | Upload your LinkedIn Creator Analytics .xlsx export to get a health score, creator type, follower growth projections, post theme breakdown, audience vs reach comparison and practical advice on what to post next. 100% private in your browser. |
| [Search & Prompt Radar](https://johnb.io/search-radar) | AI TOOL | https://johnb.io/search-radar | https://johnb.io/search-radar.md | Type a topic and see what people search for on Google, YouTube and Reddit, plus live Hacker News threads, LinkedIn angles and the prompts they are likely asking ChatGPT and Claude. Copy any term or export to CSV. |
| [AI Meditation Generator](https://johnb.io/meditation) | AI TOOL | https://johnb.io/meditation | https://johnb.io/meditation.md | Personalised guided meditations, generated on demand. Pick a goal, length and voice - Claude writes the script, an AI voice reads it, and your browser synthesises the soundscape. |
| [Live Poker Hand Replayer](https://johnb.io/live-poker-hand-replayer) | AI TOOL | https://johnb.io/live-poker-hand-replayer | https://johnb.io/live-poker-hand-replayer.md | Turn any live poker hand into an animated replay. Build it in a guided form or paste your notes and AI does the typing - then watch it play out, share a short link, or embed it anywhere. |
| [AI CV Enhancer](https://johnb.io/aitocv) | AI TOOL | https://johnb.io/aitocv | https://johnb.io/aitocv.md | Upload your CV and a job description to get a tailored CV, cover letter, match score and interview prep in nine languages, plus job boards for 10 countries. |
| [T&Cs Simplifier](https://johnb.io/tcs-simplifier) | DIGITAL AI | https://johnb.io/tcs-simplifier | https://johnb.io/tcs-simplifier.md | Paste casino bonus terms and get a plain English summary, red flag list and key numbers - wagering, expiry, max bet, max win. Built for players, affiliates and compliance teams. |
| [iGaming Compliance Map](https://johnb.io/igaming-compliance) | DEV TOOL | https://johnb.io/igaming-compliance | https://johnb.io/igaming-compliance.md | Interactive world map of 216 iGaming regulations across 50 jurisdictions. Browse gambling laws, AML directives, data protection rules and advertising codes by country. |
| [iGaming Promo Copy Generator](https://johnb.io/promo-copy) | DIGITAL AI | https://johnb.io/promo-copy | https://johnb.io/promo-copy.md | Generate compliant promotional copy for 10 regulated iGaming markets. AI-written headlines, body copy, CTAs and market-specific disclaimers. |
| [RG Message Generator](https://johnb.io/rg-generator) | DEV TOOL | https://johnb.io/rg-generator | https://johnb.io/rg-generator.md | Generate compliant responsible gambling disclaimers for 10 jurisdictions. Copy-paste disclaimer text, required logos, helpline details and channel-specific guidance. |
| [iGaming Jargon Translator](https://johnb.io/igaming-jargon) | DIGITAL AI | https://johnb.io/igaming-jargon | https://johnb.io/igaming-jargon.md | Translate iGaming industry terms to plain English - or plain English to industry speak. AI-powered translation for operators, affiliates and new starters. |
| [AI Copyeditor](https://johnb.io/editor) | AI PROJECT | https://johnb.io/editor | https://johnb.io/editor.md | Paste or upload text and Word documents for AI-powered copyediting with UK/US English, brand style guides and excluded word rules. |
| [LLM Chat](https://johnb.io/lm-chat) | AI PROJECT | https://johnb.io/lm-chat | https://johnb.io/lm-chat.md | Compare Claude, OpenAI and Gemini responses side by side in real time. Broadcast one prompt to all three models or chat individually. |
| [Recipe to Shopping List](https://johnb.io/recipe-shopping-list) | AI TOOL | https://johnb.io/recipe-shopping-list | https://johnb.io/recipe-shopping-list.md | Paste a recipe or weekly meal plan and get one consolidated UK supermarket shopping list, grouped by aisle with links to Tesco, Sainsbury's, Asda, Morrisons, Ocado, Waitrose, Iceland and Co-op. |
| [Text to Speech Converter](https://johnb.io/text-to-speech) | AI PROJECT | https://johnb.io/text-to-speech | https://johnb.io/text-to-speech.md | Convert text to natural-sounding audio and download as MP3. Six OpenAI TTS voices with adjustable speed. Free to use. |
| [LLMs.txt Generator](https://johnb.io/llms-generator) | DIGITAL AI | https://johnb.io/llms-generator | https://johnb.io/llms-generator.md | Enter a URL or paste your content to generate a structured llms.txt file. Help AI assistants like ChatGPT, Claude and Perplexity understand and cite your site correctly. |
| [Content Repurposer](https://johnb.io/content-repurposer) | DIGITAL AI | https://johnb.io/content-repurposer | https://johnb.io/content-repurposer.md | Paste any content and get it instantly rewritten for LinkedIn, X, Facebook, email newsletters, and 10 and 30-second video scripts. |
| [Football 2026](https://johnb.io/football-2026) | AI TOOL | https://johnb.io/football-2026 | https://johnb.io/football-2026.md | AI predictions for the Summer 2026 football tournament. Group stage results, full knockout bracket, squad ratings for all 48 teams. Click to change bracket winners. |
| [YouTube Blog Post Generator](https://johnb.io/transcripts) | AI PROJECT | https://johnb.io/transcripts | https://johnb.io/transcripts.md | Paste a YouTube video transcript or URL and turn it into a structured, SEO-optimised blog post with Claude AI. |
| [Governance Framework](https://johnb.io/rai) | RESPONSIBLE AI | https://johnb.io/rai | https://johnb.io/rai.md | Responsible AI framework for ethical model deployment, monitoring, and compliance tracking. |
| [Bonus Cost Calculator](https://johnb.io/bonus-calculator) | DEV TOOL | https://johnb.io/bonus-calculator | https://johnb.io/bonus-calculator.md | Model the true cost of casino bonus offers. Enter wagering requirement, house edge and completion rate to get net operator cost and breakeven analysis. |
| [Gen Z Translator](https://johnb.io/genz) | AI PROJECT | https://johnb.io/genz | https://johnb.io/genz.md | NLP model that maps formal professional language to current Gen Z slang and vice versa. |
| [Zig Zag Drop Slot](https://johnb.io/zzmystery) | DEV TOOL | https://johnb.io/zzmystery | https://johnb.io/zzmystery.md | Interactive browser pachinko and plinko slot drop game demo with configurable ball drops, multipliers and mystery prize mechanics. |
| [Poker Bankroll Planner](https://johnb.io/bankroll) | DEV TOOL | https://johnb.io/bankroll | https://johnb.io/bankroll.md | Evaluate your poker experience level and calculate a recommended starting bankroll and stake strategy. |
| [Bill Calculator](https://johnb.io/calculator) | DEV TOOL | https://johnb.io/calculator | https://johnb.io/calculator.md | Split restaurant bills and calculate tips per person in the browser, built with Python running client-side via Pyodide. |
| [eBay & Vinted Profit Calculator](https://johnb.io/ebay) | DEV TOOL | https://johnb.io/ebay | https://johnb.io/ebay.md | Calculate net profit and margins from eBay and Vinted sales after platform fees, postage and purchase costs. |
| [Text to Voice](https://johnb.io/text-to-voice) | DEV TOOL | https://johnb.io/text-to-voice | https://johnb.io/text-to-voice.md | Browser-based text-to-speech with voice selection, speed control, reading time estimates and live word-by-word subtitle highlighting. |
| [Prompt Improver](https://johnb.io/prompt-improver) | DIGITAL AI | https://johnb.io/prompt-improver | https://johnb.io/prompt-improver.md | Paste any AI prompt and get a stronger version with a short change log. Includes a starter library for common tasks. Works with ChatGPT, Claude, Gemini and any LLM. |
| [FAQ Schema Generator](https://johnb.io/faq-schema) | DIGITAL AI | https://johnb.io/faq-schema | https://johnb.io/faq-schema.md | Turn question and answer pairs into valid FAQPage JSON-LD structured data. Manual builder plus AI draft mode. Ready to paste into your page head. |
| [PDF Merger](https://johnb.io/pdf-merger) | DEV TOOL | https://johnb.io/pdf-merger | https://johnb.io/pdf-merger.md | Merge multiple PDFs into one file instantly. Upload, preview, and download your combined PDF - no file size limits. |

## Latest News & Insights

- [AI Models in 2026: What Actually Changed in the Last 12 Months](https://johnb.io/news/ai-models-2026) (17 August 2026, 10 min read) - Twelve months of AI, from the Sora shutdown to Claude Opus 5. What changed, what got cheaper, and what the evidence says about productivity.
- [What Happens When Your AI Songs Get 88 Million Views](https://johnb.io/news/ai-music-88-million-views) (27 April 2026, 6 min read) - I generated 88 million streams with AI music in 2024-2026. Here's what I actually made-and why I won't share the songs.
- [GEO: A Practical Guide to Generative Engine Optimisation in 2026](https://johnb.io/news/geo-generative-engine-optimisation) (13 April 2026, 7 min read) - Generative engine optimisation explained: how GEO differs from SEO, what AI systems look for in content, whether llms.txt works, and what to actually do about it.
- [Claude Code VSC: AI Coding for Beginners](https://johnb.io/news/claude-code-vsc) (3 April 2026, 8 min read) - Claude Code VSC is Anthropic's AI coding assistant built into Visual Studio Code. What it does, how to install it, what it costs, and what to try first - for beginners with no technical background.

## Free AI & Machine Learning Course (9 Units, 35 Lessons)

- Unit 1: [What is AI? - History, definitions & the Turing Test](https://johnb.io/course/what-is-ai) (8 min) - Covers AI history from the 1950s Dartmouth Workshop, Alan Turing's 1950 test, AI winters, and why modern AI is pattern matching at scale.
- Unit 1: [Categories of AI - Narrow, General & Super AI](https://johnb.io/course/categories-of-ai) (6 min) - Explains the three tiers of AI capability: Artificial Narrow Intelligence (ANI), Artificial General Intelligence (AGI), and Artificial Superintelligence (ASI).
- Unit 1: [How AI Learns - Supervised, Unsupervised & Reinforcement Learning](https://johnb.io/course/how-ai-learns) (10 min) - The three core learning paradigms that power modern AI systems, with practical examples of labelled training, clustering and reward-driven agents.
- Unit 1: [AI vs. Augmented Intelligence](https://johnb.io/course/ai-vs-augmented-intelligence) (5 min) - Explores the practical distinction between autonomous AI replacing human tasks and augmented intelligence enhancing human judgment.
- Unit 2: [Traditional AI vs. Generative AI - Architecture differences](https://johnb.io/course/traditional-vs-generative-ai) (9 min) - How rules-based and predictive statistical AI differs from modern generative foundation models that synthesise text, code, audio and images.
- Unit 2: [Machine Learning, Deep Learning & Neural Networks - How they relate](https://johnb.io/course/ml-deep-learning-neural-networks) (10 min) - How classical machine learning, multi-layer neural networks and deep learning fit together and when simpler models outperform deep networks.
- Unit 2: [Key AI Subfields - NLP, Computer Vision & Edge AI](https://johnb.io/course/key-ai-subfields) (8 min) - Overview of natural language processing (NLP), computer vision, speech recognition, robotics and recommender systems.
- Unit 2: [AI Tools & Platforms - LLMs, Agents, RAG & the 2026 market](https://johnb.io/course/ai-tools-platforms-2026) (10 min) - Survey of the leading foundation models, APIs, cloud ML platforms and developer tools used in production in 2026.
- Unit 3: [Real-World AI Failures & Why Ethics Matter](https://johnb.io/course/ai-failures-ethics) (9 min) - Real-world case studies of AI deployment failures and the ethical governance principles needed to prevent harm.
- Unit 3: [Hallucinations, Bias & Intellectual Property](https://johnb.io/course/ai-hallucinations-bias-ip) (8 min) - Why large language models hallucinate, how training data bias propagates into decisions, and copyright and intellectual property considerations.
- Unit 3: [AI Governance Frameworks & Enterprise Guidelines](https://johnb.io/course/ai-governance-frameworks) (10 min) - How organisations and regulators govern AI systems under the EU AI Act, NIST AI RMF, ISO/IEC 42001 and UK AI principles.
- Unit 4: [Python Essentials for AI - Variables, data structures & control flow](https://johnb.io/course/python-essentials-for-ai) (12 min) - Core Python data structures, functions, comprehensions and environment management required for machine learning workflows.
- Unit 4: [Data Analysis with NumPy & Pandas](https://johnb.io/course/numpy-pandas) (12 min) - Vectorised array operations in NumPy and tabular data cleaning, filtering and aggregation with Pandas.
- Unit 5: [Linear Regression & Gradient Descent](https://johnb.io/course/linear-regression-gradient-descent) (11 min) - How linear regression models continuous outcomes and how gradient descent iteratively minimises a loss function.
- Unit 5: [Logistic Regression & Classification](https://johnb.io/course/logistic-regression-classification) (10 min) - Binary and multi-class classification using the sigmoid function, log-loss optimisation and decision thresholds.
- Unit 5: [Model Evaluation - Validation, Overfitting & Metrics](https://johnb.io/course/model-evaluation) (11 min) - Measuring model performance with accuracy, precision, recall, F1-score, confusion matrices, ROC-AUC and cross-validation.
- Unit 5: [Key ML Algorithms - Decision Trees, SVMs & More](https://johnb.io/course/key-ml-algorithms) (12 min) - Decision trees, random forests, gradient boosting, support vector machines (SVMs) and k-nearest neighbours compared.
- Unit 6: [Biological vs. Artificial Neurons](https://johnb.io/course/biological-vs-artificial-neurons) (7 min) - How biological neurons inspired the mathematical perceptron, weights, biases and activation thresholds.
- Unit 6: [Artificial Neural Networks & Forward Propagation](https://johnb.io/course/neural-networks-forward-propagation) (9 min) - How input features flow through input, hidden and output layers via matrix multiplication and non-linear activations.
- Unit 6: [Backpropagation & How Neural Networks Learn](https://johnb.io/course/backpropagation) (11 min) - How neural networks learn by applying the chain rule of calculus to propagate error gradients backward through layers.
- Unit 6: [Activation Functions & the Vanishing Gradient Problem](https://johnb.io/course/activation-functions-vanishing-gradient) (9 min) - ReLU, sigmoid, tanh and softmax compared, and how vanishing or exploding gradients affect deep network training.
- Unit 6: [Deep Learning Libraries - TensorFlow, PyTorch & Keras](https://johnb.io/course/tensorflow-pytorch-keras) (10 min) - Practical comparison of PyTorch, TensorFlow and Keras for research prototyping and production deep learning.
- Unit 6: [Convolutional Neural Networks (CNNs) with Keras](https://johnb.io/course/cnns-with-keras) (12 min) - Convolutional layers, pooling, feature maps and building image classification models with Keras.
- Unit 6: [RNNs, Transformers & Autoencoders](https://johnb.io/course/rnns-transformers-autoencoders) (13 min) - Sequence modelling from recurrent neural networks and LSTMs to self-attention transformers and autoencoders.
- Unit 7: [Generative AI Models - VAEs, GANs & Diffusion](https://johnb.io/course/generative-ai-models) (11 min) - How Variational Autoencoders (VAEs), Generative Adversarial Networks (GANs), diffusion models and autoregressive LLMs generate content.
- Unit 7: [Prompt Engineering & AI Agents](https://johnb.io/course/prompt-engineering-ai-agents) (10 min) - System prompts, few-shot examples, structured outputs, tool calling and autonomous multi-step AI agent loops.
- Unit 7: [RAG, Fine-Tuning & Enterprise AI Strategy](https://johnb.io/course/rag-finetuning-enterprise-ai) (11 min) - When to use Retrieval-Augmented Generation (RAG) with vector search versus fine-tuning weights for enterprise AI systems.
- Unit 8: [Introduction to MLOps - From notebook to production](https://johnb.io/course/intro-to-mlops) (10 min) - Bridging the gap between Jupyter notebook experiments and reproducible, monitored production machine learning systems.
- Unit 8: [Model Deployment - APIs, containers & cloud services](https://johnb.io/course/model-deployment) (11 min) - Serving machine learning models via REST APIs, batch inference vs real-time endpoints, containerisation and latency trade-offs.
- Unit 8: [Monitoring & Drift - Keeping models healthy in the real world](https://johnb.io/course/monitoring-drift) (9 min) - Detecting data drift, concept drift and silent performance degradation in production ML and LLM pipelines.
- Unit 8: [CI/CD for ML - Automating the machine learning pipeline](https://johnb.io/course/cicd-for-ml) (10 min) - Automated testing, data validation, model registry versioning and continuous delivery pipelines for machine learning.
- Unit 9: [How Organisations Adopt AI - The adoption journey & ROI frameworks](https://johnb.io/course/ai-adoption-journey) (10 min) - How organisations progress from ad-hoc AI pilots to governed, measurable production capabilities.
- Unit 9: [Build vs. Buy - Evaluating AI tools as a business](https://johnb.io/course/build-vs-buy) (8 min) - Framework for deciding when to buy commercial AI SaaS, integrate foundation model APIs, or train custom models.
- Unit 9: [AI Across Industries - Healthcare, marketing, finance & beyond](https://johnb.io/course/ai-across-industries) (10 min) - Where AI delivers measurable value across healthcare, finance, iGaming, retail, marketing and software engineering.
- Unit 9: [Making the Business Case for AI](https://johnb.io/course/business-case-for-ai) (9 min) - How to scope AI projects around specific bottlenecks, estimate token and infrastructure costs, and measure real ROI.
