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
iintThe index in the input sequence for which the new outcome is being proposed.
sequencestring[]sstring[]outcomestringThe next proposed outcome for the outcomes sequence.
Returns
- bool
true is the sequence would still be valid with the new outcome, false otherwise.