I need to make a search method that is a little smarter than the find() in python. Something that could find similar words more like a search engine. I heard of Whoosh, installed it, but I couldn't even understand where to start from. Could someone either teach me some really basic whoosh string search methods or give me another option?
Asked
Active
Viewed 2,837 times
1
-
1http://packages.python.org/Whoosh/quickstart.html – Joel Cornett Jun 08 '12 at 18:13
-
3What kind of searches do you intend to do with it? – Junuxx Jun 08 '12 at 18:13
-
I have this file: http://pastebin.com/F28RXDvu and I want to let the user search for parts of the strings, or the same one with different case... – Lucas C. Feijo Jun 08 '12 at 18:23
-
Not sure if this is a dupe or not, but you may find the following useful: [Good Python modules for fuzzy string comparison?](http://stackoverflow.com/questions/682367/good-python-modules-for-fuzzy-string-comparison) – Andrew Clark Jun 08 '12 at 21:37
1 Answers
1
Are you looking for fuzzy string matching?
If so you might be interested in checking out FuzzyWuzzy.

Acorn
- 49,061
- 27
- 133
- 172
-
It worked well for many cases, but I'm still searching for some more automatic smart search. – Lucas C. Feijo Jun 08 '12 at 21:29