Click or drag to resize

IWeightTableOperations Interface

imbSCI | imbACE | imbNLP | imbWEM | imbWBI

Namespace:  imbSCI.DataComplex
Assembly:  imbSCI.DataComplex (in imbSCI.DataComplex.dll) Version: 0.3.70.
Syntax
C#
public interface IWeightTableOperations
Request Example View Source

The IWeightTableOperations type exposes the following members.

Methods
  NameDescription
Public methodAddExternalDataTable
Loads term definitions from the specified DataTable, interpreting termName_column and termAFreq_column. Leave * to use export default column names.
Public methodAddExternalDocument
Copies matching terms from external document> adds new if have to, rise the abs frequency if exists
Public methodGetCrossSection
Public methodGetMatches(IEnumerableString)
Returns the matching term entries
Public methodGetMatches(IEnumerableIWeightTableTerm)
Returns the matching term entries
Public methodGetScoreForMatch(IEnumerableString, termTableColumns, dataPointAggregationType)
Queries table for specified terms and return aggregated score. The score source is specified by tf_idf (only numeric columns are supported).
Public methodGetScoreForMatch(IEnumerableIWeightTableTerm, termTableColumns, dataPointAggregationType)
Queries table for specified terms and return aggregated score. The score source is specified by tf_idf (only numeric columns are supported).
Public methodRemoveUnderWeight
Removes the terms under specified weight.
Public methodRemoveZeroWeidht
Removes the terms with zero weidht.
Public methodSetWeightTo_FrequencyRatio
Sets the weight of each term as proportion between absolute frequency and total sum of all frequencies
Public methodSetWeightTo_NominalFrequency
Sets the term weight = as nominal fequency
Public methodSetWeightTo_TF_IDF
Sets the weights according to current TF_IDF of a term
Top
See Also