Mitigating the challenges of cold start in TensorFlow Recommenders