Machine learning and deep learning applications are revolutionizing how we as consumers interact with our compute devices by imbuing them with speech recognition, machine vision, and other perceptual capabilities. We are now seeing new advancements in AI which move from simple pattern recognition and perceptual processing to much deeper semantic processing. These new advancements in essence bridge the gap between machine learning techniques, including deep learning, and symbolic artificial intelligence. We'll cover the new capabilities and use cases Cisco is targeting with this new breakthrough technology. In addition, we'll discuss the core enabling technical building blocks and projects such as InfoGAN's and Ben Goertzel's OpenCog project.