Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: location based search / decay #2087

Closed
tott opened this issue Feb 16, 2021 · 3 comments
Closed

Feature: location based search / decay #2087

tott opened this issue Feb 16, 2021 · 3 comments
Labels
module:facets Issues related to the Facets functionality module:posts Issues related to the Posts Indexable / Feature. new feature Label for new, potentially bigger features

Comments

@tott
Copy link
Contributor

tott commented Feb 16, 2021

Elasticsearch provides all the tools needed for a well performing proximity search, which can be very powerful for sites with location based content such as travel blogs, real estate sites or similar.

It would be great to implement location based search and indexing functionality into ElasticPress by first selecting a field or a set of fields that contain the address data or (maybe as first version) geo coded lat/long data for a post. With this data at hand we can alter indexing to include this geo-point field and expose it to existing search/weighting configuration and include the values in score calculation for search results.

Additionally we could provide decaying functionality based on distance similar to the age based decay. It would be also possible to allow for sorting posts by distance.

@tott tott added the new feature Label for new, potentially bigger features label Feb 16, 2021
@felipeelia felipeelia added the module:posts Issues related to the Posts Indexable / Feature. label Mar 31, 2022
@shmaltz
Copy link

shmaltz commented Sep 1, 2022

@felipeelia Can we add the Facet label to this?

@felipeelia felipeelia added the module:facets Issues related to the Facets functionality label Sep 1, 2022
@JiveDig
Copy link
Contributor

JiveDig commented May 17, 2023

I'm needing geo/proximity filtering now, and have it working outside of Elastic, but I'd love to have this supported in EP!

@felipeelia
Copy link
Member

Closing this in favor of 10up/ElasticPressLabs#92

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module:facets Issues related to the Facets functionality module:posts Issues related to the Posts Indexable / Feature. new feature Label for new, potentially bigger features
Projects
None yet
Development

No branches or pull requests

4 participants