No entries yet.
Run a screening and save it — it will appear here.
Your free-text description is scanned by a built-in JavaScript NLP engine. It tokenises the text, applies negation detection ("no coughing", "not limping"), intensifier weighting ("very", "extremely", "a little"), and matches 300+ symptom phrases across 18 symptom dimensions (skin, eyes, behaviour, mobility, respiratory, GI). No external API — runs entirely in your browser.
Extracted scores (0–10) are normalised and combined with breed one-hot encoding (12 breeds), age, weight, estimated temperature, appetite and exposure flags into a 35-dimensional feature vector.
A 4-layer neural network (48→28→16→10) trains on 1,000 synthetic breed-stratified samples in your browser using TensorFlow.js loaded from CDN. Softmax output gives probabilities across 10 condition categories.
Runs independently of the ANN. Flags critical thresholds — breathing difficulty ≥8, temp ≥40.5°C, bloat ≥8, combined severe GI + lethargy, eye pain ≥8 — as Urgent regardless of model output.
History saves to localStorage automatically. Use "Link file" (Chrome/Edge) to also write to a real .json file on your disk — survives browser resets and can be backed up or shared.