Source: https://sigir-ecom.github.io/ecom2019/ecom19Papers/paper14.pdf