Sphinx-4 - handling out of vocabulary words.
This is clearly a problem for many applications. It is important for an application to detect when someone has said something unexpected, something out-of-grammar. So Phil dug in, did some research to learn the best way to deal with out-of-grammar utterances and has implemented a solution that detects out-of-grammar utterances over 90% of the time without unduly affecting accuracy and speed.
Phil documented everything on the RejectionHandling page of the Sphinx-4 Twiki including a great set of references to research on the topic.