## Uses of Class
opennlp.tools.util.model.BaseModel

- Packages that use BaseModel
  Package | Description
  --- | ---
  opennlp.tools.chunker | Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
  opennlp.tools.doccat | Package for classifying a document into a category.
  opennlp.tools.langdetect |
  opennlp.tools.lemmatizer | Package related with the lemmatizer tool
  opennlp.tools.namefind | Package related to finding proper names and numeric amounts.
  opennlp.tools.parser | Package containing common code for performing full syntactic parsing.
  opennlp.tools.postag | Package related to part-of-speech tagging.
  opennlp.tools.sentdetect | Package related to identifying sentece boundries.
  opennlp.tools.tokenize | Contains classes related to finding token or words in a string.

- - ### Uses of BaseModel in opennlp.tools.chunker

    Subclasses of BaseModel in opennlp.tools.chunker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChunkerModel` The `ChunkerModel` is the model used by a learnable `Chunker`.

  - ### Uses of BaseModel in opennlp.tools.doccat

    Subclasses of BaseModel in opennlp.tools.doccat
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DoccatModel` A model for document categorization

  - ### Uses of BaseModel in opennlp.tools.langdetect

    Subclasses of BaseModel in opennlp.tools.langdetect
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LanguageDetectorModel` A model for language detection

  - ### Uses of BaseModel in opennlp.tools.lemmatizer

    Subclasses of BaseModel in opennlp.tools.lemmatizer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LemmatizerModel` The `LemmatizerModel` is the model used by a learnable `Lemmatizer`.

  - ### Uses of BaseModel in opennlp.tools.namefind

    Subclasses of BaseModel in opennlp.tools.namefind
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TokenNameFinderModel` The `TokenNameFinderModel` is the model used by a learnable `TokenNameFinder`.

  - ### Uses of BaseModel in opennlp.tools.parser

    Subclasses of BaseModel in opennlp.tools.parser
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ParserModel` This is an abstract base class for `ParserModel` implementations.

  - ### Uses of BaseModel in opennlp.tools.postag

    Subclasses of BaseModel in opennlp.tools.postag
    Modifier and Type | Class and Description
    --- | ---
    `class` | `POSModel` The `POSModel` is the model used by a learnable `POSTagger`.

  - ### Uses of BaseModel in opennlp.tools.sentdetect

    Subclasses of BaseModel in opennlp.tools.sentdetect
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SentenceModel` The `SentenceModel` is the model used by a learnable `SentenceDetector`.

  - ### Uses of BaseModel in opennlp.tools.tokenize

    Subclasses of BaseModel in opennlp.tools.tokenize
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TokenizerModel` The `TokenizerModel` is the model used by a learnable `Tokenizer`.

Copyright © 2026 The Apache Software Foundation. All rights reserved.