Where It Started
Before there was "Nothing But Net," there was this initial Python script. I wanted to apply my programming skills to one of my biggest passions: playing competitive basketball.
Using OpenCV and NumPy, I wrote a computer vision pipeline designed to track a basketball in flight. By plotting the detected coordinates across frames, I utilized polynomial regression to model the parabolic trajectory of the ball. This allowed me to calculate the exact release angle of the shot and predict whether the shot would be a make or miss before it even reached the hoop.
While this standalone script proved the concept, it also highlighted the massive difficulty of classical computer vision in varying lighting conditions—a problem that pushed me to keep iterating and eventually evolve this logic into the full web service it is today.