Algolia search suggestion like google/amazon - algolia

I am working on implement the google/amazon like search using the algolia but using the algolia autocomplete it is not easy. as i would like the user query to save on algolia so when next time same search is done it would show from there.

I am unable to get what you are exactly looking for! So thought to share few reference hoping that this will guide you to get started.
I am working on implement the google/amazon like search using the algolia but using the algolia autocomplete it is not easy
Autocomplete is possible in Algolia. As someone enters a search query, autocomplete starts suggesting completed versions of the phrase to help the user refine their search results.
https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/
https://www.algolia.com/doc/guides/building-search-ui/ui-and-ux-patterns/autocomplete/how-to/creating-an-autocomplete-textarea/js/
as i would like the user query to save on algolia so when next time same search is done it would show from there.
This is kind of showing their past searches to make their search experience better.
https://www.algolia.com/doc/guides/solutions/ecommerce/autocomplete/tutorials/recent-searches/

Related

How to get Facets data when performing google retail search

I am implementing Google Retail AI and its Search service to my flutter application.
I want to let users search by typing keywords in the search bar and then get the first page of results and a whole set of facets, which helps them do further filtering or something else.
For example, if a user types "black" and then searches, there would be nearly hundreds of results. Then the first page of results would be returned to this user and the facets data returned would be used to build as a filter for a user to use, such as select brand for further filtering.
I know how to use facets key and value to perform a facets search, but I do not know how to get the facets data from the initial search to build the facets filter.
enter image description here
The image is above from google retail console, I want to build the same thing in my application.
enter image description here
I thought to get all products first, then use the results with group by to build this filter, but it is against the pagination, and it is absolutely not a good solution.
Does anyone have any ideas or suggestions for retrieving the facets data? L:3, Any idea related to google retail search auto-completion are also welcomed.
After few days of research, I find that the FacetSpec field in the search request is used to get the data to build filter for facet search

Autocomplete and suggestions in sphinxsearch

I'm new in working with sphinx search
I want to make search engine for e-commerce to search product with auto complete and auto suggestions module.
Any one know how to make it possible.

Algolia - how to set anchor in facets

I've just implemented search functionality on my site using Algolia instantsearch.js library.
It automatically generates the facets based on result, then the facets work just like filters to search further in the result. I've included Topics related to the products in the facets and what I want is if someone clicks on the topic then instead of filtering the result further it should take to that particular page.
Can someone please tell me how to achieve this?
Thanks,
Raj
Hi Rajnijant we created the relevant issue in our github because this is currently not possible to do what you want to do: https://github.com/algolia/instantsearch.js/issues/791

google custom search engine control search results

My question is simple, how do I make a certain page be find-able by a specific keyword.
cse it's working fine it just don't manage to find everything he supposed to.
Google custom works like google search, manipulating results may not be possible, however, check out the synonyms tab in google.com/cse.
Say your users search for MBA you can configure it to show results for Master of Business Administration

Is there any way I can display Google/Yahoo/Bing search results in a UITableView?

I'm trying to create an app which will need to search the web by using Google/Yahoo/Bing or any other reputable search engine. I really need these search results looking look though, so my first thought was to put them in a UITableView. How can I do this? Would I need to grab a specific API? Are there any search engines out there which provide these sort of APIs?
I've looked into this extensively, but haven't managed to find anything similar.
I'd appreciate some help with this! Thanks.
You can use Google Custom Search API.
Check out here
The API is RESTful and the response can be JSON or Atom format. You should be able to use JSON and convert to NSDictionary/NSArray, then display in the table view.