Skip to content

Calculates total number of labeling actions and annotated unique images in a time interval for every member in the team

Notifications You must be signed in to change notification settings

supervisely-ecosystem/labeling-events-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Labeling Events Stats

OverviewHow To RunHistory of runs

GitHub release (latest SemVer) views runs

Overview

Supervisely stores full activity log almost for every action. This app uses activity log to restore all labeeling actions in team (table can be huge) and performs some basic aggregations shown on the screenshot below. All tables can be sorted by any column. The following types of events are considered as labeling actions:

  • CREATE_FIGURE
  • UPDATE_FIGURE
  • DISABLE_FIGURE
  • RESTORE_FIGURE
  • ATTACH_TAG
  • UPDATE_TAG_VALUE
  • DETACH_TAG
  • IMAGE_REVIEW_STATUS_UPDATED

Following metrics are available (every metric is calculated for the selected date-time interval):

  • number of unique annotated images for every user
  • number of events for every labeling action for the entire team
  • number of labeling events that every user performed
  • number of events for every user for every action. If you sort this table by user you will see labeling actions for every user. If you will sort this table by labeling actions, then you can compare users within every action
  • number of events for every action for every labeling job. Sort table by labeling job to compare actions within one job, sort by action to compare jobs with each other
  • number of events for every user for every labeling job for every action (sort by different columns to see different perspectives like described above)

Date-Time Range filter is the following:

Step 1. Add app from Ecosystem

Log in to the team, then go to Ecosystem->Apps page. Find app and press Get button. Now app is added to your team.

Step 2. Run app

Go to Plugins & Apps section and press Run button in front of the app.

Step 3. Try different time intervals

By default app shows maximum time interval that covers all labeling events in a team. You can change it and press Apply Filter button to see statistics for the interested period of time.

Step 4. Stop app

Press App settings -> Stop button right in application session


or in app sessions table.

History of runs

To see history of runs go to Apps page, click to applications sessions. In front of every session you can see buttons (View and Logs). Press View button to open stopped application session in Read Only mode.