Designing AI projects using a reactive digital canvas