dodona-edu / dolos

:detective: Source code plagiarism detection
https://dolos.ugent.be
MIT License
248 stars 32 forks source link

Sort searchable list of subsets according to zoom level #1381

Open pdawyndt opened 7 months ago

pdawyndt commented 7 months ago

The searchable lists of subsets that are provided from the left navigation bar could be given a more logical ordering, but sorting them according to zoom level: overview (all files), graph (all (suspect) files), clusters (two or more files), pairs (two files), submissions (individual files).

image

I would also suggest to the names: graph view, list of clusters, list of pairs, list of files.

rien commented 7 months ago

From usability tests, we noticed that users were more likely to click on higher items in the navigation panel. Since the pairs listing is the most complex to interpret, we have demoted its priority intentionally.

If we want to rank them by usefulness, I propose the following: Overview > Graph > Submissions > Clusters > Pairs. But that does not feel right either.

In essence, the pair is the most zoomed-in data point according to Dolos, since the output of the algorithm is the list of pairs with its similarity metrics.