Package | Description |
---|---|
org.apache.commons.text.similarity |
Provides algorithms for string similarity.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
EditDistance<R> |
Interface for Edit Distances.
|
Modifier and Type | Class | 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 | Description |
---|---|---|
SimilarityScore<R> |
SimilarityScoreFrom.getSimilarityScore() |
Gets the edit distance.
|
Constructor | Description |
---|---|
SimilarityScoreFrom(SimilarityScore<R> similarityScore,
CharSequence left) |
This accepts the similarity score implementation and the "left" string.
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.