Find words that are > 95% similar
Level: Advanced (score: 4)
Given a list of tags of our blog find the ones that have a similarity score of over 95%
Don't worry, difflib
to the rescue and in particular SequenceMatcher
.
Return a list of similar tag pairs (tuples):
[('cheat sheets', 'cheat sheet'), ('webscraping', 'web scraping'), ('contextmanagers', 'contextmanager'), ...]
See the tests for what your code should pass. Have fun and see you in the next Bite ... by the way: What's your favorite Python module?