de.monochromata.anaphors 32.0.127 API
Expressions that refer using information previously introduced in a text are said to function as anaphors. This framework implements different kinds of anaphors for Java in a parser-independent way. It can be used by parser-, compiler- and tool implementors to add anaphors to their tools.
Because the anaphors are related to reference, the two main packages are de.monochromata.anaphors.ast
and de.monochromata.anaphors.ast.reference. The API provides a high level of abstraction: instances of the APIs main
types Referent, ASTBasedAnaphora and
RelatedExpression are generated by a set a replaceable and parser-independent
strategies. The strategies use service provider interfaces (SPIs) from the de.monochromata.anaphors.ast.spi that are
implemented by parsers and other tools that support anaphors.
| Package | Description |
|---|---|
| de.monochromata | |
| de.monochromata.anaphors | |
| de.monochromata.anaphors.ast |
A generic framework for AST-based anaphora resolution and standard anaphor
resolution strategies.
|
| de.monochromata.anaphors.ast.chain | |
| de.monochromata.anaphors.ast.feature |
Interfaces and generic classes for feature-based semantics.
|
| de.monochromata.anaphors.ast.reference |
Generic interfaces and standard implementations of referents and
referentialization strategies.
|
| de.monochromata.anaphors.ast.reference.strategy |
Reference resolution strategies
|
| de.monochromata.anaphors.ast.reference.strategy.concept |
Concept-based referentialization strategies
|
| de.monochromata.anaphors.ast.reference.strategy.feature |
Feature-based referentialization strategies
|
| de.monochromata.anaphors.ast.relatedexp |
Generic interfaces for and standard implementations of expressions that
anaphors are related to (related expressions).
|
| de.monochromata.anaphors.ast.relatedexp.strategy |
Strategies for identifying and handling related expressions
|
| de.monochromata.anaphors.ast.spi |
Service provider interfaces to be implemented to support anaphora resolution
on a given AST implementation.
|
| de.monochromata.anaphors.ast.strategy |
Anaphora resolution strategies.
|
| de.monochromata.anaphors.ast.transform |
AST transformations.
|
| de.monochromata.anaphors.ast.unify | |
| de.monochromata.anaphors.cog |
Resolution of anaphors based on a model from cognitive linguistics.
|
| de.monochromata.anaphors.cog.activation |
A generic API for estimating activation values in humans with implementations
of simple activation formulas.
|
| de.monochromata.anaphors.cog.memory |
Abstract activation-based memory.
|
| de.monochromata.anaphors.cog.spi |
A service-provider interface to cognitive models of programming.
|
| de.monochromata.anaphors.cog.transform |
Complex transformations to prepare resolution of activation-based anaphors.
|
| de.monochromata.anaphors.perspectivation | |
| de.monochromata.anaphors.perspectivation.strategy | |
| de.monochromata.anaphors.preferences |