Skip to content
retrokidworks
All work

Behavior Tagging Desktop App for AI Training

An in-house desktop app for tagging behavior while watching calf CCTV footage, plus a usage statistics website

A desktop app the R&D team built to collect AI training data. Operators tag behavior while watching calf CCTV footage.

Tagging app home screen

What I did

  • Built a cross-platform desktop app with Electron
  • Plotted IMU sensor signals as CanvasJS graphs, played back in real time in sync with the video
  • Simultaneous playback of 6 video channels and player features (zoom in/out, seeking, keyboard shortcuts, tag markers on the progress bar)
  • Per-user usage statistics shown as web charts, plus the API server and DB schema design