Modelagem de linguagem discriminativa com campos aleatórios condicionais e o algoritmo do perceptron | Synapse