Package | Description |
---|---|
es.ehu.si.ixa.prebmt.model |
Contains the interfaces that represent the domain model of the application.
|
es.ehu.si.ixa.prebmt.model.inmemory |
Provides in-memory implementations of most of the interfaces in the domain
model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AlignedEntity
An
Entity with an integer id that marks its alignment with another
entity. |
interface |
Entity
A
Token of a special nature such as a proper noun or a number that is
characterized by its lemma, type and a list of morphological tags apart from
the text itself. |
Modifier and Type | Method and Description |
---|---|
Token |
Token.toLowerCase()
Returns the lower case representation of this token.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Token.equalsIgnoreCase(Token anotherToken)
Compares this token to another token ignoring case considerations.
|
double |
LexicalWeighting.getWeight(Token src,
Token trg)
Return the lexical weight for the given tokens, that is, a numerical
value that reflects how strongly aligned they are.
|
Modifier and Type | Class and Description |
---|---|
class |
InMemoryAlignedEntity
In-memory implementation of the
AlignedEntity interface. |
class |
InMemoryEntity
In-memory implementation of the
Entity interface. |
class |
InMemoryToken
In-memory implementation of the
Token interface. |
Modifier and Type | Method and Description |
---|---|
boolean |
InMemoryAlignedEntity.equalsIgnoreCase(Token anotherToken) |
boolean |
InMemoryEntity.equalsIgnoreCase(Token anotherToken) |
boolean |
InMemoryToken.equalsIgnoreCase(Token anotherToken) |
double |
InMemoryLexicalWeighting.getWeight(Token src,
Token trg) |