1 of 19

Additional features Enhancing User Experience

Bouhraoua Kamel Eddine Adel

Skrylnik Alina

2 of 19

What is APICURON ?

APICURON is a software solution that aims to serve the following purposes:

  • Platform to acknowledge contributed efforts
  • Contribution progress tracker for platforms that collect contributions in its various forms
  • Portfolio platform for contributors on the platforms
  • Simple feedback-loop for platforms to increase contributor engagement

3 of 19

  1. Agent (Contributor’s ORCID)
  2. Entity (Contribution object ID → Protein, publication, …)
  3. Activity (Contribution activity - W3C PROV classes)
    • Generation
    • Revision
    • Invalidation
  4. Timestamp

Proper Attribution for Curation and Maintenance of Research Collections: Metadata Recommendations of the RDA/TDWG Working Group

Thessen et al. (2019) Data Science Journal

Digital objects & APICURON entries

4 of 19

APICURON: a database to credit and acknowledge the work of biocurators

Hatos, Quaglia, Piovesan, Tosatto. (2021) Database

Implementation

5 of 19

The User interface

APICURON has 12 resources registered

Each of the resources registers their recognition model (activities, badges, medals… etc)

APICURON tracks activities performed by curators and aggregates the data which is accessible publicly or privately by the resources

APICURON computes leaderboards, statistics. Achievements (badges and medals)

6 of 19

The User interface

7 of 19

Leaderboard Widgets

APICURON offers embeddable widgets that are readily available. They can be easily embedded on any website using the Web Components W3C standard.

8 of 19

Updates - Outline

  • Updates on the interface and implementation of curation groups
  • Monitoring biocurator achievement progress through weekly reports
  • Implementing a time-bound curator leaderboard for each resource
  • Preparing an awards layout that distinguishes between different types of contributions

9 of 19

Contribution groups - UI updates

Changes in UI:

  • Modified the layout of the group
  • Adjusted the settings for group creation
  • Integrated user search with ORCID

10 of 19

FairSharing

APICURON will be using FairSharing

  • Easier onboarding of databases
  • Omitting the manual data submission

11 of 19

Email reports

Weekly email reports are an effective way to monitor a curator’s progress

These reports help curators keep track of their contributions from the previous week

12 of 19

Leaderboard

Each resource has a leaderboard, displaying the number of curators’ contributions

The initial leaderboard is useful for estimating overall contributions, but it doesn’t reflect how frequently curators are contributing currently

13 of 19

Leaderboard - UI updates

The recently developed weekly leaderboard is aimed to contribute to immediate feedback

A chart has been calculated demonstrating the number of contributions made by a curator on each day of the last week

14 of 19

Leaderboard - UI updates

The total leaderboard now features a "Last Contribution Date" column

Keeping track of the last contribution is important to foster a competitive spirit among curators

15 of 19

UI design updates

Before

  • Uniform style of medals and badges does not distinguish levels of contribution

  • Elements placement (badges and latest contributions) leads to perception that all contributions are of the same type

16 of 19

UI design updates

After

  • Achievements and contribution events are separated

  • Medals and badges layouts are modified to reflect the type of achievement and the amount of contribution

17 of 19

Medals customization

Before

  • Medals are differentiated by color
  • The layout is more compact than in the previous version
  • The medal is dynamic and changes automatically based on the ranking

After

18 of 19

Badges customization

Before

  • Inner element of the badge reflects the contribution type
  • Different colors are based on the badges thresholds and number of contributions made

After

19 of 19

Thank you for your attention