Shashank Srivastava

I am an Assistant Professor of Computer Science at UNC Chapel Hill, where I lead the Learning from Language Lab . I do research on Artificial Intelligence and Natural Language Processing, with special interests in learning from language supervision, neuro-symbolic methods, and interactive machine learning. Previously, I spent a year at Microsoft Research in Redmond, and earlier was a graduate student in the Machine Learning Department at Carnegie Mellon. My dissertation research with Tom Mitchell focused on teaching machines new tasks through natural language supervision, and led a new direction of training machine learning models from language-based supervision. 

Once upon a time, I used to do bad things with other people's money at Tower Research Capital.

If you are a prospective graduate student, see this page . If you are an undergrad looking to do research with me, see this page