1. A method for representing gestures made by a user, comprising: recognizing a gesture; converting the recognized gesture into at least one recognition result, each recognition result comprising a sequence of symbols, wherein each symbol identifies an attribute of the recognized gesture; and outputting the recognition result.