automated experience generation