Class HighFrequencyDictionary
HighFrequencyDictionary: terms taken from the given field of a Lucene index, which appear in a number of documents above a given threshold.
Threshold is a value in [0..1] representing the minimum number of documents (of the total) where a term should appear.
Based on Lucene
Inheritance
System.Object
HighFrequencyDictionary
Implements
Namespace: Lucene.Net.Search.Spell
Assembly: Lucene.Net.Suggest.dll
Syntax
public class HighFrequencyDictionary : object, IDictionary
Constructors
| Improve this Doc View SourceHighFrequencyDictionary(IndexReader, String, Single)
Creates a new Dictionary, pulling source terms from the specified
field
in the provided reader
.
Terms appearing in less than
thresh
percentage of documents
will be excluded.
Declaration
public HighFrequencyDictionary(IndexReader reader, string field, float thresh)
Parameters
Type | Name | Description |
---|---|---|
Index |
reader | |
System. |
field | |
System. |
thresh |
Methods
| Improve this Doc View SourceGetEntryIterator()
Declaration
public IInputIterator GetEntryIterator()
Returns
Type | Description |
---|---|
IInput |