Avainasana: adaptive modelling