Recommend
For Frequently Bought Together, Related Items, Trending Items & Trending Facet Values
Read about Recommend here: Recommend
In order to generate (fake) the data for a Demo, we use a tool called FIG.
Use FIG to generate the CSVs needed for Recommend, which you can then upload to the dashboard, and following this, enable FBT and Related in the appropriate config of this application.
We wrote a Gdoc to detail how use FIG. You can find it here.
Recommend is present in this app on the homepage, search results page, product details page, and also on the NoResultsPage.
Homepage: Trending products Results Page: Trending products and trending facet values PDP: Related and FBT NRP: Related
Using FIG
You will want to use this documentation:
The first step is installing FIG locally.
NB You might also need to install GO locally. To do this, run $ brew install go
in your terminal.
We will be using the fig recommend
command to generate some CSV files. These files will then be uploaded to the Algolia Recommend Dashboard where the AI will process them. Head over to the recommend section of the page.
In order to do this you’ll want to open up the FIG file in your IDE and open recommend.json
where you will configure the output of the recommend generator.
We have the sections trendingFacetValues
, trendingItems
and FBT
(frequently bought together).
There is facetName
which is the attribute on which you are training the model.
You can edit the objects to train the model with items and their related purchases.
Trending facet values are the facets that will appear in the Trending Facets Component on the Boilerplate. In this example the component is named ‘Trending Brands’ in src > config > translations.js