machine learning, NLP, computer vision, robotics, speech processing, and generative AI --- that increasingly intersect and combine.