Module gatenlp.processing.gazetteer

Module for various gazetteer annotator implementations.

Expand source code
"""
Module for various gazetteer annotator implementations.
"""
from gatenlp.processing.gazetteer.tokengazetteer import TokenGazetteer
from gatenlp.processing.gazetteer.stringgazetteer import StringGazetteer
from gatenlp.processing.gazetteer.stringregex import StringRegexAnnotator
from gatenlp.processing.gazetteer.featuregazetteer import FeatureGazetteer

Sub-modules

gatenlp.processing.gazetteer.base

Base class for all gazetteer annotators

gatenlp.processing.gazetteer.featuregazetteer

Module that implements the FeatureGazetteer which matches the value of some feature of some annotation type against a string gazetteer and adds, …

gatenlp.processing.gazetteer.stringgazetteer

This module provides the StringGazetter for matching strings against the text in a document.

gatenlp.processing.gazetteer.stringregex

Module that defines classes for matching annotators other than gazetteers which match e.g. regular expressions of strings or annotations.

gatenlp.processing.gazetteer.tokengazetteer

This module provides Gazetteer classes which allow matching the text or the tokens of documents against gazetteer lists, lists of interesting texts or …