https://medium.com/@monocosmo77/how-collective-decision-making-works-part4-machine-learning-be57af50c1a2