phisticated neural networks and software algorithms allow machines to learn from example and experience, and in doing so, gain cognitive skills and analytical capabilities far surpassing their original programming.