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.

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