ai‑driven adaptive assessment