AI 101: How learning computers are becoming smarter