LLM · Product · UX
Letting clubs write upload rules in plain English
A club tells the system which games to upload, in its own words. A language model applies the rules, and a preview shows each decision before it applies.
Rugby coaches upload match video to get statistics and clips. Many clubs already keep their footage on cameras and video platforms. I built the automatic uploads flow that brings that match video in for them.
The hard question is which games to upload. Each club has its own answer, and the club knows it best.
Rules in the club’s own words
I let a club write its upload rules in plain English. A language model reads those rules and decides which games to upload. A new club starts with rules drawn from its onboarding answers, and it can edit them at any time.
A decision needs a preview
A model can be wrong, and a wrong upload wastes the club’s time and money. So I built a preview. It shows which games the club would upload, and why. The club tests its rules before it applies them.
When a model makes a decision for a customer, show the decision and the reason before it applies.
Simple checks around the model
- Skip videos that are too short to be a match, and videos of another sport.
- Stop automatic uploads at the moment a club cancels.
- Tell the club when its footage source stops.
What I learned
Plain English is a good interface for rules, but only with a preview. The model is one step in the feature. The checks around it make the feature safe.