All docs

Documentation

Match Tagger

Tag rallies and shots against live or recorded video to build a structured match dataset.

Overview

The Match Tagger is the core workflow in GGAB App. It lets you watch a match video and annotate each rally in sync with the footage, creating a timestamped dataset you can query later.

Loading a video

Paste a YouTube URL into the video field on the Match Tagger page and press Load. The player will initialise and your tagging panel will appear alongside it.

Tagging rallies

  1. Press Start Rally (or S) when the rally begins.
  2. Watch the exchange play out.
  3. Press End Rally (or E) when the point is over.
  4. Select a rally result: Won, Lost, or Neutral.

Each tagged rally records its start and end timestamp, so you can jump back to any rally instantly.

Adding shots

Inside a rally you can tag individual shots for deeper analysis:

  • Choose a shot type (clear, drop, smash, net, lift, drive, push).
  • Mark it as attacking, defensive, or neutral.
  • Optionally note the court zone (front, mid, rear; left, centre, right).

Shots are optional — tag them when you want granular breakdown, skip them when you are moving through footage quickly.

Notes

Add a free-text note to any rally or shot. Notes appear in saved sessions and are searchable in Insights.

Keyboard shortcuts

| Key | Action | |-----|--------| | S | Start rally | | E | End rally | | Space | Play / pause video | | / | Step back / forward 5 s | | [ / ] | Step back / forward 1 s |

Saving your work

Press Save Session at any point. Your progress is preserved and you can resume from where you left off via the Sessions page.