Provides the command-line interface to the trainer and the semantic parser.