public float GetScore(string string1, string string2) { Tokeniser tok = new Tokeniser(); tok.UseStemming = false; _source = tok.Partition(string1); _target = tok.Partition(string2); if (_source.Length == 0 || _target.Length == 0) { return(0F); } float[][] simMatrix = GetSimilarityMatrix(_source, _target); HeuristicMatcher match = new HeuristicMatcher(); //float score = HeuristicMatcher.ComputeSetSimilarity(simMatrix, 2, 0.3F); float score = HeuristicMatcher.ComputeSetSimilarity(simMatrix, 1); return(score); }