Solving cold start in news recommendations: a RippleNet-based system for large scale media outlet