elixir-europe-training / Training-Metrics-Database

TMD - a database for aggregation of training metrics in ELIXIR
https://tmd.elixir-europe.org
MIT License
6 stars 1 forks source link

Rating of previous courses #11

Open olisand opened 1 year ago

olisand commented 1 year ago

As a possible course participant, I want to see the rating of a previous course instance, so that I can decide if I want to take this course.

olisand commented 1 year ago

One issue that might arise from that could be "I want to compare the rating of a given topic trained by different nodes to choose which one to attend" and that will create unwanted competition.

unode commented 1 year ago

Decoupling different factors that could contribute to course rating is not straightforward. This information may be misleading to the reader.

If required I would suggest breaking down rating into multiple scales or factors that could impact the perceived quality of the course.

Some factors include:

mihai-sysbio commented 1 year ago

If the purpose is to share publicly the rating for a past training even, I'm not sure if decoupling is necessary. I'm imagining this would work like the reviews on Google Maps (or many other platforms):

Course title 4.20 ⭐⭐⭐⭐

unode commented 1 year ago

My point, and I believe Olivier's above is that a single value can be misleading to the reader and lead to competition between nodes.

If the issue is a matter of UI, I would vouch for having a hover panel where the score would be shown split by different aspects. Motivation for the latter includes, providing a better understanding of what is impacting the score, rather than an opaque number.

A bit like Amazon score breakdowns, but with categories. screenshot_2023-07-25_17-44-27_376932835

If defining scores by category is too challenging, I would find even the Amazon-like breakdown more useful than the aggregated one.