My nodeJS project is finally completed, so I could turn back to Sitecore and look for some interesting questions and solutions for them. Fortunately, I recently got one request.
We have an e-commerce solution integrated with Sitecore, we also have DMS in place and it is gathering statistics about users and their behavior on the site. We could add personalization to the site trying to engage more clients, but it would be quite static, as a limited set of prepared content blocks would be shown based on defined rules. This is cool when you want to show promotion, but what if you need to show relevant products or pages.