Media & Marketing


Carlos Barge

Machine learning is a broad concept, so it could be twisted to fit many techniques. Collaborative filtering is more concrete: it refers to a specific procedure (albeit with many approaches) through which you use the behavior of other users to be able to recommend to one specific user.

Now, the “machine” part is clear, so collaborative filtering would qualify if it could also fit the “learning” part: does a CF engine learn? (i.e. does it improve over time as it gathers more data?). Usually, it does: if we are able to feed more behavioral data to the engine, the results are typically (though not always) more accurate, since most CF algorithms are able to improve their performance with additional data (in terms of accuracy, setting scalability issues aside, and discarding for simplicity problems associated with noise in data, saturation, etc). This is typically a landmark of machine learning: more data, more learning, better results.

One possible reason why CF is not more clearly positioned as machine learning is that its allocation to a machine learning category is imprecise. It may be supervised learning or unsupervised learning, depending on the algorithm or the data type. When supervised, it could be a regression or a classification, depending on the output. It could even be reinforcement learning. So it does not fit neatly into one single ML category.

Free Pre-Assessment Request

Do you want to know how your competitors are doing business?

Tell us a little about yourself below to gain data for free

Hi What’s your name?


Hi [First Name], what is your company’s name and website?



Is your company looking for any data on the following services:



Gotcha! Do you want to monitor any specific competitor or market?

List of Competitors

  • Add competitor…



Finally, what’s your email address and your phone number?



Your Data is on the Way!

Our data scientists team is working for you by collecting data and we’ll come back to you shortly with a pre-assessment and proposal.

WYgroup BI uses the information you provide to us to contact you about our relevant content, products, and services . You can unsubscribe from communications from HubSpot at any time. For more information, check out WYgroup’s Privacy Notice.

Leave a Comment: