Commits
Depending on the order strings were given the recombined, ordered strings could have null/undefined in them due to bad logic. Refactor entire approach to be parameter order invariant.
Depending on the order strings were given the recombined, ordered strings could have null/undefined in them due to bad logic. Refactor entire approach to be parameter order invariant.
* Use a stricter regex to remove only common punctuation/symbols which fixes accidental removal of non-latin letter-characters
* Provide non-alphanumeric removal as an exported transform
* Move to first-class export
* Add unicode normalization
* Detect and remove multiple whitespaces
* Score is inaccurate when there are only a few words in the string so disable in order to keep combined strat score more accurate
* Add disclaimer to cosineSimilarity export docs
* Add matchingStrategies module to typedoc for visibility
Usage for options is the same but included strategies have narrower type