Professional Documents
Culture Documents
What are popular collaborative filtering methods? Briefly elaborate on these methods.
Slope One-is nonparametric. Slope One algorithm uses a simple linear regression model to solve
the data sparsity problem. Combined with users’ similarities, the k-nearest-neighborhood method
can optimize the quality of ratings made by users participating in prediction. Based on Slope One
algorithm, a new collaborative filtering algorithm combining uncertain neighbors with Slope One
is presented. Firstly, different numbers of neighbors for each user are dynamically selected
according to the similarities with other users. Secondly, the average deviations between pairs of
relevant items are generated based on ratings from neighbor users. At last, the object ratings are
predicted by the linear regression model. Slope one is a purely predictive nonparametric model
that does not consider any characteristics of the customer or the product when making
recommendations.
Ordinal logistic regression- The second method, which is the parametric model. In case of a
binomial logit model predicts whether a customer will purchase a product or not, and a
multinomial logit regression determines which of several brands a customer might buy, an
ordinal logit model predicts the rating a customer would give to each of the brands under
examination. The principle of the ordinal logit model is to link the cumulative probability of a
level to explanatory variables. The model considers the attributes of each item in the data set to
understand what fuels consumer ratings, and then it makes predictions based on similarities.
How is collaborative filtering used in Internet companies such as Amazon, Spotify, iTunes?
The “classic”, and still widely used approach to recommender systems based on collaborative
filtering used by Amazon, Netflix, Spotify,iTunes, and YouTube, uses either User-User or Item-
Item relationships to find similar content. The user interaction data is the data we gather from the
weblogs. The item data consists mainly of an item’s features. In YouTube’s case that would be a
video’s meta. Other data sources could be external data for example, Netflix might add external
item data features such as box office performance or critic reviews. Amazon was probably the
first company to leverage item-to-item collaborative filtering. LinkedIn even developed a
horizontal collaborative filtering infrastructure, known as Browse maps. This platform enables
rapid development, deployment, and computation of collaborative filtering recommendations for
almost any use case on LinkedIn. According to Netflix, the goal of Recommender Systems is to
present several attractive items for a person to choose from. This is usually accomplished by
selecting some items (candidate generation) and sorting them (ranking) in the order of expected
enjoyment (or utility).