Source: https://www-personal.umich.edu/~raywang/pub/wsdm402-wang.pdf