StanfordNLP / POSTagger / 0.1.0
Takes text input (as String), splits into sentences, identifies the part of speech of each word in each sentence, and outputs a list of the ordered lists of these parts for each sentence.

Parts are tagged according to the conventions of the Penn Treebank Project ( For example, a plural noun is denoted NNS, a singular or mass noun is NN, and a determiner (such as a/aneverynothe,anotheranysomeeach, etc.) as DT.

For more information, please refer to or Manning, Christopher D., Surdeanu, Mihai, Bauer, John, Finkel, Jenny, Bethard, Steven J., and McClosky, David. 2014. The Stanford CoreNLP Natural Language Processing Toolkit. In Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pp. 55-60.