modified hot recommendation method