Recommendations and Feedbacks

The vast majority of B2C services are quickly discovering the strategic importance of solid recommendation engines to improve the conversion rates and establish a stronger fidelity with the customers. The most common strategies are based [3] on the segmentation of users according to their personal features (age range, gender, interests, social interactions, and so on) or to the ratings they gave to specific items. The latter approach normally relies on explicit feedbacks (e.g. a rating from 0 to 10) which summarize the overall experience. Unfortunately, there are drawbacks to both cases.

Personal data are becoming harder to retrieve and the…


This article is the result of a long dialogue with a psychologist friend of mine, who — always with great acumen and critical spirit — highlighted some fundamental aspects of modern artificial intelligence (AI) comparing them with the hinges on which the substratum of life itself rests and that AI inevitably takes as its starting point. …


Many times I had the opportunity to answer the question: “Are recommendations so important for my B2C service?”. Every time, my answer was the same: “It depends”. Clearly, I don’t want to be vague just to avoid the question, but the reality is much more complex than any mathematical model (and when a model gets closer to the reality, it becomes intractable). Recommendations are an example of these scenarios.

Nowadays, the smallest online store has many more products than the largest physical store. Moreover, the number of website selling products is increasing, even if the largest companies continue trying to…


These considerations may be accepted or not, however I hope to show some good starting points before beginning to study Machine Learning.

  • Old fashioned computing techniques are getting more and more useless. Industrial revolution is over and so all kind of merely-automatic machines. It doesn’t mean that an email client or a word processor are going to disappear (even if Google and Microsoft are trying to move everything on the web), but that human beings are beginning considering their software as real mind extension (it’s not science-fiction) and expect new tools to improve their lives.
  • Many complex tasks can be…


Ogni giorno barro una casella del calendario. Non per segnare un giorno trascorso o per lasciarmi cullare dalla malinconia del passato. Barro una casella per ogni certezza che man mano è venuta meno o, se si vuole porre la questione in positivo, per un nuovo dubbio che ha fatto ingresso nella mia vita. Mi piace Rodin, lo ammetto. La sua Porta dell’Inferno è molto più paradisiaca di parecchi portoni ecclesiastici, ma più d’ogni altra cosa, mi lascio esaltare dalla piccola statuina del dubbio posta in cima ad essa. Dubito ergo sum? Perchè no! Tra le forme di pensiero, il dubbio…

Giuseppe Bonaccorso

Machine Learning, Deep Learning, Artificial Intelligence, and Data Science

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store