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
- Press Start Rally (or
S) when the rally begins. - Watch the exchange play out.
- Press End Rally (or
E) when the point is over. - 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.