Releases: mammothb/symspellpy
Releases · mammothb/symspellpy
v6.5.2
- Modified
load_bigram_dictionary
to allow dictionary entries to be split
into only 2 parts when using a custom separator
v6.5.1
- Added separator argument to allow user to choose custom separator for load_dictionary
- Added load_bigram_dictionary and bigram dictionary frequency_bigramdictionary_en_243_342.txt
- Updated lookup_compound algorithm
- Added Levenshtein to compute edit distance
- Added save_pickle_stream and load_pickle_stream to save/load SymSpell data alongside other structure (contribution by marcoffee)
v6.3.8
- Implemented
delete_dictionary_entry
- Improved performance by using python builtin hashing
- Added versioning of the pickle
v6.3.7
- Fixed
include_unknown
in lookup
- Removed unused
initial_capacity
argument
- Improved
_get_str_hash
performance
- Implemented
save_pickle
and load_pickle
to avoid having to create the dictionary every time
v6.3.6
- Added
create_dictionary()
feature
v6.3.5
- Fixed
lookup_compound()
to return the correct distance
v6.3.4
- Added
<self._replaced_words = dict()>
to track number of misspelled words
- Added
ignore_token
to word_segmentation()
to ignore words with regular expression
v6.3.3
Added word_segmentation
feature
6.3.2
Added encoding
option to load_dictionary
6.3.1
created a package for the project