WEBVTT - How the Nerds Conquered the NBA

0:00:15.316 --> 0:00:24.036
<v Speaker 1>Pushkin. About a decade ago, special cameras in the rafters

0:00:24.036 --> 0:00:27.196
<v Speaker 1>of NBA arenas started following all the players around the

0:00:27.236 --> 0:00:30.196
<v Speaker 1>court and tracking the ball everywhere it went. It was

0:00:30.236 --> 0:00:34.516
<v Speaker 1>this huge new trove of data, but nobody really knew

0:00:34.516 --> 0:00:37.396
<v Speaker 1>what to do with it. This is a very familiar

0:00:37.436 --> 0:00:40.516
<v Speaker 1>problem in the modern world, tons of data that just

0:00:40.636 --> 0:00:44.596
<v Speaker 1>kind of sits there. Then a few computer scientists came

0:00:44.636 --> 0:00:47.916
<v Speaker 1>along and had an idea for how to solve the problem.

0:00:48.196 --> 0:00:50.676
<v Speaker 1>They thought they knew how to take all that data

0:00:50.756 --> 0:00:55.116
<v Speaker 1>and turn it into profoundly useful information, and so they

0:00:55.156 --> 0:00:58.236
<v Speaker 1>started a company called Second Spectrum to see if their

0:00:58.276 --> 0:01:04.996
<v Speaker 1>idea would work. I'm Jacob Goldstein, and this is What's

0:01:05.036 --> 0:01:07.916
<v Speaker 1>Your Problem, the show where entrepreneurs and engineers talk about

0:01:07.916 --> 0:01:10.116
<v Speaker 1>how they're going to change the world once they solve

0:01:10.156 --> 0:01:14.236
<v Speaker 1>a few problems. My guest today is Regeev Mahiswaran. He's

0:01:14.316 --> 0:01:17.676
<v Speaker 1>the co founder and president of Second Spectrum. The company

0:01:17.796 --> 0:01:20.996
<v Speaker 1>started out turning video of NBA games into information that

0:01:21.076 --> 0:01:24.756
<v Speaker 1>coaches could use. Today, they work with every NBA team

0:01:24.836 --> 0:01:27.596
<v Speaker 1>and with Major League Soccer teams in the US and

0:01:27.796 --> 0:01:31.436
<v Speaker 1>with Premier League teams in the UK. Regiev's problem is

0:01:31.476 --> 0:01:35.156
<v Speaker 1>this how do you teach a computer to understand sports?

0:01:38.236 --> 0:01:41.196
<v Speaker 1>Regiev and his co founders started Second Spectrum back in

0:01:41.276 --> 0:01:44.836
<v Speaker 1>twenty thirteen. Last year, the company was acquired by a

0:01:44.876 --> 0:01:48.676
<v Speaker 1>sports analytics company called Genius for two hundred million dollars.

0:01:49.196 --> 0:01:52.556
<v Speaker 1>My conversation with Regieve focused on his work with the NBA.

0:01:52.636 --> 0:01:55.476
<v Speaker 1>That's where Second Spectrum has been working the longest. But

0:01:55.756 --> 0:01:58.876
<v Speaker 1>he started out talking about this bigger idea, how do

0:01:58.916 --> 0:02:02.476
<v Speaker 1>you turn data, really any kind of data into something useful.

0:02:02.716 --> 0:02:05.076
<v Speaker 1>So I think this happens everywhere. There's a lot of

0:02:05.116 --> 0:02:08.796
<v Speaker 1>companies that collect data, faster data, more data. But what

0:02:09.156 --> 0:02:11.876
<v Speaker 1>generally happens is the big piles of data. I feel

0:02:11.876 --> 0:02:13.636
<v Speaker 1>like they're like grain. They just if people don't know

0:02:13.636 --> 0:02:14.956
<v Speaker 1>what to do with them, so they just stick them

0:02:14.996 --> 0:02:16.836
<v Speaker 1>in the closet and it's like, yep, I got piles

0:02:16.836 --> 0:02:18.996
<v Speaker 1>of grain in there, and it keeps piling up. And

0:02:19.076 --> 0:02:21.636
<v Speaker 1>I think what we said was, you know, we brought

0:02:21.676 --> 0:02:23.396
<v Speaker 1>a bunch of machine learning, a bunch of other stuff

0:02:23.396 --> 0:02:25.836
<v Speaker 1>to and said, you know, the data, this massive amount

0:02:25.876 --> 0:02:28.196
<v Speaker 1>of coordinate information. No one can work with it. Coaches

0:02:28.196 --> 0:02:30.556
<v Speaker 1>can't work with it. The leagues that have a tough

0:02:30.596 --> 0:02:32.196
<v Speaker 1>time working with the media has a tough time worker

0:02:32.236 --> 0:02:34.556
<v Speaker 1>that we are going to sort of grind that grain

0:02:34.676 --> 0:02:38.436
<v Speaker 1>into story elements that people can actually use. So we

0:02:38.516 --> 0:02:41.436
<v Speaker 1>turn it into oh, that's a pass, or that's a shot,

0:02:41.556 --> 0:02:43.236
<v Speaker 1>or that's a pick and roll, or that's a between

0:02:43.236 --> 0:02:45.156
<v Speaker 1>the lines pass, or that's a blitz, and so we

0:02:45.196 --> 0:02:48.756
<v Speaker 1>start turning them into words by which people can tell stories.

0:02:48.756 --> 0:02:50.476
<v Speaker 1>So I would say, like the grain is not useful,

0:02:50.516 --> 0:02:52.676
<v Speaker 1>you don't want to make like bread and donuts. Is

0:02:52.716 --> 0:02:56.356
<v Speaker 1>there some particular example you can give me from the

0:02:56.436 --> 0:03:00.116
<v Speaker 1>early days of the company of basically of a problem

0:03:00.116 --> 0:03:01.756
<v Speaker 1>you solved, of a thing you set out to do.

0:03:01.996 --> 0:03:03.516
<v Speaker 1>Maybe it was hard to do, maybe it didn't work

0:03:03.556 --> 0:03:04.916
<v Speaker 1>the way you thought it would, but in the end

0:03:04.956 --> 0:03:08.956
<v Speaker 1>you made some useful thing for coaches, teams, whatever. There

0:03:09.156 --> 0:03:10.676
<v Speaker 1>are two things that we did that sort of a

0:03:10.716 --> 0:03:13.676
<v Speaker 1>big we're a big game changer, right. So one was

0:03:13.756 --> 0:03:17.556
<v Speaker 1>the idea that people were taking shots and you couldn't

0:03:17.556 --> 0:03:19.116
<v Speaker 1>tell if they were a good shot or a bad shot.

0:03:19.156 --> 0:03:20.556
<v Speaker 1>You would use some rules. It's like, oh, if you

0:03:20.556 --> 0:03:23.476
<v Speaker 1>took it here, you know, if people weren't guarding you

0:03:23.556 --> 0:03:25.276
<v Speaker 1>too closely, it was good. But you know, if you

0:03:25.436 --> 0:03:27.356
<v Speaker 1>dribbled a lot, and you jumped in somebody's face. It

0:03:27.396 --> 0:03:29.516
<v Speaker 1>was bad. I think we were able to use math

0:03:29.556 --> 0:03:32.156
<v Speaker 1>and say, oh, that shot should go in forty two

0:03:32.236 --> 0:03:34.196
<v Speaker 1>percent of the time. That shot goes in forty nine

0:03:34.196 --> 0:03:36.116
<v Speaker 1>percent of the time for an average player, it goes

0:03:36.156 --> 0:03:38.396
<v Speaker 1>in for this player. So we were able to quantify

0:03:38.476 --> 0:03:41.476
<v Speaker 1>the quality of a shot, which was basically the core

0:03:41.596 --> 0:03:43.916
<v Speaker 1>thing in basketball is you want to get high quality

0:03:43.956 --> 0:03:46.236
<v Speaker 1>shots and prevent high quality shots, and there was no

0:03:46.276 --> 0:03:48.676
<v Speaker 1>way of measuring it. And we basically said, like, no, no,

0:03:48.676 --> 0:03:50.996
<v Speaker 1>we know exactly what the quality of the shot is,

0:03:51.196 --> 0:03:53.756
<v Speaker 1>and then we also know which players add value beyond

0:03:53.836 --> 0:03:57.236
<v Speaker 1>that shot. So players like Steph Curry and Kevin Durant

0:03:57.276 --> 0:03:59.196
<v Speaker 1>can take a shot that it might be a forty

0:03:59.196 --> 0:04:00.756
<v Speaker 1>five for an average player, and for them it goes

0:04:00.756 --> 0:04:03.076
<v Speaker 1>in fifty five. And that was a big deal. That

0:04:03.156 --> 0:04:05.956
<v Speaker 1>was the first big thing, just to step through that

0:04:06.076 --> 0:04:09.516
<v Speaker 1>a little bit more slowly. So before you came along,

0:04:10.236 --> 0:04:13.396
<v Speaker 1>what did people know? What did coaches know about sort

0:04:13.396 --> 0:04:17.996
<v Speaker 1>of percentage probabilities that a shot will go in? They

0:04:17.996 --> 0:04:21.116
<v Speaker 1>would just track it much more coarsely, so they would say, oh,

0:04:21.276 --> 0:04:24.396
<v Speaker 1>from the corner three, or you would shoot this, and

0:04:24.476 --> 0:04:26.356
<v Speaker 1>from above the break you would shoot this, or in

0:04:26.396 --> 0:04:28.396
<v Speaker 1>the lane you would shoot this. But they didn't know

0:04:28.476 --> 0:04:32.196
<v Speaker 1>things like, hey, there's a really tall defender running straight

0:04:32.236 --> 0:04:34.716
<v Speaker 1>at you, or you're moving sideways. You know, and these

0:04:34.756 --> 0:04:38.556
<v Speaker 1>things also matter important. Yeah, and then the raw data

0:04:38.596 --> 0:04:40.476
<v Speaker 1>allowed us to know all that, and then what we

0:04:40.516 --> 0:04:44.116
<v Speaker 1>did was start to build models that basically predicted the

0:04:44.116 --> 0:04:46.716
<v Speaker 1>likelihood of various shots going in. So one of the

0:04:46.756 --> 0:04:49.556
<v Speaker 1>things you did is coming up with a better metric

0:04:49.716 --> 0:04:53.476
<v Speaker 1>for shot quality that has more inputs. The other thing

0:04:53.516 --> 0:04:56.356
<v Speaker 1>you did, is it right, was around the pick and roll.

0:04:56.596 --> 0:04:58.796
<v Speaker 1>So I think there are all these events in basketball,

0:04:58.836 --> 0:05:01.076
<v Speaker 1>and you can get pretty esoteric. There's a pick and roll,

0:05:01.156 --> 0:05:03.916
<v Speaker 1>but there's many types of pick and rolls. There's many

0:05:03.916 --> 0:05:06.076
<v Speaker 1>types of ways to defend pick and rolls. Just to

0:05:06.116 --> 0:05:07.636
<v Speaker 1>be clear, let me let me just say we won't

0:05:07.636 --> 0:05:10.436
<v Speaker 1>go into detail, but pick and roll it's just a play.

0:05:10.516 --> 0:05:13.436
<v Speaker 1>It's an offensive. It's a play. Yeah, it's somewhat complicated.

0:05:13.436 --> 0:05:16.236
<v Speaker 1>It involves two people on offense and two people on defense.

0:05:16.316 --> 0:05:18.916
<v Speaker 1>Let's just say that's that's all you need to know. Okay,

0:05:18.956 --> 0:05:20.996
<v Speaker 1>So what did you do with the pick and roll?

0:05:21.516 --> 0:05:23.436
<v Speaker 1>So I think the first thing we did was we

0:05:23.436 --> 0:05:26.876
<v Speaker 1>had a machine be able to identify it by staring

0:05:26.916 --> 0:05:30.316
<v Speaker 1>at the data. So before us, it was basically humans

0:05:30.356 --> 0:05:34.036
<v Speaker 1>would watch the video and just start counting how many

0:05:34.076 --> 0:05:36.716
<v Speaker 1>happened and counting what the type of defense was, and

0:05:36.756 --> 0:05:39.876
<v Speaker 1>basically they would just collate all that information. But I

0:05:39.876 --> 0:05:42.676
<v Speaker 1>think the big thing that we discovered is when machines

0:05:42.756 --> 0:05:45.356
<v Speaker 1>did it. The big example was there was a year

0:05:45.476 --> 0:05:48.796
<v Speaker 1>where the human collection said Chris Paul led the league

0:05:48.836 --> 0:05:51.316
<v Speaker 1>running eight hundred pick and rolls, and we said, well,

0:05:51.396 --> 0:05:54.756
<v Speaker 1>Chris Paul led the league running four thousand pick and rolls,

0:05:55.036 --> 0:05:58.156
<v Speaker 1>and one of these is not right. But then we

0:05:58.156 --> 0:06:01.036
<v Speaker 1>could just say like, well, here's our four thousand, and

0:06:01.076 --> 0:06:03.516
<v Speaker 1>then you're saying, oh, okay, you're missing sort of you know,

0:06:03.556 --> 0:06:06.236
<v Speaker 1>eighty percent of them. And so I think then I

0:06:06.276 --> 0:06:08.876
<v Speaker 1>think once we did that, we could automate a lot

0:06:08.956 --> 0:06:12.356
<v Speaker 1>more complicated things, like having the machine understand all the

0:06:12.396 --> 0:06:14.676
<v Speaker 1>defenses that you could play against various types of pick

0:06:14.716 --> 0:06:17.236
<v Speaker 1>and rolls, and then once we solve those, we sort

0:06:17.236 --> 0:06:20.156
<v Speaker 1>of built this engine that could generate words accurately, and

0:06:20.196 --> 0:06:22.836
<v Speaker 1>then we started growing teams and each one of them

0:06:22.836 --> 0:06:24.996
<v Speaker 1>would say, hey, can you do these words can you

0:06:25.036 --> 0:06:26.956
<v Speaker 1>do these words? Can you do these words? Like say,

0:06:26.956 --> 0:06:28.956
<v Speaker 1>some of the words they were asking for. So they're

0:06:28.996 --> 0:06:31.756
<v Speaker 1>sort of like you know, flares and loops and zippers

0:06:31.756 --> 0:06:34.916
<v Speaker 1>and jams and trails and whips and you know veer backs,

0:06:34.956 --> 0:06:38.036
<v Speaker 1>and I mean the sort these things are basically what

0:06:38.636 --> 0:06:41.836
<v Speaker 1>plays their their defenses, their moves. That's right. So there's

0:06:41.836 --> 0:06:44.716
<v Speaker 1>like sort of you know, the particular kind of screen

0:06:44.796 --> 0:06:47.356
<v Speaker 1>that they used to get Steph Curry free off in

0:06:47.436 --> 0:06:50.196
<v Speaker 1>the side versus the name of a defense that the

0:06:50.316 --> 0:06:53.316
<v Speaker 1>person running after him might choose to play while he's

0:06:53.356 --> 0:06:56.116
<v Speaker 1>doing that thing, right, so to avoid that screen. Yeah,

0:06:57.156 --> 0:06:59.556
<v Speaker 1>and when they say learn a work, they really mean

0:06:59.796 --> 0:07:03.516
<v Speaker 1>can you teach your machine or get your machine to

0:07:03.756 --> 0:07:08.916
<v Speaker 1>learn to recognize this play this thing? Because they want

0:07:08.916 --> 0:07:12.356
<v Speaker 1>to know every time they do this two questions. Every

0:07:12.396 --> 0:07:14.516
<v Speaker 1>time they do this and we do this, how efficient

0:07:14.636 --> 0:07:16.916
<v Speaker 1>is it? And or every time they do this and

0:07:16.956 --> 0:07:19.716
<v Speaker 1>we do this, show me every time that that a

0:07:19.836 --> 0:07:22.116
<v Speaker 1>video of every time that happened over the last several years.

0:07:22.156 --> 0:07:24.036
<v Speaker 1>Those are the questions they tend to ask. Okay, and

0:07:24.116 --> 0:07:26.156
<v Speaker 1>so it had it has a bunch of quirks, you know,

0:07:26.236 --> 0:07:28.836
<v Speaker 1>working with it, But but it was not easy. But

0:07:28.916 --> 0:07:31.316
<v Speaker 1>we've done it, and now we've created sort of five

0:07:31.396 --> 0:07:34.356
<v Speaker 1>hundred of these words that you know, coaches and you

0:07:34.396 --> 0:07:39.156
<v Speaker 1>know players use on a daily basis. And so I

0:07:39.196 --> 0:07:41.316
<v Speaker 1>can think of two parts of this that would have

0:07:41.316 --> 0:07:44.956
<v Speaker 1>been sort of hard problems to solve, one being the

0:07:45.116 --> 0:07:48.996
<v Speaker 1>kind of nathy computer part, like building the machine, and

0:07:49.036 --> 0:07:53.036
<v Speaker 1>the other part being the getting people to believe you

0:07:52.796 --> 0:07:59.156
<v Speaker 1>and use your insu So tell me a hard thing?

0:07:59.516 --> 0:08:01.516
<v Speaker 1>Well from each right, So what's a hard thing from

0:08:01.556 --> 0:08:05.196
<v Speaker 1>the from the MATTHI computer part? I think the mat

0:08:05.356 --> 0:08:07.356
<v Speaker 1>the mat side is just that you don't have a

0:08:07.436 --> 0:08:08.916
<v Speaker 1>lot of data. So it's for example, a lot of

0:08:08.956 --> 0:08:11.316
<v Speaker 1>people who do machine learning will say like, oh, give

0:08:11.356 --> 0:08:13.676
<v Speaker 1>me millions of examples of a thing and I will

0:08:13.756 --> 0:08:16.036
<v Speaker 1>learn it. Where well, there aren't millions of pick and

0:08:16.156 --> 0:08:17.796
<v Speaker 1>rolls that you're going to get this sort of how

0:08:17.796 --> 0:08:20.476
<v Speaker 1>do you solve that? Right? Small sample size? Classic problem,

0:08:20.596 --> 0:08:24.036
<v Speaker 1>small sample size, So you know, how do you solve it? Well,

0:08:24.356 --> 0:08:27.676
<v Speaker 1>there's some mathematical chicanery that we invented. The answer to

0:08:27.876 --> 0:08:30.316
<v Speaker 1>be very clever, like we're really good at bath. Is

0:08:30.356 --> 0:08:33.116
<v Speaker 1>that the unsatisig outs? Yeah, let me let me ask you.

0:08:33.196 --> 0:08:36.276
<v Speaker 1>This was there some like things you tried that didn't work.

0:08:36.316 --> 0:08:38.076
<v Speaker 1>It was just like one equation didn't work and then

0:08:38.076 --> 0:08:40.116
<v Speaker 1>another did. I mean, yeah, yeah, yeah, I know. I

0:08:40.156 --> 0:08:42.556
<v Speaker 1>think we've we we you know, I think we we

0:08:42.556 --> 0:08:45.356
<v Speaker 1>we said over the course of our life, we've used

0:08:45.396 --> 0:08:47.756
<v Speaker 1>everything in the AI textbooks to try and solve the problem,

0:08:47.756 --> 0:08:49.556
<v Speaker 1>and they've evolved over years to try and get them

0:08:49.596 --> 0:08:52.396
<v Speaker 1>get to be better. Um. But you know, I think

0:08:52.396 --> 0:08:54.996
<v Speaker 1>that that's part of the adventure of sort of trying

0:08:55.036 --> 0:08:57.196
<v Speaker 1>to figure that stuff out. It wasn't like we used

0:08:57.476 --> 0:09:00.196
<v Speaker 1>we used method X and the answer popped out, and

0:09:00.236 --> 0:09:02.436
<v Speaker 1>so we've been constantly evolving the ability to do But

0:09:02.716 --> 0:09:05.636
<v Speaker 1>I think I think part of the I mean, whatever

0:09:05.676 --> 0:09:07.436
<v Speaker 1>the secret is, you have to leverage the structure of

0:09:07.436 --> 0:09:08.836
<v Speaker 1>the problem. You have to leverage the fact that you

0:09:08.876 --> 0:09:10.956
<v Speaker 1>know something about the fact that it's a bunch of

0:09:10.956 --> 0:09:13.196
<v Speaker 1>people playing a particular sport. When you don't have enough

0:09:13.276 --> 0:09:15.676
<v Speaker 1>when you don't have enough data, you have to leverage

0:09:15.676 --> 0:09:18.636
<v Speaker 1>structure in some way. Yeah, so you're you're able to

0:09:19.356 --> 0:09:22.916
<v Speaker 1>because it's such a constrained environment, because you know the rules,

0:09:22.956 --> 0:09:25.836
<v Speaker 1>because you know the things you wanted to find. You

0:09:25.876 --> 0:09:27.556
<v Speaker 1>can sort of say this is a pick and roll

0:09:27.596 --> 0:09:28.716
<v Speaker 1>this is a pick and roll. This is a pick

0:09:28.716 --> 0:09:29.996
<v Speaker 1>and roll. This is not a pick and roll. This

0:09:30.036 --> 0:09:33.556
<v Speaker 1>is not a pick and roll that kind of thing. Yeah, good,

0:09:33.596 --> 0:09:36.596
<v Speaker 1>So okay, So that's the math, sort of technical side.

0:09:36.676 --> 0:09:39.396
<v Speaker 1>Then there's the getting people to believe you and you know,

0:09:39.676 --> 0:09:43.356
<v Speaker 1>buy what you're selling ultimately, both metaphorically and literally. Tell

0:09:43.396 --> 0:09:47.436
<v Speaker 1>me about that side, like, were there any interesting I

0:09:47.476 --> 0:09:50.036
<v Speaker 1>don't know, people who didn't want to buy it, you know,

0:09:50.116 --> 0:09:53.716
<v Speaker 1>little stories from that side. Almost every coach that we've

0:09:53.756 --> 0:09:55.796
<v Speaker 1>talked to couldn't believe that we did what we believed.

0:09:55.836 --> 0:10:01.036
<v Speaker 1>So the story is generally involved just sitting there in

0:10:01.076 --> 0:10:03.436
<v Speaker 1>front of these coaches. You go up a couple of levels.

0:10:03.796 --> 0:10:07.196
<v Speaker 1>So I think that you know, this happened with two coaches.

0:10:07.236 --> 0:10:10.716
<v Speaker 1>It's a very similar story. They were very well known coaches,

0:10:11.396 --> 0:10:14.436
<v Speaker 1>you know, long resumes, have been around the NBA for

0:10:14.476 --> 0:10:17.676
<v Speaker 1>a long time, won lots of championships. You know, it

0:10:17.676 --> 0:10:20.156
<v Speaker 1>took several meetings to even get an audience with them.

0:10:20.156 --> 0:10:22.276
<v Speaker 1>You would go through sort of layer one, than layer two,

0:10:22.276 --> 0:10:23.796
<v Speaker 1>then layer three, and then you would get to them.

0:10:24.036 --> 0:10:27.196
<v Speaker 1>It's like knitting the Pope or something exactly, and then

0:10:27.196 --> 0:10:29.636
<v Speaker 1>you would sort of get to them and there they were.

0:10:29.876 --> 0:10:32.196
<v Speaker 1>They would just basically say it like, you have no

0:10:32.316 --> 0:10:34.476
<v Speaker 1>idea what I intend for the players to do. There's

0:10:34.516 --> 0:10:37.956
<v Speaker 1>no way this machine can understand what what you need.

0:10:37.996 --> 0:10:40.996
<v Speaker 1>And we would say try us, and we would say, okay,

0:10:41.036 --> 0:10:43.756
<v Speaker 1>show me all the times that the play started with

0:10:43.756 --> 0:10:45.516
<v Speaker 1>the pick and roll and there was three passes and

0:10:45.556 --> 0:10:47.316
<v Speaker 1>I took a shot in the corners like okay, here

0:10:47.316 --> 0:10:48.916
<v Speaker 1>it is like, show me all the times there was

0:10:48.956 --> 0:10:51.676
<v Speaker 1>a screen. I mean like you have a laptop and

0:10:51.716 --> 0:10:54.636
<v Speaker 1>you have your software running or something. Yep, that's right,

0:10:54.676 --> 0:10:56.356
<v Speaker 1>and they would we would have tables and charts and

0:10:56.396 --> 0:10:58.476
<v Speaker 1>they would we would project onto a screen and they

0:10:58.516 --> 0:11:01.596
<v Speaker 1>would basically just give us the quiz, the sort of

0:11:01.596 --> 0:11:03.956
<v Speaker 1>the the They would put us through the ringer for

0:11:03.956 --> 0:11:06.276
<v Speaker 1>for like two hours, so it's like a it's basically

0:11:06.316 --> 0:11:10.796
<v Speaker 1>a impromptu grilling from the coach and make your machine

0:11:10.876 --> 0:11:13.276
<v Speaker 1>dance for me and show me the correct answers. And

0:11:13.356 --> 0:11:14.756
<v Speaker 1>any time you come up with an answer that I

0:11:14.756 --> 0:11:18.196
<v Speaker 1>don't agree with, you know, I wouldn't think you're an idiot.

0:11:18.196 --> 0:11:20.556
<v Speaker 1>But we held up. In fact, sometimes these coaches would say, wait,

0:11:20.596 --> 0:11:22.836
<v Speaker 1>show me this list, and if these two guys aren't

0:11:22.916 --> 0:11:25.236
<v Speaker 1>number one, and number two, I think your thing is wrong,

0:11:25.276 --> 0:11:27.076
<v Speaker 1>and then we would do it, and like thank goodness,

0:11:27.276 --> 0:11:29.156
<v Speaker 1>the right players would end up number one and number

0:11:29.196 --> 0:11:31.876
<v Speaker 1>two and and then normally after sort of two hours

0:11:32.076 --> 0:11:35.636
<v Speaker 1>of grilling, they would be pretty good and they would

0:11:35.636 --> 0:11:37.036
<v Speaker 1>just leave the room, and then we knew we would

0:11:37.036 --> 0:11:45.876
<v Speaker 1>have a contract. And is the output like the thing

0:11:45.956 --> 0:11:48.396
<v Speaker 1>that actually you see on the screen when you're running

0:11:48.396 --> 0:11:51.276
<v Speaker 1>your software. Is it lists? Is it little videos where

0:11:51.276 --> 0:11:53.596
<v Speaker 1>all the players are dots? Is it both of those things?

0:11:53.916 --> 0:11:56.476
<v Speaker 1>It's everything. So we have sort of ranking stables that

0:11:56.516 --> 0:11:58.316
<v Speaker 1>can answer who's the best at X, Y and Z.

0:11:58.476 --> 0:12:01.796
<v Speaker 1>We have sort of a variety of visualizations that show

0:12:02.596 --> 0:12:05.836
<v Speaker 1>breakdowns of various actions. You can always click on anything

0:12:05.916 --> 0:12:08.356
<v Speaker 1>and show all the video of every moment you know

0:12:08.516 --> 0:12:11.196
<v Speaker 1>anything that you asked it. So we've built lots of

0:12:11.236 --> 0:12:14.516
<v Speaker 1>visualizations and data formats to make it easy for various

0:12:14.556 --> 0:12:17.196
<v Speaker 1>people in the organizations to use them. There are instances

0:12:17.196 --> 0:12:19.956
<v Speaker 1>in the world in different domains where like a data

0:12:20.036 --> 0:12:23.156
<v Speaker 1>driven approach suggests doing one thing, but that thing is

0:12:23.276 --> 0:12:26.756
<v Speaker 1>contrary to conventional wisdom, right, But like in football, it

0:12:26.756 --> 0:12:30.876
<v Speaker 1>seems pretty clear that the data suggests coaches should go

0:12:30.916 --> 0:12:32.756
<v Speaker 1>for it on fourth down more often than they do,

0:12:32.876 --> 0:12:35.116
<v Speaker 1>and it seems like as the result, coaches have started

0:12:35.156 --> 0:12:36.996
<v Speaker 1>going for it more on fourth down. But there is

0:12:37.036 --> 0:12:38.836
<v Speaker 1>this thing where if a coach goes for it on

0:12:38.876 --> 0:12:41.796
<v Speaker 1>fourth down and doesn't make it, the team doesn't get

0:12:41.836 --> 0:12:45.076
<v Speaker 1>the first down, then the coach gets pillaried. Right. So

0:12:45.556 --> 0:12:48.396
<v Speaker 1>even though the data says it makes sense to go

0:12:48.516 --> 0:12:51.436
<v Speaker 1>for it in a kind of a personal incentives way,

0:12:51.556 --> 0:12:53.996
<v Speaker 1>it might not make sense right in a social way,

0:12:54.036 --> 0:12:56.476
<v Speaker 1>which is real and important, it might not make sense.

0:12:57.196 --> 0:12:59.396
<v Speaker 1>Is there a basketball version of that? Is there a

0:12:59.476 --> 0:13:02.156
<v Speaker 1>version of that you have observed where your data suggests

0:13:02.156 --> 0:13:04.436
<v Speaker 1>that coaches should be doing something, but they're reluctant to

0:13:04.476 --> 0:13:08.636
<v Speaker 1>do it because it's contrary to sort of conventional wisdom. No,

0:13:08.716 --> 0:13:10.596
<v Speaker 1>I think there's a lot more nuance and what we do.

0:13:10.636 --> 0:13:14.596
<v Speaker 1>I think there's the public basically is aware that they say, oh,

0:13:14.596 --> 0:13:16.956
<v Speaker 1>people should take more threes. But I think the reality

0:13:17.076 --> 0:13:19.476
<v Speaker 1>is much more complex than that, because I think it's

0:13:19.556 --> 0:13:22.116
<v Speaker 1>not about just simply take a three. What you want

0:13:22.116 --> 0:13:24.476
<v Speaker 1>to do is get the best possible shot for yourself.

0:13:24.516 --> 0:13:27.116
<v Speaker 1>Sometimes that's a three, sometimes that's something else. Different kinds

0:13:27.156 --> 0:13:29.476
<v Speaker 1>of threes are not the same, and your talent is

0:13:29.476 --> 0:13:30.916
<v Speaker 1>not the same. In fact, if you look at all

0:13:30.956 --> 0:13:33.196
<v Speaker 1>the you know that you know, I'm just gonna sort

0:13:33.236 --> 0:13:35.676
<v Speaker 1>of Lebron James and Kevin Durant and Steph Curry and

0:13:35.756 --> 0:13:38.156
<v Speaker 1>Janis and Yo Kitchen, all these players, and you know

0:13:38.516 --> 0:13:41.876
<v Speaker 1>they are very different players, and teams are built around

0:13:41.916 --> 0:13:44.116
<v Speaker 1>these players, and what you want to do is optimize

0:13:44.156 --> 0:13:46.596
<v Speaker 1>the team built around these very unique players. And so

0:13:46.956 --> 0:13:48.556
<v Speaker 1>a lot of it is in the details of how

0:13:48.596 --> 0:13:51.356
<v Speaker 1>you structure your offense and your defense to sort of

0:13:51.476 --> 0:13:54.116
<v Speaker 1>use them to get your team the best possible shot.

0:13:54.316 --> 0:13:55.916
<v Speaker 1>So a lot of it is that these coaches do

0:13:55.956 --> 0:13:58.636
<v Speaker 1>a lot of work on basically on the micro level

0:13:58.676 --> 0:14:00.876
<v Speaker 1>to sort of create these plays. That it's not just

0:14:00.876 --> 0:14:03.596
<v Speaker 1>sort of walk up the court and take a three.

0:14:03.676 --> 0:14:05.076
<v Speaker 1>They do a lot of work to try and put

0:14:05.116 --> 0:14:07.996
<v Speaker 1>their position their players in positions to have a lot

0:14:08.036 --> 0:14:10.716
<v Speaker 1>of good options to get the best possible shot. So

0:14:10.916 --> 0:14:13.316
<v Speaker 1>I think that it's it's really a lot more nuanced

0:14:13.356 --> 0:14:21.196
<v Speaker 1>in the actual execution of it. Fans would be really

0:14:21.236 --> 0:14:26.996
<v Speaker 1>surprised at the level of sophistication entirely across the league

0:14:27.036 --> 0:14:29.676
<v Speaker 1>and many leagues in sports, especially the top ones. There's

0:14:29.716 --> 0:14:32.236
<v Speaker 1>there's a degree of sophistication and how they use data

0:14:32.276 --> 0:14:37.796
<v Speaker 1>and video that I think would surprise almost everyone. You

0:14:37.916 --> 0:14:41.036
<v Speaker 1>think that the sort of play calling side of coaching

0:14:41.076 --> 0:14:43.796
<v Speaker 1>will become more and more delegated to the machine. I mean,

0:14:43.836 --> 0:14:49.116
<v Speaker 1>I could see coaches as essentially psychologists, being persistently useful.

0:14:49.156 --> 0:14:51.796
<v Speaker 1>But do you see a time when the sort of

0:14:51.836 --> 0:14:55.796
<v Speaker 1>core strategic decision making will just be be done better

0:14:55.796 --> 0:14:58.156
<v Speaker 1>by a machine than by coach. I don't. I don't

0:14:58.156 --> 0:15:01.556
<v Speaker 1>think so. Our thesis has always been we build iron

0:15:01.556 --> 0:15:04.996
<v Speaker 1>Man suits and and different people will want iron you know,

0:15:05.116 --> 0:15:07.556
<v Speaker 1>different iron Man suits, and you will want because you

0:15:07.596 --> 0:15:09.276
<v Speaker 1>want you need somebody in the middle of the iron

0:15:09.356 --> 0:15:12.196
<v Speaker 1>Man suit directing it, using everything they know about the world.

0:15:12.356 --> 0:15:13.956
<v Speaker 1>But you want to be a lot more powerful. And

0:15:14.036 --> 0:15:16.676
<v Speaker 1>I think that that's the model we've always used, is

0:15:17.036 --> 0:15:19.356
<v Speaker 1>we build Iron Man suits for everybody, and then different

0:15:19.396 --> 0:15:21.356
<v Speaker 1>coaches and different assistant coaches are going to use them,

0:15:21.636 --> 0:15:23.596
<v Speaker 1>you know, to be a lot more powerful. That's what

0:15:23.636 --> 0:15:25.156
<v Speaker 1>we want to do. We want to build Iron Man

0:15:25.196 --> 0:15:30.076
<v Speaker 1>suits for everybody. Does basketball look different? Is it played

0:15:30.116 --> 0:15:35.636
<v Speaker 1>differently because of your work? I certainly know that there

0:15:35.676 --> 0:15:37.876
<v Speaker 1>have been examples where you know, in a couple of

0:15:37.996 --> 0:15:41.716
<v Speaker 1>NBA Finals strategies were changed because of the data that

0:15:41.796 --> 0:15:45.036
<v Speaker 1>we provided. You know, close ones are where one team

0:15:45.076 --> 0:15:48.596
<v Speaker 1>basically discovered a pick and roll defense strategy that was

0:15:48.636 --> 0:15:51.996
<v Speaker 1>effective and employed that and it to you know, very

0:15:51.996 --> 0:15:53.796
<v Speaker 1>good effect. Another one it was one of these sort

0:15:53.796 --> 0:15:57.756
<v Speaker 1>of off ball screen defense strategies where they found the

0:15:57.836 --> 0:16:00.476
<v Speaker 1>data show that there were particular strategies because that would

0:16:00.476 --> 0:16:02.316
<v Speaker 1>shave off a couple of points of efficiency from the

0:16:02.316 --> 0:16:04.956
<v Speaker 1>other team, and they employed that very heavily and they

0:16:04.996 --> 0:16:06.996
<v Speaker 1>won a very close series. So I think, can you

0:16:07.036 --> 0:16:10.956
<v Speaker 1>say what teams it was? I should Okay, I get

0:16:10.996 --> 0:16:13.996
<v Speaker 1>people looking at they could probably figure it out. The

0:16:14.076 --> 0:16:15.476
<v Speaker 1>point that I want to realize, like there are a

0:16:15.476 --> 0:16:16.916
<v Speaker 1>lot of people who come out and think like, oh,

0:16:16.956 --> 0:16:19.676
<v Speaker 1>these these teams are sort of the geniuses and these

0:16:19.676 --> 0:16:21.916
<v Speaker 1>teams are the Luddites, and that's not the case. Like

0:16:22.196 --> 0:16:25.196
<v Speaker 1>almost every team is. Like people would be surprised that

0:16:25.396 --> 0:16:27.556
<v Speaker 1>at the minimum, that's fine. I mean, everybody in the

0:16:27.676 --> 0:16:30.596
<v Speaker 1>NBA is every player in the NBA is good at

0:16:30.636 --> 0:16:33.596
<v Speaker 1>playing basketball, but some are better than others. And so similarly,

0:16:33.596 --> 0:16:36.276
<v Speaker 1>you might imagine that every sort of quant team in

0:16:36.316 --> 0:16:38.956
<v Speaker 1>the NBA is good at at being you know, doing

0:16:39.036 --> 0:16:42.196
<v Speaker 1>quantitative analysis, but some are probably better than others. So

0:16:42.236 --> 0:16:43.716
<v Speaker 1>I would say, you're right, there are some who are

0:16:43.756 --> 0:16:45.716
<v Speaker 1>better than others, but the minimum level is a lot

0:16:45.796 --> 0:16:48.876
<v Speaker 1>higher than when everyone would sure, yeah, yeah, And can

0:16:48.916 --> 0:16:53.276
<v Speaker 1>you say who's better than others? I cannot. I I

0:16:53.476 --> 0:16:56.236
<v Speaker 1>this is our lifeblood of being the reason that all

0:16:56.276 --> 0:16:59.476
<v Speaker 1>these coaches trust us and is that we don't. We

0:16:59.476 --> 0:17:02.156
<v Speaker 1>don't leak. So I'm sorry. It would be fun one day,

0:17:02.276 --> 0:17:04.516
<v Speaker 1>One day, I'll call all the stories. It's not okay,

0:17:04.516 --> 0:17:10.476
<v Speaker 1>I'm sorry. Regiev is not going to name names today Alas,

0:17:10.916 --> 0:17:13.236
<v Speaker 1>but he is going to talk about a big, interesting

0:17:13.276 --> 0:17:16.436
<v Speaker 1>problem that second spectrum is close to solving but has

0:17:16.516 --> 0:17:27.356
<v Speaker 1>not quite nailed yet. That's in a minute. Now back

0:17:27.356 --> 0:17:30.876
<v Speaker 1>to the show. I want to talk about things you

0:17:30.916 --> 0:17:33.676
<v Speaker 1>haven't figured out yet, like what are the next problems

0:17:33.676 --> 0:17:36.156
<v Speaker 1>you're trying to solve, Like what is the frontier? So

0:17:36.236 --> 0:17:38.836
<v Speaker 1>I think the frontier where we're trying to basically basically

0:17:38.876 --> 0:17:40.836
<v Speaker 1>get full body pose of the human, not just a

0:17:40.876 --> 0:17:43.436
<v Speaker 1>little dot. We're trying to get their entire skeleton. So

0:17:43.516 --> 0:17:46.236
<v Speaker 1>the basic sort of product you have, the basic thing

0:17:46.236 --> 0:17:48.716
<v Speaker 1>you do turns each player into a dot, just like

0:17:48.756 --> 0:17:51.156
<v Speaker 1>in the classic like x's and o's diagram or whatever.

0:17:51.236 --> 0:17:52.876
<v Speaker 1>And so you can watch little dots moving around and

0:17:52.876 --> 0:17:54.636
<v Speaker 1>you can see how far the dots are from the other.

0:17:55.076 --> 0:17:57.476
<v Speaker 1>But there's a lot going on that you don't see

0:17:57.476 --> 0:17:59.196
<v Speaker 1>in the dot, right you might want to know, like

0:17:59.276 --> 0:18:01.156
<v Speaker 1>what are the things that are important that you don't

0:18:01.156 --> 0:18:04.396
<v Speaker 1>see in the dot? That's exactly right. So the challenge

0:18:04.396 --> 0:18:06.396
<v Speaker 1>we're working out right now is turning the dot into

0:18:06.436 --> 0:18:10.036
<v Speaker 1>a human skeleton and then having that skeleton and generate

0:18:10.116 --> 0:18:12.596
<v Speaker 1>data in you know, one hundred to two hundred milliseconds.

0:18:12.756 --> 0:18:14.436
<v Speaker 1>So that's the challenge that we're working on right now,

0:18:14.436 --> 0:18:16.356
<v Speaker 1>and we've actually made a lot of progress on that,

0:18:16.436 --> 0:18:19.236
<v Speaker 1>and that's right now. And so what's an example of

0:18:19.516 --> 0:18:21.236
<v Speaker 1>why that would be useful? What are some of the

0:18:21.276 --> 0:18:24.716
<v Speaker 1>ways you could learn from seeing each player as a

0:18:24.756 --> 0:18:28.036
<v Speaker 1>whole body rather than as a dot. So I think

0:18:28.036 --> 0:18:29.316
<v Speaker 1>there are a lot of things you can do. There's

0:18:29.356 --> 0:18:32.836
<v Speaker 1>one is, obviously, you know, with health and fitness, where

0:18:32.836 --> 0:18:34.716
<v Speaker 1>you can figure out did they land on one foot,

0:18:34.716 --> 0:18:36.356
<v Speaker 1>did they land on two feet? You know, did they

0:18:36.436 --> 0:18:38.316
<v Speaker 1>you know they take off from this port of that foot.

0:18:38.916 --> 0:18:40.316
<v Speaker 1>So there's a lot of health and fitness stuff that

0:18:40.316 --> 0:18:43.636
<v Speaker 1>you can figure out health and fitness, meaning learning to

0:18:44.436 --> 0:18:47.636
<v Speaker 1>reduce the risk of injury, learning that certain kinds of

0:18:47.876 --> 0:18:52.476
<v Speaker 1>moves or subtle distinctions in moves make a player more

0:18:52.636 --> 0:18:54.956
<v Speaker 1>or less likely to be injured. That's right, And so

0:18:54.956 --> 0:18:57.156
<v Speaker 1>that's one class of things we can do. Another class

0:18:57.196 --> 0:18:59.716
<v Speaker 1>is sort of just understanding moves better. So if a

0:18:59.796 --> 0:19:03.636
<v Speaker 1>player made, you know, dribble moves between their legs and

0:19:03.676 --> 0:19:06.636
<v Speaker 1>crossovers and step backs and did all all kinds of

0:19:06.636 --> 0:19:08.916
<v Speaker 1>things with their hands and feet to get open, now

0:19:08.916 --> 0:19:12.356
<v Speaker 1>we can categorize those things. There's that, there's health, there's strategy,

0:19:12.636 --> 0:19:15.716
<v Speaker 1>there's media, there's officiating. There's you can help with officiating

0:19:15.756 --> 0:19:17.556
<v Speaker 1>if you start knowing where people are. So there's a

0:19:17.596 --> 0:19:19.876
<v Speaker 1>lot of things that you can do once you understand

0:19:19.916 --> 0:19:22.196
<v Speaker 1>more of the human skeleton. And let me ask you this,

0:19:22.996 --> 0:19:25.556
<v Speaker 1>why is that hard? It sounds hard, but like tell

0:19:25.596 --> 0:19:28.676
<v Speaker 1>me about that being hard. So basically, you have a

0:19:28.676 --> 0:19:30.916
<v Speaker 1>bunch of cameras in a stadium and it sees these

0:19:30.916 --> 0:19:34.196
<v Speaker 1>sort of blotches of that you tell them it's a

0:19:34.276 --> 0:19:36.796
<v Speaker 1>human and and you're to say like, oh, that's a knee,

0:19:36.796 --> 0:19:39.156
<v Speaker 1>and that's an ankle, and that's a that's a waste,

0:19:39.156 --> 0:19:41.556
<v Speaker 1>and so it's just sort of you're you're teaching a

0:19:41.596 --> 0:19:44.316
<v Speaker 1>machine to see a human from scratch, and it's not

0:19:44.396 --> 0:19:46.356
<v Speaker 1>that it's it's it's you know, there's been a lot

0:19:46.396 --> 0:19:48.396
<v Speaker 1>of progress in computer vision over the years that as

0:19:48.436 --> 0:19:51.356
<v Speaker 1>making this making this problem, you know, easier and easier.

0:19:51.556 --> 0:19:53.556
<v Speaker 1>A lot of it is also just doing it extremely

0:19:53.636 --> 0:19:55.396
<v Speaker 1>quickly like you want to. You want this machine to

0:19:55.396 --> 0:19:56.396
<v Speaker 1>be able to do it and on the order one

0:19:56.436 --> 0:19:58.876
<v Speaker 1>hundred two hundred milliseconds, to be able to enable a

0:19:58.876 --> 0:20:00.676
<v Speaker 1>lot of things to happen, and happen in real time

0:20:00.716 --> 0:20:03.476
<v Speaker 1>in sports one hundreds or two hundred milliseconds, but you

0:20:03.556 --> 0:20:06.436
<v Speaker 1>might want it to be only delayed from reality by

0:20:06.556 --> 0:20:09.476
<v Speaker 1>a tenth of a second. Let me ask a dumb question,

0:20:10.236 --> 0:20:12.436
<v Speaker 1>why can't you just let it take its time to

0:20:12.476 --> 0:20:14.276
<v Speaker 1>figure it out. You're not trying to do it in

0:20:14.316 --> 0:20:15.836
<v Speaker 1>the middle of the game, right, or are you trying

0:20:15.836 --> 0:20:17.076
<v Speaker 1>to do it in the middle. So, because I think

0:20:17.156 --> 0:20:19.116
<v Speaker 1>sports is one of these interesting this is part of

0:20:19.116 --> 0:20:21.876
<v Speaker 1>the reason why sports machines. Understanding of sports is so hard.

0:20:22.556 --> 0:20:24.396
<v Speaker 1>In sports, it's not like you want to analyze a

0:20:24.516 --> 0:20:27.276
<v Speaker 1>video and then know what happened a long time later

0:20:27.276 --> 0:20:28.956
<v Speaker 1>that might be the case for coaches, but for a

0:20:28.956 --> 0:20:31.716
<v Speaker 1>lot of media applications or refereeing applications, you want to

0:20:31.716 --> 0:20:35.156
<v Speaker 1>be able to do it basically instantaneously. Yeah, right, And

0:20:35.196 --> 0:20:37.076
<v Speaker 1>so it's almost like the self driving car, like you

0:20:37.116 --> 0:20:39.156
<v Speaker 1>need it to be able to do its thing very

0:20:39.276 --> 0:20:41.996
<v Speaker 1>very quickly to be able to react to it. You know,

0:20:42.236 --> 0:20:44.476
<v Speaker 1>is self driving car research helpful to you? Are you

0:20:44.516 --> 0:20:47.876
<v Speaker 1>borrowing from that? Well? Yes, because I think that's generally

0:20:47.916 --> 0:20:51.156
<v Speaker 1>pushing the field of computer computer vision forward because it's

0:20:51.156 --> 0:20:54.556
<v Speaker 1>basically the same problem. You need to be identify people

0:20:54.636 --> 0:20:56.996
<v Speaker 1>and what they're doing very very quickly, So one is

0:20:56.996 --> 0:20:58.556
<v Speaker 1>to sort of avoid running into them, the other one

0:20:58.636 --> 0:21:01.836
<v Speaker 1>is sort of figuring what's going on on a sporting event.

0:21:01.876 --> 0:21:04.956
<v Speaker 1>And so I think the general trend of computer vision

0:21:05.036 --> 0:21:10.436
<v Speaker 1>research moving to solve these problems quickly is helpful. Have

0:21:10.556 --> 0:21:13.396
<v Speaker 1>you figured out anything yet about injury, Like you have

0:21:13.436 --> 0:21:16.676
<v Speaker 1>any useful injury insights? I mean I've always been, you know,

0:21:16.716 --> 0:21:18.876
<v Speaker 1>to be honest, wary of injury because it's such a

0:21:18.956 --> 0:21:20.636
<v Speaker 1>it's it's a hard thing to do. But I think

0:21:20.676 --> 0:21:23.596
<v Speaker 1>that well we have why wary of studying it, wary

0:21:23.596 --> 0:21:27.236
<v Speaker 1>of trying to to be honest that the teams use

0:21:27.316 --> 0:21:29.356
<v Speaker 1>the data we give them in that way, even though

0:21:29.396 --> 0:21:31.756
<v Speaker 1>I don't want it to happen, because because they just

0:21:31.836 --> 0:21:34.796
<v Speaker 1>it's just it's any information is better than no information.

0:21:34.836 --> 0:21:37.276
<v Speaker 1>And so I've always been, you know, the whole nine years,

0:21:37.276 --> 0:21:38.876
<v Speaker 1>I've said, we'll give you the information, but I'd be

0:21:39.076 --> 0:21:41.756
<v Speaker 1>I'd be careful. But you know, it's such a such

0:21:41.756 --> 0:21:44.356
<v Speaker 1>an important thing about keeping athletes. You know, why are

0:21:44.356 --> 0:21:47.156
<v Speaker 1>you so wary of trying to figure out injury risk?

0:21:47.476 --> 0:21:50.116
<v Speaker 1>I just I don't know that at this point. I

0:21:50.156 --> 0:21:54.636
<v Speaker 1>think that I've seen stuff that is is uh, super

0:21:54.636 --> 0:21:56.836
<v Speaker 1>predictive that the scientists that I would sort of laid

0:21:56.876 --> 0:21:57.916
<v Speaker 1>down on. I mean, I know there are a bunch

0:21:57.916 --> 0:22:00.236
<v Speaker 1>of other companies who have so because it's such a

0:22:00.236 --> 0:22:02.196
<v Speaker 1>hard problem, because you don't feel like you can you

0:22:02.236 --> 0:22:05.236
<v Speaker 1>can reliably predict it. Yet, Yeah, what is it about

0:22:05.316 --> 0:22:08.996
<v Speaker 1>injury risk that makes it so much harder to understand

0:22:09.196 --> 0:22:11.636
<v Speaker 1>than sort of things you know that are more kind

0:22:11.636 --> 0:22:13.516
<v Speaker 1>of within the game itself. I mean, I just think

0:22:13.516 --> 0:22:16.436
<v Speaker 1>that you know, it's it's it's almost a sample sized thing.

0:22:16.476 --> 0:22:19.916
<v Speaker 1>You know, people get injured in all sorts of you know,

0:22:20.036 --> 0:22:23.196
<v Speaker 1>unique ways, you know, not super often, right, and so

0:22:23.436 --> 0:22:25.236
<v Speaker 1>you know, I said, there aren't that many pick and rolls,

0:22:25.236 --> 0:22:26.596
<v Speaker 1>but they're way more pick and rolls than there are

0:22:26.716 --> 0:22:30.396
<v Speaker 1>you know, yeah, whatever ACL tears or whatever these and

0:22:30.556 --> 0:22:33.676
<v Speaker 1>presumably injury is more complex. Yeah, it's a more complex problem,

0:22:33.756 --> 0:22:36.436
<v Speaker 1>and it happens way less often, that's right, which makes

0:22:36.436 --> 0:22:38.796
<v Speaker 1>it harder on both sides. That's right. I want to

0:22:38.796 --> 0:22:42.876
<v Speaker 1>talk a little bit about the applications or potential applications

0:22:42.916 --> 0:22:47.596
<v Speaker 1>of your work beyond basketball, the extensions of your work

0:22:47.676 --> 0:22:52.516
<v Speaker 1>beyond beyond sports. Um. I mean sports and games more

0:22:52.556 --> 0:22:58.036
<v Speaker 1>generally seem interesting as a sort of testing ground. Obviously

0:22:58.076 --> 0:23:00.836
<v Speaker 1>they're useful in and of themselves, but also as a

0:23:00.916 --> 0:23:04.396
<v Speaker 1>testing ground for I guess for AI in particular. Right,

0:23:04.396 --> 0:23:07.076
<v Speaker 1>I mean if you think of of chests famously and

0:23:07.076 --> 0:23:09.516
<v Speaker 1>then go, you know, you had deep mind figure out

0:23:09.596 --> 0:23:11.676
<v Speaker 1>chess and then go and then they solve the protein

0:23:11.756 --> 0:23:17.756
<v Speaker 1>folding problem, this profound problem in in biochemistry basically, right, Um,

0:23:18.636 --> 0:23:25.356
<v Speaker 1>tell me about that. I mean, well, why are games

0:23:25.476 --> 0:23:29.196
<v Speaker 1>and sports a good place to start? Yeah? So I

0:23:29.196 --> 0:23:30.916
<v Speaker 1>think that, you know, I think one of the things

0:23:30.916 --> 0:23:33.636
<v Speaker 1>that we're doing in sports is the general problem of

0:23:33.756 --> 0:23:36.316
<v Speaker 1>human activity recognition. Right, So that's really what we're doing.

0:23:36.316 --> 0:23:37.796
<v Speaker 1>But people do a bunch of stuff in a space,

0:23:37.796 --> 0:23:39.396
<v Speaker 1>and we want to figure out what they're doing. And

0:23:39.636 --> 0:23:41.956
<v Speaker 1>you know, we didn't actually put you know, sports in

0:23:41.996 --> 0:23:43.996
<v Speaker 1>the name of the company because we didn't we thought

0:23:43.996 --> 0:23:45.796
<v Speaker 1>we might go beyond sports, but it did not. There

0:23:45.836 --> 0:23:47.156
<v Speaker 1>were so much stuff to do in sports we sort

0:23:47.156 --> 0:23:50.076
<v Speaker 1>have stayed here. Sports is interesting because it's just it

0:23:50.156 --> 0:23:53.436
<v Speaker 1>has the ability to create a lot of data capture

0:23:54.036 --> 0:23:58.036
<v Speaker 1>and the activities are are sort of bounded and well known,

0:23:58.196 --> 0:24:00.756
<v Speaker 1>so you can just have this, you know, this intense

0:24:00.876 --> 0:24:05.196
<v Speaker 1>capture of this rectangle, various rectangles based on sports, and

0:24:05.236 --> 0:24:08.436
<v Speaker 1>then it's very clear what some of the activity recognition

0:24:08.916 --> 0:24:10.396
<v Speaker 1>is and so it's a it's a great place to

0:24:10.436 --> 0:24:13.516
<v Speaker 1>sort of start with human activity recognition. So what is

0:24:14.156 --> 0:24:19.516
<v Speaker 1>what is the like obvious adjacent thing in the world

0:24:19.836 --> 0:24:22.596
<v Speaker 1>where what you do might be useful. I think that

0:24:22.636 --> 0:24:26.516
<v Speaker 1>if you look around the world, this can be applied everywhere.

0:24:26.556 --> 0:24:29.156
<v Speaker 1>So for example, you know, in your house, right if

0:24:29.156 --> 0:24:31.116
<v Speaker 1>you have cameras in your house, and you'll be able

0:24:31.116 --> 0:24:32.876
<v Speaker 1>to figure it out like oh, you know, someone has

0:24:32.876 --> 0:24:35.516
<v Speaker 1>fell down or some you know, the kids are fighting

0:24:35.636 --> 0:24:38.116
<v Speaker 1>right my house. It feels a little creepy to me,

0:24:38.316 --> 0:24:40.836
<v Speaker 1>like I don't particularly want it in my house. I

0:24:40.876 --> 0:24:43.636
<v Speaker 1>will say that's fine, Yeah I'm not I'm not necessarily

0:24:43.676 --> 0:24:45.716
<v Speaker 1>against it, but like it doesn't feel creepy at all

0:24:45.796 --> 0:24:50.556
<v Speaker 1>in the NBA to know that. So a lot of

0:24:50.596 --> 0:24:52.156
<v Speaker 1>the other things are sort of you know, I've seen

0:24:52.196 --> 0:24:55.516
<v Speaker 1>there are other companies that basically watch how people move

0:24:55.556 --> 0:24:57.556
<v Speaker 1>around stores so you can say, oh, this is where

0:24:57.716 --> 0:25:00.036
<v Speaker 1>we should put food, or this is where people are congregating,

0:25:00.116 --> 0:25:03.036
<v Speaker 1>or this is where we get blockages, or this is

0:25:03.076 --> 0:25:05.356
<v Speaker 1>the travel patterns inside a store. So I know a

0:25:05.396 --> 0:25:08.116
<v Speaker 1>bunch of companies doing that. So I know that's sort

0:25:08.156 --> 0:25:12.116
<v Speaker 1>of security and stores. There's a bunch of companies out there.

0:25:12.156 --> 0:25:13.636
<v Speaker 1>You know. We were approached by people who are like

0:25:13.676 --> 0:25:15.916
<v Speaker 1>to go to concert venues and say, okay, can you

0:25:15.996 --> 0:25:17.476
<v Speaker 1>can you put a bunch of cameras and figure out

0:25:17.516 --> 0:25:20.396
<v Speaker 1>how people move in and out of concerts and figure

0:25:20.436 --> 0:25:23.836
<v Speaker 1>out where the bottleneck exactly, how does the foot traffic flow.

0:25:23.916 --> 0:25:25.916
<v Speaker 1>So we would have approached by lots of different industries

0:25:25.956 --> 0:25:28.116
<v Speaker 1>to say, can you apply what you're doing to us?

0:25:28.316 --> 0:25:30.596
<v Speaker 1>And what have you said? When those people have approached you,

0:25:30.876 --> 0:25:32.556
<v Speaker 1>I always like I would like to get to it.

0:25:32.596 --> 0:25:34.756
<v Speaker 1>But I think the sports has kept us so busy

0:25:34.996 --> 0:25:37.476
<v Speaker 1>over the years that we've just had plenty of work

0:25:37.476 --> 0:25:41.636
<v Speaker 1>to do in sports. In a minute, the lightning round

0:25:41.956 --> 0:25:44.636
<v Speaker 1>with lots of questions about basketball and a little bit

0:25:44.676 --> 0:25:52.956
<v Speaker 1>about soccer. That's the end of the ads. Now we're

0:25:52.996 --> 0:25:58.596
<v Speaker 1>going back to the show. Um, still a lightning round,

0:25:58.916 --> 0:26:01.996
<v Speaker 1>Lightning Round. Who is your favorite NBA player of all time?

0:26:02.876 --> 0:26:05.916
<v Speaker 1>Larry Bird? What does the data say about Larry Bird

0:26:05.956 --> 0:26:10.396
<v Speaker 1>as a player? He was very good? That lines up.

0:26:11.716 --> 0:26:14.636
<v Speaker 1>So it seems like still, at least to some extent,

0:26:14.756 --> 0:26:18.596
<v Speaker 1>there is there is this cultural divide in the NBA

0:26:18.676 --> 0:26:20.836
<v Speaker 1>and in other sports between the data people and the

0:26:20.876 --> 0:26:23.876
<v Speaker 1>sort of old school sports people. And I'm curious, what

0:26:24.036 --> 0:26:27.356
<v Speaker 1>do the data people not get about the sort of

0:26:27.396 --> 0:26:32.116
<v Speaker 1>traditional sports people. I think that what happened was, you know,

0:26:32.236 --> 0:26:36.316
<v Speaker 1>the traditional sport sports people spoken words and the data

0:26:36.316 --> 0:26:39.996
<v Speaker 1>people spoken numbers, and I think that that's what needed

0:26:40.036 --> 0:26:42.316
<v Speaker 1>to bridge, Like basically both people had to speak words

0:26:42.316 --> 0:26:44.356
<v Speaker 1>in numbers, and I think that's happened so that you

0:26:44.396 --> 0:26:48.196
<v Speaker 1>think that divide is done now it no longer exists. Yeah,

0:26:48.236 --> 0:26:49.956
<v Speaker 1>Is it still fun for you to watch basketball? Or

0:26:49.996 --> 0:26:52.316
<v Speaker 1>does it just feel like work. Oh no, it's fun.

0:26:53.756 --> 0:26:55.996
<v Speaker 1>It's fun. According to the data, who is the greatest

0:26:55.996 --> 0:26:59.436
<v Speaker 1>basketball player of all time? We're unable to do that

0:26:59.516 --> 0:27:02.236
<v Speaker 1>because the data capture only goes back five years. Who's

0:27:02.276 --> 0:27:04.596
<v Speaker 1>the greatest player of the last five years? The last

0:27:04.636 --> 0:27:09.236
<v Speaker 1>five years? Steph Carry? Who's the greatest soccer player the

0:27:09.316 --> 0:27:12.876
<v Speaker 1>last five years? MESSI? Can you compare Steph Curry and

0:27:12.916 --> 0:27:16.956
<v Speaker 1>Messy in some quantitative way? Yeah? I think that all

0:27:16.996 --> 0:27:20.436
<v Speaker 1>the great players have some number where they perform something

0:27:20.876 --> 0:27:25.316
<v Speaker 1>far above expectation. I mean, can you is it a

0:27:25.396 --> 0:27:27.916
<v Speaker 1>dumb question to say who's better Steph Curry or MESSI?

0:27:28.716 --> 0:27:31.676
<v Speaker 1>It's not, but it's not a question that coaches tend

0:27:31.756 --> 0:27:34.276
<v Speaker 1>to worry about. Well. Sure, but but if it's not

0:27:34.316 --> 0:27:36.396
<v Speaker 1>a dumb question, I'm going to ask you who's better

0:27:36.436 --> 0:27:39.556
<v Speaker 1>Steph Curry or Messy? The reason is that we haven't

0:27:39.596 --> 0:27:41.876
<v Speaker 1>built it. So it's almost every question requires building a

0:27:41.916 --> 0:27:44.156
<v Speaker 1>set of tools to answer them. We could, but as

0:27:44.196 --> 0:27:45.796
<v Speaker 1>no one has asked to build those tools do. I

0:27:45.796 --> 0:27:47.756
<v Speaker 1>think what you would want to do is say you

0:27:47.756 --> 0:27:49.676
<v Speaker 1>could answer that question, but I'd have to pay you

0:27:49.756 --> 0:27:51.836
<v Speaker 1>to do it. Basically, because I think, like I think,

0:27:51.876 --> 0:27:53.436
<v Speaker 1>there is a way to say it because like how

0:27:53.516 --> 0:27:55.836
<v Speaker 1>much of it? Basically, these questions you're asking is how

0:27:55.916 --> 0:28:00.036
<v Speaker 1>much was an outlier? Was this particular person compared to everyone? Yeah?

0:28:00.076 --> 0:28:02.956
<v Speaker 1>How much value did he add? Would be a clumsy

0:28:02.996 --> 0:28:04.956
<v Speaker 1>way to say it. Yeah, yeah, And I think that

0:28:04.996 --> 0:28:06.876
<v Speaker 1>there are definitely ways to answer that. That's sort of

0:28:06.916 --> 0:28:09.316
<v Speaker 1>not that is not where we have spent our time.

0:28:09.316 --> 0:28:10.916
<v Speaker 1>But I don't think it's unanswerable. I think that there

0:28:10.956 --> 0:28:13.076
<v Speaker 1>are interesting ways you can go about answering that question.

0:28:13.196 --> 0:28:15.436
<v Speaker 1>This one goes to sort of data versus kind of

0:28:15.476 --> 0:28:21.396
<v Speaker 1>public acclaim among NBA players, Like based on the data

0:28:21.556 --> 0:28:26.716
<v Speaker 1>versus what people think in general. Who's the most underrated

0:28:26.756 --> 0:28:30.996
<v Speaker 1>player right now? Say Chris Paul. I mean he's not

0:28:31.036 --> 0:28:33.836
<v Speaker 1>really underrated, but he's not quite at the pantheon. You

0:28:33.916 --> 0:28:36.676
<v Speaker 1>can be highly rated but still underrated. Underrated does not

0:28:36.756 --> 0:28:39.516
<v Speaker 1>mean low rated. It means not rated high enough. That's right.

0:28:40.116 --> 0:28:43.396
<v Speaker 1>Who do you think the most overrated player? Oh, that's

0:28:43.396 --> 0:28:46.196
<v Speaker 1>a good question. It's it's it's tough. I don't know.

0:28:46.316 --> 0:28:49.316
<v Speaker 1>I'm saying no. One just jumps to mind because I think, like, well, also,

0:28:49.356 --> 0:28:51.116
<v Speaker 1>you get it. You could get in trouble, right, you're

0:28:51.156 --> 0:28:54.036
<v Speaker 1>gonna you're gonna call out one are your clients stars? Well,

0:28:54.076 --> 0:28:55.716
<v Speaker 1>there's there's two questions when it's like, hey, I thought

0:28:55.716 --> 0:28:57.196
<v Speaker 1>of someone, but I don't know who to say. I

0:28:57.236 --> 0:28:58.956
<v Speaker 1>don't want to say it, but right now I can't

0:28:58.956 --> 0:29:01.716
<v Speaker 1>actually think it because because I I it's a lot

0:29:01.756 --> 0:29:05.076
<v Speaker 1>of people. People are much better at rating nowadays. I

0:29:05.116 --> 0:29:06.996
<v Speaker 1>think that's that's a lot of what has changed over

0:29:07.036 --> 0:29:09.716
<v Speaker 1>the years is that because there's so many more numbers

0:29:09.796 --> 0:29:14.236
<v Speaker 1>like the error bar, and ratings have gotten a lot narrower.

0:29:14.276 --> 0:29:16.476
<v Speaker 1>So the people have gotten more, players have gotten more

0:29:16.476 --> 0:29:20.556
<v Speaker 1>appropriately rated because fans are savvier about exactly. So what

0:29:20.636 --> 0:29:23.916
<v Speaker 1>has happened in the place is big centers are not

0:29:23.996 --> 0:29:27.076
<v Speaker 1>as valuable in basketball. But you actually see that, like

0:29:27.116 --> 0:29:28.756
<v Speaker 1>they're not rated as highly, you know, and so a

0:29:28.796 --> 0:29:30.716
<v Speaker 1>lot of the a lot of big centers who would

0:29:30.716 --> 0:29:33.116
<v Speaker 1>have had you know, massive contracts ten plus years ago

0:29:33.276 --> 0:29:35.356
<v Speaker 1>aren't getting those now. But that's because you know, the

0:29:35.436 --> 0:29:38.636
<v Speaker 1>ratings have adapted to value them less. The data shows

0:29:38.636 --> 0:29:40.956
<v Speaker 1>that big centers aren't as valuable as people thought. That's right.

0:29:41.196 --> 0:29:43.996
<v Speaker 1>You think you're going to work at second spectrum for forever,

0:29:44.036 --> 0:29:46.636
<v Speaker 1>for as long as you're working. It's our baby, it's

0:29:46.636 --> 0:29:48.516
<v Speaker 1>been our the baby of many, many people. I mean,

0:29:48.516 --> 0:29:52.356
<v Speaker 1>babies grow up. I think that there are problems I

0:29:52.396 --> 0:29:54.036
<v Speaker 1>want to solve, and sure I would love to be

0:29:54.036 --> 0:29:55.916
<v Speaker 1>able to solve all those problems, and then once they

0:29:55.956 --> 0:29:57.796
<v Speaker 1>I'll say what will I do next? But I think

0:29:58.076 --> 0:30:04.276
<v Speaker 1>there's certainly plenty of problems to be solved. Rejieve mehs

0:30:04.356 --> 0:30:08.636
<v Speaker 1>Run is the co founder and president of Second Spectrum.

0:30:08.676 --> 0:30:12.116
<v Speaker 1>Today's show was produced by Edith Russolo, engineered by Amanda

0:30:12.196 --> 0:30:16.076
<v Speaker 1>kay Wong, and edited by Robert Smith. I'm Jacob Goldstein,

0:30:16.156 --> 0:30:18.196
<v Speaker 1>and we'll be back next week with another episode of

0:30:18.236 --> 0:30:25.076
<v Speaker 1>What's Your Problem