Class DefaultLemmatizerSequenceValidator

Namespace
NOpenNLP.Tools.Lemmatizer
Assembly
NOpenNLP.Tools.dll
public class DefaultLemmatizerSequenceValidator : ISequenceValidator<string>
Inheritance
DefaultLemmatizerSequenceValidator
Implements
Inherited Members

Methods

ValidSequence(int, string[], string[], string)

Determines whether a particular continuation of a sequence is valid. This is used to restrict invalid sequences such as those used in start/continue tag-based chunking or could be used to implement tag dictionary restrictions.

public virtual bool ValidSequence(int i, string[] sequence, string[] s, string outcome)

Parameters

i int

The index in the input sequence for which the new outcome is being proposed.

sequence string[]
s string[]
outcome string

The next proposed outcome for the outcomes sequence.

Returns

bool

true is the sequence would still be valid with the new outcome, false otherwise.