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