https://medium.com/@monocosmo77/how-collective-decision-making-works-part3-machine-learning-8f83e5cf9c3f