This is a great cheat-sheet to understand and remember the relationship between the most usual machine learning algorithms. I have not seen something similar like this published online yet.

I think it could be nice to incorporate the "cost" variable, the principal’s reasons why each selection has been made and some examples of applications for each one. I know that this suggestion means a lot of work and scape from a cheat-sheet idea. Anyway, it could be a nice new project to be done, don’t you think so?

Congratulations for the work already done anyway!