I am capturing natural language user input and I need to check it against a predefined "correct" version. This much is trivial, but I am unsure about how to handle variations in contractions in the English language.I am capturing natural language user input and