I am wondering if there is a Python library can conduct fuzzy text search. For example:
- I have three keywords "letter", "stamp", and "mail".
- I would like to have a function to check if those three words are within the same paragraph (or certain distances, one page).
- In addition, those words have to maintain the same order. It is fine that other words appear between those three words.
I have tried fuzzywuzzy which did not solve my problem. Another library, Whoosh, looks powerful, but I did not find the proper function.