Niranjan Balasubramanian
Niranjan Balasubramanian
Assistant Professor

Department of Computer Science
Room 159
Stony Brook, NY 11794-2424

(631) 632-2457
niranjan [at]
Natural Language Processing (NLP) and information retrieval.

Niranjan Balasubramanian ​is affiliated with the Department of Biomedical Informatics and Center of Excellence in Wireless & Information Technology (CEWIT). He received his PhD from University of Massachusetts, Amherst, where he was a part of the Center for Intelligent Information Retrieval (CIIR). Before he started his PhD studies, he was a software engineer at the Center For Natural Language Processing (CNLP) at Syracuse University. He completed his Masters degree in Computer Science at the University of Buffalo in 2003. Prior to joining the computer science department at Stony Brook in spring 2015, Dr. Balasubramanian was a post-doctoral researcher in the Turing Center at the University of Washington in Seattle.


Niranjan Balasubramanian's research is motivated by the challenge of building systems that can extract, understand, and reason with information present in natural language texts. His research interests are in two broad areas: NLP and information retrieval. He has worked on different projects in areas like  Question Answering at a 4th Grade Level, Event Schema Generation from news stories, Machine Learning for Information Retrieval, Energy-efficient Mobile Search, and Automatic Wikipedia Pages.

Teaching Summary
CSE 628