Refer https://en.wikipedia.org/wiki/Approximate_string_matching
https://github.com/Yomguithereal/clj-fuzzy
Algorithms for text similarity are:-
Algorithms for word stemmer are:-
Algorithms for phonetics are:-