Ricardo TavaresClustering articles using LLM embeddings — the easy wayEmbeddings are a less known but really neat feature of Large Language Models, and they’re becoming super easy to use thanks to efforts…Dec 10, 20231Dec 10, 20231
Ricardo TavaresinFootball CrunchingAttributing xG allowed to individual defendersWho let the xG in? (who? who, who?)Mar 14, 2021Mar 14, 2021
Ricardo TavaresinFootball CrunchingIntroducing Marking MapsIn this post, I’ll look at how we can infer and visualize Marking relationships by looking at tracking data.Jun 25, 2020Jun 25, 2020
Ricardo TavaresinFootball CrunchingDummy eventsEven with the increasing availability of tracking data, the most valuable work in football analytics is still being done with events.May 25, 2020May 25, 2020
Ricardo TavaresinFootball CrunchingValuing Off-the-ball MovementMovement is one of the most important dimensions of Football, but it is notoriously hard to measure.Jan 13, 20201Jan 13, 20201
Ricardo TavaresinFootball CrunchingCalculating Threat Potential from Positional DataAnalytics people like visualizations, but do you know what they like more? Numbers.Aug 9, 20193Aug 9, 20193
Ricardo TavaresinFootball CrunchingUsing Voronoi Diagrams in FootballFootball (soccer) is all about space, but football statistics mostly rely on individual actions with no context to its surroundings.Jul 14, 20191Jul 14, 20191
Ricardo TavaresinFootball CrunchingThe best team goals of the World Cup Group StageIn a World Cup of Penalties, Set Pieces and long distance screamers, team play hasn’t taken the forefront yet, but we still saw some great…Jun 29, 2018Jun 29, 2018
Ricardo TavaresinFootball CrunchingDefining Active ZonesNumerical Advantage and the search for key moments in a PlayJun 30, 2017Jun 30, 2017
Ricardo TavaresinFootball CrunchingWhy We Need Positional Data in Football23 April 2017. El Clásico. Real were one man down and losing against one of the best teams in the world, with less than 15 minutes to go…Jun 13, 2017Jun 13, 2017