Frequently Asked Questions
What are FLEX similarity functions?
What are FLEX similarity functions?
FLEX similarity functions compute metrics that measure how alike two values are. Currently this includes the Jaccard coefficient for set similarity.
When should I use similarity functions vs text distance functions?
When should I use similarity functions vs text distance functions?
Use
flex.sim.jaccard for comparing sets (like tags or interests). Use flex.text.levenshtein or flex.text.jaroWinkler for comparing strings character by character.How do I call a similarity function?
How do I call a similarity function?
Use the namespace
flex.sim.<function>(). For example: flex.sim.jaccard(['a','b'], ['b','c']) returns 0.333.