Research Scientist
Google Inc.
1600 Amphitheatre Pkwy,
Mountain View, CA 94043, USA

Email: ravi DOT sujith AT gmail DOT com 

My main research interests span various problems and theory related to the fields of machine learning, natural language processing (NLP), data mining and computational decipherment (cracking codes with computers). I am specifically interested in large-scale unsupervised and semi-supervised methods and their applications to structured prediction problems in NLP, information extraction, multi-modal learning for language/vision, user modeling in social media, graph optimization algorithms for summarizing noisy data, computational decipherment and computational advertising.


Short Bio

Sujith Ravi is a Research Scientist at Google. His main research interests span various problems and theory related to the fields of machine learning, large-scale structured prediction and natural language processing (NLP). He recently won the SIGKDD 2014 Best Research Paper Award. He is specifically interested in large-scale unsupervised and semi-supervised methods and their applications to structured prediction problems in NLP, information extraction, multi-modal learning for language/vision, user modeling in social media, graph optimization algorithms for summarizing noisy data, computational decipherment and computational advertising.

Prior to joining Google, he spent a year at Yahoo! Research, Santa Clara working as a Research Scientist. He completed his PhD at University of Southern California/Information Sciences Institute in 2011 working with Prof. Kevin Knight.



Research

My main research interests lie in Artificial Intelligence areas, specifically machine learning, large-scale data mining, natural language processing (NLP), multimodal learning, and other areas such as computational decipherment. Here are a few (selected) research topics that I have worked on.

Publications

Teaching

I have been a TA and/or taught lectures for the following graduate courses in the Computer Science Department at University of Southern California:


  • CS-571: Web Technologies (Graduate course, Spring 2007)
  • CS-573: Advanced Artificial Intelligence (Graduate course, Fall 2006)
  • CS-544: Applied Natural Language Processing (Graduate course, Spring 2013)

Education