Apache OpenNLPé uma biblioteca Java de código aberto que é usada para processar texto em linguagem natural. OpenNLP fornece serviços como tokenização, segmentação de frase, marcação de classes gramaticais, extração de entidade nomeada, chunking, análise e resolução de co-referência, etc. Neste tutorial, entenderemos como usar a biblioteca OpenNLP para construir um serviço de processamento de texto.
Este tutorial foi preparado para iniciantes para fazê-los entender como usar a biblioteca OpenNLP e, assim, ajudá-los na construção de serviços de processamento de texto usando esta biblioteca.
Para este tutorial, presume-se que os leitores tenham um conhecimento prévio da linguagem de programação Java.