Sensitivity on spell checking (Default: true
).
Sensitivity on spell checking (Default: true
). Might affect accuracy
Increase search at cost of performance (Default: false
).
Increase search at cost of performance (Default: false
). Enables extra check for word combinations, More accuracy at performance
Maximum duplicate of characters in a word to consider (Default: 2
).
Maximum duplicate of characters in a word to consider (Default: 2
). Maximum duplicate of characters to account for.
Applies frequency over hamming in intersections (Default: true
).
Applies frequency over hamming in intersections (Default: true
). When false hamming takes priority
Sensitivity on spell checking (Default: true
).
Sensitivity on spell checking (Default: true
). Might affect accuracy
Increase search at cost of performance (Default: false
).
Increase search at cost of performance (Default: false
). Enables extra check for word combinations
Maximum duplicate of characters in a word to consider (Default: 2
).
Maximum duplicate of characters in a word to consider (Default: 2
). Maximum duplicate of characters to account for.
Applies frequency over hamming in intersections (Default: true
).
Applies frequency over hamming in intersections (Default: true
). When false hamming takes priority
Hamming intersections to attempt (Default: 10
).
Word reduction limit (Default: 3
).
Increase performance at cost of accuracy (Default: false
).
Increase performance at cost of accuracy (Default: false
). Faster but less accurate mode
Vowel swap attempts (Default: 6
).
Minimum size of word before ignoring (Default: 3
).
Minimum size of word before ignoring (Default: 3
). Minimum size of word before moving on.
Hamming intersections to attempt (Default: 10
).
Word reduction limit (Default: 3
).
Sensitivity on spell checking (Default: true
).
Sensitivity on spell checking (Default: true
). Might affect accuracy
Increase search at cost of performance (Default: false
).
Increase search at cost of performance (Default: false
). Enables extra check for word combinations
Maximum duplicate of characters in a word to consider (Default: 2
).
Maximum duplicate of characters in a word to consider (Default: 2
). Maximum duplicate of characters to account for. Defaults to 2.
Applies frequency over hamming in intersections (Default: true
).
Applies frequency over hamming in intersections (Default: true
). When false hamming takes priority
Hamming intersections to attempt (Default: 10
).
Word reduction limit (Default: 3
).
Increase performance at cost of accuracy (Default: false
).
Increase performance at cost of accuracy (Default: false
). Faster but less accurate mode
Vowel swap attempts (Default: 6
).
Minimum size of word before ignoring (Default: 3
).
Minimum size of word before ignoring (Default: 3
). Minimum size of word before moving on.
Increase performance at cost of accuracy (Default: false
).
Increase performance at cost of accuracy (Default: false
). Faster but less accurate mode
Vowel swap attempts (Default: 6
).
Minimum size of word before ignoring (Default: 3
).
Minimum size of word before ignoring (Default: 3
). Minimum size of word before moving on.
A list of (hyper-)parameter keys this annotator can take. Users can set and get the parameter values through setters and getters, respectively.
These are the configs for the NorvigSweeting model
See https://github.com/JohnSnowLabs/spark-nlp/blob/master/src/test/scala/com/johnsnowlabs/nlp/annotators/spell/norvig/NorvigSweetingTestSpec.scala for further reference on how to use this API