Skip to Content
Practical Machine Learning: Innovations in Recommendation
book

Practical Machine Learning: Innovations in Recommendation

by Ted Dunning, Ellen Friedman
February 2014
Intermediate to advanced content levelIntermediate to advanced
56 pages
59m
English
O'Reilly Media, Inc.
Content preview from Practical Machine Learning: Innovations in Recommendation

Chapter 3. What I Do, Not What I Say

One of the most important steps in any machine-learning project is data extraction. Which data should you choose? How should it be prepared to be appropriate input for your machine-learning model?

In the case of recommendation, the choice of data depends in part on what you think will best reveal what users want to do—what they like and do not like—such that the recommendations your system offers are effective. The best choice of data may surprise you—it’s not user ratings. What a user actually does usually tells you much more about her preferences than what she claims to like when filling out a customer ratings form. One reason is that the ratings come from a subset of your user pool (and a skewed one at that—it’s comprised of the users who like [or at least are willing] to rate content). In addition, people who feel strongly in the positive or negative about an item or option may be more motivated to rate it than those who are somewhat neutral, again skewing results. We’ve seen some cases where no more than a few percent of users would rate content.

Furthermore, most people do not entirely understand their own likes and dislikes, especially where new and unexplored activities are concerned. The good news is that there is a simple solution: you can watch what a user does instead of just what he says in ratings. Of course it is not enough to watch one or a few users; those few observations will not give you a reliable way to make recommendations. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Building a Recommendation System with Surprise and Fast.ai

Building a Recommendation System with Surprise and Fast.ai

Ariel Gamino

Publisher Resources

ISBN: 9781491915707Errata