1. A machine recognition system, comprising: input means for receiving input data; user interface means for providing a user the option of selecting at least one of a plurality of recognition modes; means for recognizing the input data in accordance with the selected recognition mode; means for outputting recognition results.