sentence1: recurrent neural networks have been gaining popularity in the machine learning community due to their impressive performance on tasks such as machine translation .
sentence2: recurrent neural networks have been quite successful in structured prediction applications such as machine translation , parsing or caption generation .