The OpenNLP Project

Ted Kwartler · 2017

The OpenNLP library is a toolkit for supporting natural language processing tasks. It is part of the Apache Software Foundation and is offered for free, much like R. The OpenNLP library can be used for part of speech tagging, and named entity recognition. This chapter applies various openNLP techniques to identify proper nouns such as people, locations and organizations from thousands of emails. The OpenNLP package contains some functions representing the methods of annotating a sentence. The chapter also applies these functions to a corpus, with explanations so that people can apply the methods and add syntactic parsing to the text mining toolkit. It further presents a case study that demonstrates named entity recognition methods on multiple emails. To understand named entity recognition people will apply the openNLP functions on a single email before the entire corpus. To begin, they need to call the annotation models.

Read the paper · More papers on PaperTik