on‑the‑fly learning