Dear @ctienche,
Congratulations! ![]()
We have parts of this proposition already implemented: Executing submitted workflows, scoring their results, and sending out notifications via email is all possible with one workflow that is regularly executed on KNIME Server. This implementation, however, is limited to tasks that can be scored automatically, e.g. classification, regression, …, against a ground truth.
When results are stored in a database, in addition to notifications, it is possible to implement a WebPortal workflow that reads the results, groups by participant, and shows the results in a table.
I like the idea of integration a competitive aspect into classes, but I think the ranking and implementation should be handled on the level of each course instead of yet another Kaggle-like platform.
You are not alone in this: I have heard this feedback in a variety of discussions with other educators. We have started to talk about this in
So let’s continue the discussion in the other topic. Thanks!
Best,
Stefan