public DefaultProductNameMetricConfig() { InnerMetric = new Levenstein(); NameCleaningConfig = new DefaultMatchNameCleaningConfig(); Tokeniser = new TokeniserWhitespace(); APositionalWeightingCoefficientPower = 1.5d; BPositionalWeightingCoefficientPower = 0d; ABCompoundPositionalWeightRatio = 0d; }
// [SetUp] public TokenisersUnitTests() { myTokeniserQGram3 = new TokeniserQGram3(); myTokeniserQGram3Extended = new TokeniserQGram3Extended(); myTokeniserQGram2 = new TokeniserQGram2(); myTokeniserSGram2 = new TokeniserSGram2(); myTokeniserQGram2Extended = new TokeniserQGram2Extended(); myTokeniserSGram2Extended = new TokeniserSGram2Extended(); myTokeniserWhitespace = new TokeniserWhitespace(); }
/// <summary> /// constructor taking metric to use /// </summary> /// <param name="metricToUse">the string metric to use</param> public MongeElkan(AbstractStringMetric metricToUse) { tokeniser = new TokeniserWhitespace(); internalStringMetric = metricToUse; }