Namespace NOpenNLP.Tools.Chunker

Package related to finding non-recursive syntactic annotation such as noun phrase chunks.

Classes

ChunkSample

Class for holding chunks for a single unit of text.

ChunkSampleSequenceStream
ChunkSampleStream

Parses the conll 2000 shared task shallow parser training data.

Data format is specified on the conll page:
http://www.cnts.ua.ac.be/conll2000/chunking/

ChunkerCrossValidator
ChunkerEvaluator

The ChunkerEvaluator measures the performance of the given IChunker with the provided reference ChunkSamples.

ChunkerEventStream

Class for creating an event stream out of data files for training a chunker.

ChunkerFactory
ChunkerME

The class represents a maximum-entropy-based chunker. Such a chunker can be used to find flat structures based on sequence inputs such as noun phrases or named entities.

ChunkerModel

The ChunkerModel is the model used by a learnable IChunker.

DefaultChunkerContextGenerator

Features based on chunking model described in Fei Sha and Fernando Pereira. Shallow parsing with conditional random fields. In Proceedings of HLT-NAACL 2003. Association for Computational Linguistics, 2003.

DefaultChunkerSequenceValidator

Interfaces

IChunker

The interface for chunkers which provide chunk tags for a sequence of tokens.

IChunkerContextGenerator

Interface for the context generator used in syntactic chunking.

IChunkerEvaluationMonitor