Toward Personalised Learning Experiences: Beyond Prompt Engineering