## 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.
  opennlp.tools.util | Package containing utility data structures and algorithms used by multiple other packages.

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

    Subclasses of BaseModel in opennlp.tools.chunker
    Modifier and Type | Class | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Description
    --- | --- | ---
    `class` | `TokenizerModel` | The `TokenizerModel` is the model used by a learnable `Tokenizer`.

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

    Methods in opennlp.tools.util that return BaseModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BaseModel` | DownloadUtil.`downloadModel​(String language, DownloadUtil.ModelType modelType, Class type)` |
    `static BaseModel` | DownloadUtil.`downloadModel​(URL url, Class type)` | Downloads a model from a URL.