text: Although the experiments in this article are on natural language parsing -LRB- NLP -RRB- , the approach should be applicable to many other NLP problems which are naturally framed as << ranking tasks >> , for example , speech recognition , [[ machine translation ]] , or natural language generation .