Gene Louis Kim

Gene Kim

Assistant Professor

ENB 376

Email | Homepage |  Github


Dr. Gene Kim received his Ph.D. in Computer Science at the University of Rochester, advised by Professor Lenhart Schubert, which focused on underspecified logical representations for modeling language meaning. He received his B.S. in Computer Science at the University of Washington. In the past, he has been a Sproull fellow, a Heidelberg Laureate Forum invitee, and a research intern at Google and Facebook.

Research Interests

Gene's research aims to integrate the benefits of neural and symbolic methods for modeling language meaning which supports automatic parsing and computer reasoning while being informed by linguistic semantics.

Teaching interests

Natural Language Processing, Artificial Intelligence, and Operating Systems


PhD in Computer Science, University of Rochester (2022)
BS in Computer Science, University of Washington (2015)

Honors and Awards

  • Heidelberg Laureate Forum Young Researcher (2018)
  • University of Rochester Robert L. and Mary L. Sproull Fellow (2015-2017)