SilverSpeak
Contents:
Installation
Usage
API Reference
Challenges in Normalizing Texts with Homoglyphs
Normalization Strategies
Dominant Script Strategy
Dominant Script and Block Strategy
Local Context Strategy
Tokenizer Strategy
Language Model Strategy
SilverSpeak
Index
Index
B
|
C
|
D
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
R
|
S
|
T
|
U
B
base_normalization_map (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
C
chars_map (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
CONFUSABLES (silverspeak.homoglyphs.TypesOfHomoglyphs attribute)
(silverspeak.TypesOfHomoglyphs attribute)
D
DOMINANT_SCRIPT (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
DOMINANT_SCRIPT_AND_BLOCK (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
G
get_homoglyph_for_char() (silverspeak.HomoglyphReplacer method)
(silverspeak.homoglyphs.HomoglyphReplacer method)
get_normalization_map_for_script_block_and_category() (silverspeak.HomoglyphReplacer method)
(silverspeak.homoglyphs.HomoglyphReplacer method)
get_version() (in module silverspeak)
GRAPH_BASED (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
greedy_attack() (in module silverspeak)
(in module silverspeak.homoglyphs)
H
HomoglyphReplacer (class in silverspeak)
(class in silverspeak.homoglyphs)
I
IDENTICAL (silverspeak.homoglyphs.TypesOfHomoglyphs attribute)
(silverspeak.TypesOfHomoglyphs attribute)
L
LANGUAGE_MODEL (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
LLM_PROMPT (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
LOCAL_CONTEXT (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
M
module
silverspeak
silverspeak.homoglyphs
N
NGRAM (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
normalization_translation_maps (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
NormalizationStrategies (class in silverspeak)
(class in silverspeak.homoglyphs)
normalize() (silverspeak.HomoglyphReplacer method)
(silverspeak.homoglyphs.HomoglyphReplacer method)
normalize_text() (in module silverspeak)
(in module silverspeak.homoglyphs)
O
OCR (silverspeak.homoglyphs.TypesOfHomoglyphs attribute)
(silverspeak.TypesOfHomoglyphs attribute)
OCR_CONFIDENCE (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
OCR_REFINED (silverspeak.homoglyphs.TypesOfHomoglyphs attribute)
(silverspeak.TypesOfHomoglyphs attribute)
R
random_attack() (in module silverspeak)
(in module silverspeak.homoglyphs)
random_state (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
replace_with_priority (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
reverse_chars_map (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
S
silverspeak
module
silverspeak.homoglyphs
module
SPELL_CHECK (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
T
targeted_attack() (in module silverspeak)
(in module silverspeak.homoglyphs)
TOKENIZATION (silverspeak.homoglyphs.NormalizationStrategies attribute)
(silverspeak.NormalizationStrategies attribute)
types_of_homoglyphs_to_use (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)
TypesOfHomoglyphs (class in silverspeak)
(class in silverspeak.homoglyphs)
U
unicode_categories_to_replace (silverspeak.HomoglyphReplacer attribute)
(silverspeak.homoglyphs.HomoglyphReplacer attribute)