Computer science professor Ndapa Nakashole develops algorithms that enable computers to understand and generate human language, like Siri and Alexa. She is working towards natural language processing models that are able to generalize under data distribution changes.