Найти в Дзене
Locally Еда

Как работают фильтры в Locally Еда

В результатах поиска ближайших заведений можно отфильтровать посты по темам, таким как: паназиатская кухня, морепродукты, вегетарианская кухня, бургеры и т.д. Это очень простой и, в то же время, удобный инструмент, когда требуется найти что-то этакое. Как он работает Алгоритм очень примитивный. Уверен, что первая версия Google работала более сложно и умно. Но, тем не менее: Какие плюсы Худо-бедно, но алгоритм работает и позволяет найти интересные записи от довольно неожиданных заведений. Более того, алгоритм очень простой и на его внедрение не потребовалось большого количества времени. В дальнейшем его можно будет дорабатывать и уточнять. Какие минусы Очевидно, что проверка просто по ключевым словам, притом одиночным, является не очень надежным инструментом и регулярно можно встретить в результатах не релевантные установленному фильтру посты. Например, сообщение от сети кофеен Fenster о том, что теперь на месте одной из их точек работает шаверма, отображается по фильтру "шаверма".
Оглавление

В результатах поиска ближайших заведений можно отфильтровать посты по темам, таким как: паназиатская кухня, морепродукты, вегетарианская кухня, бургеры и т.д.

Это очень простой и, в то же время, удобный инструмент, когда требуется найти что-то этакое.

Как он работает

Алгоритм очень примитивный. Уверен, что первая версия Google работала более сложно и умно. Но, тем не менее:

  • для каждой темы есть свои ключевые слова, по включению которых в текст поста и определяется, относится ли он к данной теме или нет. Например, слово "мидии" в теме "морепродукты"
  • алгоритм игнорирует хэштеги, так как очень часто они используются массово без оглядки на то, о чем реально написан пост
  • исключение составляет вегетарианская кухня, так как в их постах почти не встречаются слова типа "вегетарианский" или "веганский". Поэтому такие заведения просто соответственно отмечаются при добавлении в базу и все их посты автоматически относятся к вегетарианским.

Какие плюсы

Худо-бедно, но алгоритм работает и позволяет найти интересные записи от довольно неожиданных заведений.

Более того, алгоритм очень простой и на его внедрение не потребовалось большого количества времени. В дальнейшем его можно будет дорабатывать и уточнять.

Какие минусы

Очевидно, что проверка просто по ключевым словам, притом одиночным, является не очень надежным инструментом и регулярно можно встретить в результатах не релевантные установленному фильтру посты.

Например, сообщение от сети кофеен Fenster о том, что теперь на месте одной из их точек работает шаверма, отображается по фильтру "шаверма".

Тем не менее, пока работу фильтром можно охарактеризовать как удовлетворительную. Собираем статистику по частоте их использования.