Algolia is a hosted full-text, numerical, and defined search engine capable of delivering realtime results from the first tap.
Search Engine Server
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Algolia is a hosted full-text, numerical, and defined search engine capable of delivering realtime results from the first tap. Built with developers in mind, Algolia’s strong API lets quickly and seamlessly implement realtime search within websites and mobile applications.Algolia, examines all words within full-text fields in order to find the most relevant records. This capability lets Algolia to quickly search and return records from large volumes of data.
Algolia search is based on a tie-breaking based ranking algorithm , which allows to blend business metrics to the relevance calculation. Algolia’s typo tolerance algorithms ( in case of misspelled words) will automatically detect what users are searching for and return the correct results.Each search response contains one or more highlighted results so it can show which section and words matched the user’s query. This even works in cases where the user misspelled a query.
Algolia search results can also contain suggested facets based on the search. This information allows enhancing navigation, drilling down, and refinements based on the user’s query.Algolia automatically update users indices when they modify their configuration. Searches can be done in a way where they are geo aware. This means search results from queries based on place can contain distance information. This enables to display nearby search results by distance, or in a particular area.
Algolia works with all languages, including Chinese, Japanese, Korean, and Arabic, which means that left-to-right and right-to-left scripts are also supported. Algolia’s hosted API, constantly updated, comes with 10 clients and 3 mobile SDKs.