cancel
Showing results for 
Search instead for 
Did you mean: 

TOP N Algorithm in Product recommendation not working

Former Member
0 Kudos

While configuring Product Recommendations, we configured the TOPN Algorithm with a Custom Item data source (which contains a selected set of products), we did not change the Transaction or the User data sources.

We then generated the stored procedures, which updates the table PROD_D_TOPN,  with the scores. However, in that table, we do not see the names of the products from our custom data source. As a result our Products do not show up in Product recommendation as well.

We haven't changed the data source for the transactions. What we want to do is to have recommendations  coming from a limited set of Products. We do have Sales Orders in our system for that set of Products.

On a related note, what is the cleanup procedure on the algorithm used for?

Regards,

Ajit

Accepted Solutions (1)

Accepted Solutions (1)

joel_tran
Discoverer
0 Kudos

Hi Ajit,

Within recommendation, internally, we are using the cuan product and there are a lot of conversion back and forth from any facet type to a perticular facet type. Changing the Item data source in your case is not recommended. You may want to implement one of the following solution in your situation:

Solution 1: Instead of creating a new data source, use the standard data source and just use a pre-filter to have a selected set of products.

Solution 2: If you really want filter out some products at the source, you can filter them out in the transactional data source by adding a join to you table subset.

The cleanup procedure is used to clean the recommendation in the case a model is expired.

Best regards,

Answers (0)