Kyle Gorman

KYLE GORMAN faculty photo

Research Interests

  • Computational linguistics
  • Natural language processing
  • Phonology
  • Morphology
  • Language acquisition
  • Sociolinguistics
  • Speech and language technology
  • Finite-state methods


  • Ph.D. in Linguistics from the University of Pennsylvania
  • B.A. in Linguistics from the University of Illinois at Urbana-Champaign

Kyle Gorman is a computational linguist who specializes in speech and language processing. His work focuses on applications such as multilingual speech recognition and synthesis, characterization and diagnosis of developmental and degenerative disorders, and the cognitive underpinnings of language.

Gorman’s contributions to emerging linguistic technologies and applications are wide-ranging. He is the principal author of Pynini, a powerful weighted finite-state grammar extension for Python that is used for speech and language processing at Google. Gorman is currently preparing a monograph on Pynini, entitled Finite State Text Processing.

Along with a team of Graduate Center researchers, Gorman helped create a new open-source software that may speed the development of speech technologies such as recognizers and synthesizers (much like Siri) in new languages. The software, WikiPron, generates pronunciations based on data produced by volunteers that write and edit Wiktionary, an open-access platform. Gorman’s lab utilized WikiPron in a collaborative online project that encourages developers to produce artificial intelligence tools to predict the pronunciation of unfamiliar words in different languages.

Gorman came to The Graduate Center with substantial expertise in the high-tech sector. He spent several years as a software engineer at Google Research in New York City, where he collaborated on the OpenFst and OpenGrm libraries and developed algorithms used in Google speech products like Maps and Google Now. Prior to joining Google, Gorman was an assistant professor at the Center for Spoken Language Understanding at Oregon Health & Science University in Portland.

Awards and Grants

  • Best Paper Award at the Sixth Workshop on Noisy User-Generated Text for "Detecting objectifying language in online professor reviews" (2020).
  • Outstanding Paper Award at the 57th Annual Meeting of the Association for Computational Linguistics for “We need to talk about standard splits” (2019).

Professional Affiliations and Memberships

  • Association for Computational Linguistics
  • Institute of Electrical and Electronics Engineers
  • Linguistics Society of America

Courses Taught

  • Methods in Computational Linguistics I
  • Methods in Computational Linguistics II
  • Statistics for Linguistic Research
  • Seminar in Writing Systems
  • Language Technology