1. A method for researching and developing a recognition model in a computing environment, comprising: gathering one or more data samples from one or more users in the computing environment into a training data set used for creating the recognition model; receiving one or more training parameters defining a feature extraction algorithm configured to analyze one or more features of the training data set, a classifier algorithm configured to associate the features to a template set, a selection of a subset of the training data set, a type of the data samples, or combinations thereof; creating the recognition model based on the training parameters; and evaluating the recognition model.