Namespace NOpenNLP.Tools.Entitylinker
Classes
- BaseLink
Stores a minimal tuple of information. Intended to be used with LinkedSpan<T>.
- EntityLinkerFactory
Generates an IEntityLinker implementation via properties file configuration.
- EntityLinkerProperties
Properties wrapper for the EntityLinker framework.
- LinkedSpan<T>
A "default" extended span that holds additional information about the Span.
Interfaces
- IEntityLinker
The non-generic base of IEntityLinker<T>, used to load and initialize an implementation whose span type is not known statically.
- IEntityLinker<T>
EntityLinkers establish connections to external data to enrich extracted entities. For instance, for Location entities a linker can be developed to lookup each found location in a geonames gazateer. Another example may be to find peoples' names and look them up in a database or active directory. Intended to return n best matches for any give search, but can also be implemented as deterministic.