A hybrid collaborative filtering recommendation algorithm: integrating content information and matrix factorisation. (24th April 2020)