https://mytecharm.com.co/post/synthetic-population-testing-for-recommendation-systems-bni7r4