We used WEKA 5 , which is a tool that includes (among other utilities) a collection of machinelearning algorithms that can be used for classification tasks.
we used a SVM-based approach because it is a well-founded formalism, that has been successfully used in many classification problems.