OrchardCMS / OrchardCore.Commerce

The commerce module for Orchard Core.
MIT License
210 stars 87 forks source link

Product Recommendations (OCC-55) #10

Open jeffolmstead opened 5 years ago

jeffolmstead commented 5 years ago

Allows for recommendation of products based on what a user currently has in their cart.

The recommendations can be administrator picked (i.e. recommend Product A if Product B is in the cart) or they can be semi-automated and driven by "others who bought this also bought". This would likely be most efficient using a search engine (e.g. Lucene Search) as opposed to a SQL query.

Jira issue

bleroy commented 5 years ago

As always, this should be implemented as strategies: there should be an extensibility point for the system to get recommendations, that are then contributed by the active implementations. We could have a simple default implementation based for example on previous orders, but one could build one using ML, ratings, promotions, etc.

sbiaudet commented 5 years ago

Since 0.8 ml.net provide a product recommendation system. https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet