C# Class Segmenter.Model.Seekers.WordExtractor

Used as a base for all kinds of word seekers for a chain.
Exibir arquivo Open project: intervals-mining-lab/libiada-core Class Usage Examples

Protected Properties

Property Type Description
fullEntry Segmenter.Base.Collectors.DataCollector
wordPriority Dictionary,List>>

Public Methods

Method Description
Find ( ContentValues parameters ) : List>?.KeyValuePair

Finds a word based on current parameters.

Protected Methods

Method Description
DiscardCompositeWords ( FrequencyDictionary alphabet, double level ) : List>?.KeyValuePair

Discards all words which enter in the alphabet and contains compound words

Method Details

DiscardCompositeWords() protected method

Discards all words which enter in the alphabet and contains compound words
protected DiscardCompositeWords ( FrequencyDictionary alphabet, double level ) : List>?.KeyValuePair
alphabet Segmenter.Base.Collectors.FrequencyDictionary /// The alphabet. ///
level double /// The filter level. ///
return List>?.KeyValuePair

Find() public abstract method

Finds a word based on current parameters.
public abstract Find ( ContentValues parameters ) : List>?.KeyValuePair
parameters ContentValues /// The current segmentation parameters. ///
return List>?.KeyValuePair

Property Details

fullEntry protected_oe property

The full entry.
protected DataCollector,Segmenter.Base.Collectors fullEntry
return Segmenter.Base.Collectors.DataCollector

wordPriority protected_oe property

The word priority.
protected Dictionary,List>> wordPriority
return Dictionary,List>>