Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Gorakala, Suresh K., author.

Title Building a recommendation system with R : learn the art of building robust and powerful recommendation engines using R / Suresh K. Gorakala, Michele Usuelli.

Publication Info. Birmingham, UK : Packt Publishing, [2015]
©2015

Item Status

Description 1 online resource : illustrations.
text file
Series Community experience distilled
Community experience distilled.
Note Includes index.
Contents Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Recommender Systems; Understanding recommender systems; The structure of the book; Collaborative filtering recommender systems; Content-based recommender systems; Knowledge-based recommender systems; Hybrid systems; Evaluation techniques; A case study; The future scope; Summary; Chapter 2: Data Mining Techniques Used in Recommender Systems; Solving a data analysis problem; Data preprocessing techniques; Similarity measures; Euclidian distance.
Cosine distancePearson correlation; Dimensionality reduction; Principal component analysis; Data mining techniques; Cluster analysis; Explaining the k-means cluster algorithm; Support vector machine; Decision trees; Ensemble methods; Bagging; Random forests; Boosting; Evaluating data-mining algorithms; Summary; Chapter 3: Recommender Systems; R package for recommendation -- recommenderlab; Datasets; Jester5k, MSWeb, and MovieLense; The class for rating matrices; Computing the similarity matrix; Recommendation models; Data exploration; Exploring the nature of the data.
Exploring the values of the ratingExploring which movies have been viewed; Exploring the average ratings; Visualizing the matrix; Data preparation; Selecting the most relevant data; Exploring the most relevant data; Normalizing the data; Binarizing the data; Item-based collaborative filtering; Defining the training and test sets; Building the recommendation model; Exploring the recommender model; Applying the recommender model on the test set; User-based collaborative filtering; Building the recommendation model; Applying the recommender model on the test set.
Collaborative filtering on binary dataData preparation; Item-based collaborative filtering on binary data; User-based collaborative filtering on binary data; Conclusions about collaborative filtering; Limitations of collaborative filtering; Content-based filtering; Hybrid recommender systems; Knowledge-based recommender systems; Summary; Chapter 4: Evaluating the Recommender Systems; Preparing the data to evaluate the models; Splitting the data; Bootstrapping data; Using k-fold to validate models; Evaluating recommender techniques; Evaluating the ratings; Evaluating the recommendations.
Identifying the most suitable modelComparing models; Identifying the most suitable model; Optimizing a numeric parameter; Summary; Chapter 5: Case Study -- Building Your Own Recommendation Engine; Preparing the data; Description of the data; Importing the data; Defining a rating matrix; Extracting item attributes; Building the model; Evaluating and optimizing the model; Building a function to evaluate the model; Optimizing the model parameters; Summary; Appendix: References; Index.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Recommender systems (Information filtering)
Recommender systems (Information filtering)
Machine learning.
Machine learning.
R (Computer program language)
R (Computer program language)
Genre/Form Electronic books.
Added Author Usuelli, Michele, author.
Other Form: Print version: Gorakala, Suresh K. Building a Recommendation System with R. Birmingham : Packt Publishing Ltd, ©2015 9781783554492
ISBN 9781783554508 (electronic book)
1783554509 (electronic book)
1783554495
9781783554492