See: Description
Interface | Description |
---|---|
NameStandardizer |
Interface for a Name Standardizer.
|
Class | Description |
---|---|
AbstractNameStandardizer |
Abstract Name Standardizer.
|
DefaultNameStandardizer |
DefaultNameStandardizer: Default name standardizer.
|
EEBOSimpleNameStandardizer |
EEBOSimpleNameStandardizer -- simple name standardizer.
|
NameStandardizerFactory |
NameStandardizer factory.
|
NoopNameStandardizer |
NoopNameStandardizer -- returns original proper name untouched.
|
Proper names can appear with a bewildering variety of spellings even within a single work. Some variants can be transformed to their modern standard forms by using the general standardization rules. However, because we know we are looking for proper names, we can do a better job by limiting the search space to known proper names. The NameStandardizer interface provides for such specialized proper name matchers/standardizers.
MorphAdorner name standardizers must implement the
NameStandardizer
interface. The
NameStandardizerFactory
provides the mechanism for instantiating a default or specified instance
of a NameStandardizer implementation.
The AbstractNameStandardizer
serves as a base class for deriving concrete implementations of
name matchers.