Latest post

Improving the consistency of your projects with virtual environments in Anaconda

Author image Improving the consistency of your projects with virtual environments in Anaconda

Virtual environments in python are very useful for managing different projects and especially when multiple people have to work on them. It is also useful for using packages which are not entirely supported on every version of python. Personally I needed a virtual environment when using Tensorflow. Tensorflow was not available on Python version 3.6 and hence I needed »

The Genie in the Bottle: How to Tame AI?

Author image

While we're seeing some great progress in AI, there is increasing concern about the danger of it by people like Stephen Hawking. This 'possible existential threat to humanity' is the reason why people like Elon Musk and Sam Altman started OpenAI. The authority on the threat of AI is Nick Bostrom, Oxford professor, director of Future of Humanity Institute and »

7 reasons to use Snowplow besides Google Analytics 360

Author image

We recently got the question: if we start using Google Analytics 360 and Big Query, do we still need to use a second data logger like Snowplow Analytics? A great question. I discussed this question with our data team and it turns out using Snowplow (an open source data logger) besides premium analytics tooling like Google Analytics 360 has several »

Helping our new Data Scientists start in Python: A guide to learning by doing

Author image

The Data Science team at Greenhouse Group is steadily growing and continuously changing. This also implies new Data Scientists and interns starting regularly. Each new Data Scientist we hire is unique and has a different set of skills. What they all have in common though is a strong analytical background and the practical ability to apply this on real business »

Calculation of confidence intervals for ratios

Author image

The science of campaign optimization was among the very first things I was introduced to when first coming to work in programmatic media at Bannerconnect, and it was with great interest that I learned the particular steps our campaign managers regularly take to ensure campaigns run in the most effective way for their advertiser. Statistically sound optimization From the data »

Send Slack notifications whenever a Pokémon spawns nearby using a Pokémon GO SlackBot

Author image

CURRENT STATUS (04/08/2016): Niantic seems to have made some big changes to the API last night, so currently all API scripts (including PoGoMap and bots) seem to be down. Feel free to share any fixes if you come across anything that could be of help. Meanwhile, I hope that the post is still a good read about how »