https://www.quarkml.com/2022/05/ten-popular-machine-learning-algorithms.html