Published inPython in Plain EnglishSentinel Values in PythonWhat they are and how to use themApr 19, 20231Apr 19, 20231
Published inTowards Data SciencePython Descriptors and How to Use themExplaining Python Descriptors with examplesMar 14, 20221Mar 14, 20221
Published inTowards Data ScienceWhy You Should Use Context Managers in PythonImplementing and using context managers in Python.Nov 13, 2021Nov 13, 2021
Published inTowards Data ScienceHow Not to Use Python ListsUnderstanding Mutable Objects in Python.Oct 2, 20215Oct 2, 20215
Published inTowards Data ScienceMulti-Armed Bandits: Thompson Sampling AlgorithmLearn about the Thompson Sampling (Bayesian) bandit algorithm with Python code.Sep 26, 20212Sep 26, 20212
Published inTowards Data ScienceGoing Bayesian: Testing Rate MetricsHow to run an A/B test for rate metrics without p-values and confidence intervals.Feb 13, 20211Feb 13, 20211
Published inTowards Data ScienceMulti-Armed Bandits: Upper Confidence Bound Algorithms with Python CodeLearn about the different Upper Confidence Bound bandit algorithms. Python code provided for all experiments.Feb 4, 20211Feb 4, 20211
Published inAnalytics VidhyaCalculating 𝛑 Using Monte-Carlo SimulationsAn intro to Monte-Carlo simulations with Python code.Jan 25, 2021Jan 25, 2021
Published inThe StartupMulti-Armed Bandits: Optimistic Initial Values Algorithm with Python CodeEverything’s great until proven otherwise. Learn about the Optimistic Initial Values algorithm. Python code provided for all experiments.Jan 21, 2021Jan 21, 2021