One of the hottest areas of technology today, machine learning promises to have a profound impact on our world and the way we live. Perhaps most exciting is the fact that we have reached the point ...