Kelvin Guu



A Java package for iterating through files in your Git repo and loading them.

Simple Speech Recognition

A complete speech recognition system you can deploy with just a few lines of Python, built on CMU Sphinx-4.

Hierarchical Bayesian Shape Estimation

Research Assistant, Duke University Statistics and CS (Advisors: David Dunson, Alexander Hartemink)

A hierarchical Bayesian model to estimate the shape of partially hidden objects, enabling radiologists to demarcate tumors with quantified levels of uncertainty.

Unsupervised Learning of Natural Language Grammars

Senior Project in Natural Language Processing

A latent variable model for learning grammar rules from unannotated Wall Street Journal text. It’s an extension of the Constituent Context Model by Klein and Manning 2002, with discriminative features.