We will use OpenNLP, Stanford API, and LingPipe to demonstrate various classification approaches. We will spend more time with LingPipe as it offers several different classification approaches.
DocumentCategorizer interface specifies methods to support the classification process. The interface is implemented by the
DocumentCategorizerME class. This class will classify text into predefined categories using a maximum entropy framework. We will:
First, we have to train our model because OpenNLP does not have prebuilt models. This process consists of creating a file of training data and then using ...