~/talk

The Technical Journey to Define the True Value of a Football Goal

slides:none on file

Builds a 1350×1350 Markov chain of minute-by-score states from scraped match data (Selenium/WebDriverKit), converts it to sparse matrices, and avoids a full matrix inverse to compute the B matrix. Uses Erlang and Haskell prototypes but settles on Julia for speed: computing per-season B matrices takes ~32 seconds and full aggregation ~174 seconds. Produces player rankings where Lukaku falls from 2nd to 8th (Lukaku drops six places), invents a champagne ratio, and finds a close, slightly Messi-favouring goal+assist value in their overlapping years.

AI-written summary · about

  1. 0:00Intro
  2. 2:08Football means a lot
  3. 2:32October 1989
  4. 5:47Tennis
  5. 11:46Football
  6. 19:21Bummer time
  7. 26:25Autumn 2023
  8. 28:45Spring 2024
  9. 29:52Late summer 2024
  10. 37:32Lukaku at Everton 2016/17
  11. 40:21Messi vs Ronaldo
  12. 42:20Learnings
  13. 44:27Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.