Мне было интересно, может ли кто-нибудь указать мне библиотеку, которая может искать строку, используя синтаксис Google-ISH. Примеры:
Синтаксис расширенного поиска Google
Синтаксис расширенного поиска Craigslist
Так что, если бы запрос был
еда-пицца
и предметом поиска было
Ray's Pizza, лучшая еда в городе!
Это не приведет к совпадению. И т. Д.
Whoosh - действительно отличный быстрый, полнотекстовый поисковый движок, написанный на Python, с хорошим API и хорошей документацией.
Должен ли это быть Python? Потому что иначе Лусен была бы идеальной.