talk-data.com talk-data.com

Pawel Kapuscinski

Speaker

Pawel Kapuscinski

2

talks

guest Analytics Pros

Filter by Event / Source

Talks & appearances

2 activities · Newest first

Search activities →

Fantasy basketball involves daily decisions: which players to start, who to pick up from free agency, and how to balance competing objectives across multiple statistical categories. This talk demonstrates how linear programming and integer programming can help solving those problems.

Using Python library PuLP we'll explore when to use linear programming versus integer programming, how to formulate constraints for roster decisions, and how to handle different league formats. Through practical examples, we'll build optimizers for start/sit decisions and free agency streaming.

podcast_episode
with Val Kroll , Julie Hoyer , Tim Wilson (Analytics Power Hour - Columbus (OH) , Pawel Kapuscinski (Analytics Pros) , Moe Kiss (Canva) , Michael Helbling (Search Discovery)

WHERE were you the first time you listened to this podcast? Did you feel like you were JOINing a SELECT GROUP BY doing so? Can you COUNT the times you've thought to yourself, "Wow. These guys are sometimes really unFILTERed?" On this episode, Pawel Kapuscinski from Analytics Pros (and the Burnley Football Club) sits down with the group to shout at them in all caps. Or, at least, to talk about SQL: where it fits in the analyst's toolbox, how it is a powerful and necessary complement to Python and R, and who's to blame for the existence of so many different flavors of the language. Give it a listen. That's an ORDER (BY?)! For complete show notes, including links to items mentioned in this episode and a transcript of the show, visit the show page.