Computing That Serves

Eric Ringger

Professorial Status:
Associate Professor

Eric Ringger is an Associate Professor of Computer Science at Brigham Young University.  He is director of the Natural Language Processing (NLP) Lab and is working with his students to solve the problem of machine-assisted exploratory textual data analysis.  Their research toward solving that problem makes contributions in areas such as NLP, text mining with unsupervised topic models, text analytics, lightly supervised machine learning -- including cost-conscious active learning -- and machine-assistance for human language annotation tasks.  Data of interest include large text collections and historical document images.  He teaches courses on algorithm design and analysis, NLP, and text mining. He was a Researcher in the NLP group at Microsoft Research in Redmond, Washington, from 1997 to 2005.  Eric has a B.S. in Mathematics from BYU and M.S. and Ph.D. degrees in Computer Science from the University of Rochester.  Up-to-date information regarding his publications can be found on Google Scholar: 

Research Interests:
  • natural language processing (NLP)
  • text mining and text analytics, including unsupervised topic modeling
  • probabilistic models of human language
  • machine learning
  • lightly supervised machine learning, including active learning
  • machine-assistance for human tasks, especially involving language
  • statistical pattern recognition
  • computational linguistics