-
Notifications
You must be signed in to change notification settings - Fork 14
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
Search: Migrate to alternative search library #854
Comments
|
Searchkit seems to have an implementation at https://www.searchkit.co/docs/components/results/infinite-hits. This should be theoretically possible, just that Elastic Search UI doesn't support it. https://discuss.elastic.co/t/infinite-scroll-best-practices-with-es/20490 lays out some lays out some potential issues, but this is more to do with the use of scroll queries. On the UI side, infinite scroll would be equivalent to just appending the next page's results rather than direct to the page.
TBC, but we're looking into implementing semantic search. The current proposal requires Reciprocal Rank Fusion (RRF) which basically combines the results of different searches to form a final search list. |
Based on discussion with @IvanFengJK:
|
@dabby9734 @Unknownflow I've also added #565 to the list of things we'd want to tackle with the migration. |
It appears that AppSearch (which we are using) is being deprecated. See this link. This may affect how we configure our connection to our Elasticsearch instance. |
Some comments post SPRINT on 4 Jan 2025: Adding on a breakdown of the features we are looking at for our search engine. Currently implemented in Elastisearch
Potential enhancements:
cc @wei2912 @jcc-kh, please comment if I've missed anything or if there's something y'all want to add |
We've been using Elastic Search UI for a while, but we're now running into the following limitations:
A possible alternative might be https://www.searchkit.co/, but more research needs to be done first.
The text was updated successfully, but these errors were encountered: