2. The computer-implemented method of claim 1 , wherein: determining each parsing initialization comprises replacing, for each annotation, the annotated n-grams of the command input sentence with a non-terminal of the entity type of the annotation service.
2. The computer-implemented method of claim 1 , wherein: determining each parsing initialization comprises replacing, for each annotation, the annotated n-grams of the command input sentence with a non-terminal of the entity type of the annotation service. 4. The computer-implemented method of claim 2 , wherein determining from the parsing rules that yield a successful parse the action to be performed by a user device for the command input sentence comprises, for each grammar, the generation of an action score for the action from a bottom-up parse of the command input sentence using the grammar and a parsing initialization that matches the grammar.