Package | Description |
---|---|
org.apache.commons.text.similarity |
Provides algorithms for string similarity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EditDistance<R>
Interface for Edit Distances.
|
Modifier and Type | Class and Description |
---|---|
class |
CosineDistance
Measures the cosine distance between two character sequences.
|
class |
HammingDistance
The hamming distance between two strings of equal length is the number of
positions at which the corresponding symbols are different.
|
class |
JaccardDistance
Measures the Jaccard distance of two sets of character sequence.
|
class |
JaccardSimilarity
Measures the Jaccard similarity (aka Jaccard index) of two sets of character
sequence.
|
class |
JaroWinklerDistance
A similarity algorithm indicating the percentage of matched characters between two character sequences.
|
class |
LevenshteinDetailedDistance
An algorithm for measuring the difference between two character sequences.
|
class |
LevenshteinDistance
An algorithm for measuring the difference between two character sequences.
|
class |
LongestCommonSubsequence
A similarity algorithm indicating the length of the longest common subsequence between two strings.
|
class |
LongestCommonSubsequenceDistance
An edit distance algorithm based on the length of the longest common subsequence between two strings.
|
Modifier and Type | Method and Description |
---|---|
SimilarityScore<R> |
SimilarityScoreFrom.getSimilarityScore()
Gets the edit distance.
|
Constructor and Description |
---|
SimilarityScoreFrom(SimilarityScore<R> similarityScore,
CharSequence left)
This accepts the similarity score implementation and the "left" string.
|
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.