Machine learning (ML) and artificial intelligence (AI) have almost become buzzwords at this point, but what do they really mean? On the simplest level, they are basically software that can learn from ...