public void GetSimilarityInternalJaroTest() { var sim = new SoftTFIDF(_vocabulary, TokenSimilarity.Jaro); var semanticSimString = sim.GetSimilarity(new[] { "THE", "TEXT" }, new[] { "SOME", "TEXT" }); semanticSimString.Should().BeApproximately(0.795, ErrorTolerance); }
public void GetSimilarityDefaultTest() { const string pattern = "the text"; const string target = "some text"; var sim = new SoftTFIDF(_vocabulary); var semanticSim = sim.GetSimilarity(new StandardTokenizer(pattern), new StandardTokenizer(target)); semanticSim.Should().BeApproximately(0.795, ErrorTolerance); }