This search experience is powered by Typesense which is
a blazing-fast, open source
typo-tolerant
search-engine. It is an open source alternative to Algolia and an easier-to-use alternative to
ElasticSearch.
The recipe dataset is from RecipeNLG which
is
a Cooking Recipes Dataset for Semi-Structured Text Generation, but we're using it for search here.
The app was built using the
Typesense Adapter for InstantSearch.js and is hosted on S3, with Cloudfront for a CDN.
The search backend is powered by a geo-distributed 3-node Typesense cluster running on Typesense Cloud,
with nodes in Oregon, Frankfurt and Mumbai.
Here is the source-code that shows you how to build your own search experience like this one: https://github.com/typesense/showcase-recipe-search