string2string
stable
Main Modules:
Alignment
Distance
Search (Pattern Matching)
Similarity
Word and Sentence Embeddings
Metrics
Miscellaneous
Tutorials:
Semantic Search and Visualization of USPTO Patents
Plagiarism Detection and Essay Similarity Measurement
string2string
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
_
__call__() (string2string.misc.word_embeddings.FastTextEmbeddings method)
(string2string.misc.word_embeddings.GloVeEmbeddings method)
__init__() (string2string.alignment.DTW method)
(string2string.alignment.Hirschberg method)
(string2string.alignment.LongestCommonSubsequence method)
(string2string.alignment.LongestCommonSubstring method)
(string2string.alignment.NeedlemanWunsch method)
(string2string.alignment.SmithWaterman method)
(string2string.alignment.StringAlignment method)
(string2string.distance.DamerauLevenshteinDistance method)
(string2string.distance.HammingDistance method)
(string2string.distance.JaccardIndex method)
(string2string.distance.LevenshteinEditDistance method)
(string2string.metrics.ExactMatch method)
(string2string.metrics.ROUGE method)
(string2string.metrics.sacreBLEU method)
(string2string.misc.model_embeddings.ModelEmbeddings method)
(string2string.misc.PolynomialRollingHash method)
(string2string.misc.Tokenizer method)
(string2string.misc.word_embeddings.FastTextEmbeddings method)
(string2string.misc.word_embeddings.GloVeEmbeddings method)
(string2string.search.BoyerMooreSearch method)
(string2string.search.FaissSearch method)
(string2string.search.KMPSearch method)
(string2string.search.NaiveSearch method)
(string2string.search.RabinKarpSearch method)
(string2string.similarity.BARTScore method)
,
[1]
(string2string.similarity.BERTScore method)
,
[1]
(string2string.similarity.CosineSimilarity method)
(string2string.similarity.JaroSimilarity method)
(string2string.similarity.LCSubsequenceSimilarity method)
(string2string.similarity.LCSubstringSimilarity method)
__weakref__ (string2string.metrics.ExactMatch attribute)
(string2string.metrics.ROUGE attribute)
(string2string.metrics.sacreBLEU attribute)
(string2string.misc.model_embeddings.ModelEmbeddings attribute)
(string2string.misc.Tokenizer attribute)
A
add_faiss_index() (string2string.search.FaissSearch method)
add_space_to_shorter() (string2string.alignment.StringAlignment method)
aux_get_matching_substring_length() (string2string.search.BoyerMooreSearch method)
aux_get_suffix_prefix_length() (string2string.search.BoyerMooreSearch method)
B
backtrack() (string2string.alignment.NeedlemanWunsch method)
(string2string.alignment.SmithWaterman method)
BARTScore (class in string2string.similarity)
,
[1]
BERTScore (class in string2string.similarity)
,
[1]
bool_match() (string2string.alignment.StringAlignment method)
BoyerMooreSearch (class in string2string.search)
C
compute() (string2string.alignment.LongestCommonSubsequence method)
(string2string.alignment.LongestCommonSubstring method)
(string2string.distance.DamerauLevenshteinDistance method)
(string2string.distance.HammingDistance method)
(string2string.distance.JaccardIndex method)
(string2string.distance.LevenshteinEditDistance method)
(string2string.metrics.ExactMatch method)
(string2string.metrics.ROUGE method)
(string2string.metrics.sacreBLEU method)
(string2string.misc.PolynomialRollingHash method)
(string2string.similarity.BARTScore method)
,
[1]
(string2string.similarity.BERTScore method)
,
[1]
(string2string.similarity.CosineSimilarity method)
(string2string.similarity.JaroSimilarity method)
(string2string.similarity.LCSubsequenceSimilarity method)
(string2string.similarity.LCSubstringSimilarity method)
compute_dynamic_programming() (string2string.distance.LevenshteinEditDistance method)
compute_memoization_helper() (string2string.distance.LevenshteinEditDistance method)
compute_multi_ref_score() (string2string.similarity.BARTScore method)
,
[1]
compute_multiple_pairs() (string2string.alignment.StringAlignment method)
compute_recursive() (string2string.distance.LevenshteinEditDistance method)
compute_recursive_memoization() (string2string.distance.LevenshteinEditDistance method)
CosineSimilarity (class in string2string.similarity)
create_skip_bc() (string2string.search.BoyerMooreSearch method)
create_skip_gs() (string2string.search.BoyerMooreSearch method)
D
DamerauLevenshteinDistance (class in string2string.distance)
detokenize() (string2string.misc.Tokenizer method)
DTW (class in string2string.alignment)
E
ExactMatch (class in string2string.metrics)
F
FaissSearch (class in string2string.search)
FastTextEmbeddings (class in string2string.misc.word_embeddings)
G
get_alignment() (string2string.alignment.Hirschberg method)
(string2string.alignment.NeedlemanWunsch method)
(string2string.alignment.SmithWaterman method)
get_alignment_helper() (string2string.alignment.Hirschberg method)
get_alignment_path() (string2string.alignment.DTW method)
get_alignment_score() (string2string.alignment.StringAlignment method)
get_alignment_strings_and_indices() (string2string.alignment.StringAlignment method)
get_embedding() (string2string.misc.word_embeddings.FastTextEmbeddings method)
(string2string.misc.word_embeddings.GloVeEmbeddings method)
get_embeddings() (string2string.misc.model_embeddings.ModelEmbeddings method)
(string2string.search.FaissSearch method)
get_gap_weight() (string2string.alignment.StringAlignment method)
get_last_hidden_state() (string2string.misc.model_embeddings.ModelEmbeddings method)
(string2string.search.FaissSearch method)
get_match_weight() (string2string.alignment.StringAlignment method)
get_mean_pooling() (string2string.misc.model_embeddings.ModelEmbeddings method)
(string2string.search.FaissSearch method)
get_middle_index() (string2string.alignment.Hirschberg method)
get_score() (string2string.alignment.StringAlignment method)
GloVeEmbeddings (class in string2string.misc.word_embeddings)
H
HammingDistance (class in string2string.distance)
Hirschberg (class in string2string.alignment)
I
initialize_corpus() (string2string.search.FaissSearch method)
initialize_lps() (string2string.search.KMPSearch method)
itialize_pattern_hash() (string2string.search.RabinKarpSearch method)
J
JaccardIndex (class in string2string.distance)
JaroSimilarity (class in string2string.similarity)
K
KMPSearch (class in string2string.search)
L
LCSubsequenceSimilarity (class in string2string.similarity)
LCSubstringSimilarity (class in string2string.similarity)
LevenshteinEditDistance (class in string2string.distance)
load() (string2string.similarity.BARTScore method)
,
[1]
load_dataset_from_json() (string2string.search.FaissSearch method)
load_faiss_index() (string2string.search.FaissSearch method)
LongestCommonSubsequence (class in string2string.alignment)
LongestCommonSubstring (class in string2string.alignment)
M
ModelEmbeddings (class in string2string.misc.model_embeddings)
N
NaiveSearch (class in string2string.search)
NeedlemanWunsch (class in string2string.alignment)
nw_score() (string2string.alignment.Hirschberg method)
P
plot_corpus_embeds_with_plotly (class in string2string.misc.plotting_functions)
plot_heatmap (class in string2string.misc.plotting_functions)
plot_pairwise_alignment (class in string2string.misc.plotting_functions)
PolynomialRollingHash (class in string2string.misc)
print_alignment() (string2string.alignment.StringAlignment method)
R
RabinKarpSearch (class in string2string.search)
reset() (string2string.misc.PolynomialRollingHash method)
ROUGE (class in string2string.metrics)
S
sacreBLEU (class in string2string.metrics)
save_faiss_index() (string2string.search.FaissSearch method)
search() (string2string.search.BoyerMooreSearch method)
(string2string.search.FaissSearch method)
(string2string.search.KMPSearch method)
(string2string.search.NaiveSearch method)
(string2string.search.RabinKarpSearch method)
SmithWaterman (class in string2string.alignment)
StringAlignment (class in string2string.alignment)
T
tokenize() (string2string.misc.Tokenizer method)
Tokenizer (class in string2string.misc)
U
update() (string2string.misc.PolynomialRollingHash method)