Data science . AI . Clinical safety
Digital tools for health care
I'm Nick, a GP and tech enthusiast. Here are some thoughts on machine learning, language models, simulations, tools, and the safe use of clinical technology in primary care.
2026-09-06 · tool
Don't Wordle: an optimiser
Enter a known Don't Wordle answer and search for a high-scoring six-guess sequence.
AskTT
A retrieval-augmented question-answering language model connected to a specialist forum corpus.
TTGPT 2.3
A hosted small language model trained on forum posts and exposed as an interactive demo.
TTGPT 1.1
A small browser-based language model trained on forum posts.
2026-06-04 · project
MicroMedGPT
A tiny GPT model generating medication names.
2026-04-06 · tool
Browser Image Classifier
A small browser-based neural-network demo for classifying simple animal drawings.
2026-04-06 · tool
Browser Shape Classifier
A compact neural-network demo that classifies hand-drawn triangles, circles, and squares in the browser.
2026-03-29 · tool
Live QRISK3
A dynamic QRISK3 tool that shows how estimated 10-year cardiovascular risk changes as parameters are adjusted.
2026-03-22 · project
Discrete Event Simulation
A recreation of a published simulation model using SimPy
2026-02-06 · project
Demand Forecasting
A project to forecast daily emergency attendances over a 28-day horizon.
2026-02-01 · project
C&P Toolkit
Tool to help when preparing for a day of C&P medical examinations. The repo is private, please message me for access.
2026-01-06 · project
Intersectional Fairness Toolkit
A package for evaluating intersectional fairness in machine learning models applied to tabular health datasets.
2025-11-25 · project
Hospital Database
A relational database representing the activities of a group of hospitals.
2025-10-17 · project
Optimising online triage
Application of Healthcare Queueing Models to Online Triage Systems in Primary Care
2025-06-01 · project
clini.co.uk
A tool for extracting structured data from clinical documents and generating personalised medical reports.
2025-04-10 · tool
BMI Calculator
Enter height and weight to calculate and explain body mass index. With a summary of the limitations of BMI.
2025-04-10 · tool
Colour Vision Test
A quick reference tool for screening red–green color vision deficiency using a selection of Ishihara plates.
2025-04-10 · tool
Growth Charts
Plot weight and height on paediatric growth charts using age, sex, and date of measurement. Useful for visualising growth trends and identifying problems.
2025-04-09 · tool
Dermatome Map
A visual guide to dermatomes for localising sensory symptoms and identifying spinal nerve involvement.
2025-04-09 · tool
Kidney Calculator
A clinical calculator for estimating kidney function using both eGFR and Creatinine Clearance. Useful for staging CKD and guiding drug dosing.
2025-04-09 · tool
Visual Acuity Test
Snellen and Logmar charts plates for screening visual acuity. Suitable for use on a phone or computer.
2025-04-08 · tool
ICD-10 Lookup Tool
Look up ICD-10 codes for common symptoms and diagnoses.
2025-04-08 · tool
Lab Unit Converter
Convert common lab values between US and European units. A quick-reference tool for interpreting international lab results.
2025-04-08 · tool
Kids' Doses
A quick-reference tool for calculating common paediatric drug doses based on weight. Always cross-check with the BNFc or local guidelines.
2024-06-01 · game
Sumfing Number Puzzle
A compact browser puzzle about arranging numbered tiles to satisfy a target sum.
2023-12-20 · article
Moser’s Circle Problem - and why we still need GPs
Recently I was thinking about why GP training needs to take so long. Why can't we just replace GPs with reasonably smart people and computers?
2021-11-24 · article
What are GPs for when the Chips are Down?
They say that today’s papers will wrap tomorrow’s chips, but that hasn't actually been true since about 1981, when they realised the dyes in the ink were poisonous.
Disclaimer
This site is intended as a light reference tool and should not be relied upon as a sole source of information for clinical decision-making. There may be errors. Clinical users must verify all information against authoritative sources such as national guidelines or clinical protocols, and are responsibile for safe use.