Building Recommendation Engines

Nonfiction, Computers, Advanced Computing, Artificial Intelligence, Database Management, Data Processing, Programming, Programming Languages
Cover of the book Building Recommendation Engines by Suresh Kumar Gorakala, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Suresh Kumar Gorakala ISBN: 9781785883538
Publisher: Packt Publishing Publication: December 30, 2016
Imprint: Packt Publishing Language: English
Author: Suresh Kumar Gorakala
ISBN: 9781785883538
Publisher: Packt Publishing
Publication: December 30, 2016
Imprint: Packt Publishing
Language: English

Understand your data and user preferences to make intelligent, accurate, and profitable decisions

About This Book

  • A step-by-step guide to building recommendation engines that are personalized, scalable, and real time
  • Get to grips with the best tool available on the market to create recommender systems
  • This hands-on guide shows you how to implement different tools for recommendation engines, and when to use which

Who This Book Is For

This book caters to beginners and experienced data scientists looking to understand and build complex predictive decision-making systems, recommendation engines using R, Python, Spark, Neo4j, and Hadoop.

What You Will Learn

  • Build your first recommendation engine
  • Discover the tools needed to build recommendation engines
  • Dive into the various techniques of recommender systems such as collaborative, content-based, and cross-recommendations
  • Create efficient decision-making systems that will ease your work
  • Familiarize yourself with machine learning algorithms in different frameworks
  • Master different versions of recommendation engines from practical code examples
  • Explore various recommender systems and implement them in popular techniques with R, Python, Spark, and others

In Detail

A recommendation engine (sometimes referred to as a recommender system) is a tool that lets algorithm developers predict what a user may or may not like among a list of given items. Recommender systems have become extremely common in recent years, and are applied in a variety of applications. The most popular ones are movies, music, news, books, research articles, search queries, social tags, and products in general.

The book starts with an introduction to recommendation systems and its applications. You will then start building recommendation engines straight away from the very basics. As you move along, you will learn to build recommender systems with popular frameworks such as R, Python, Spark, Neo4j, and Hadoop. You will get an insight into the pros and cons of each recommendation engine and when to use which recommendation to ensure each pick is the one that suits you the best.

During the course of the book, you will create simple recommendation engine, real-time recommendation engine, scalable recommendation engine, and more. You will familiarize yourselves with various techniques of recommender systems such as collaborative, content-based, and cross-recommendations before getting to know the best practices of building a recommender system towards the end of the book!

Style and approach

This book follows a step-by-step practical approach where users will learn to build recommendation engines with increasing complexity in every chapter

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Understand your data and user preferences to make intelligent, accurate, and profitable decisions

About This Book

Who This Book Is For

This book caters to beginners and experienced data scientists looking to understand and build complex predictive decision-making systems, recommendation engines using R, Python, Spark, Neo4j, and Hadoop.

What You Will Learn

In Detail

A recommendation engine (sometimes referred to as a recommender system) is a tool that lets algorithm developers predict what a user may or may not like among a list of given items. Recommender systems have become extremely common in recent years, and are applied in a variety of applications. The most popular ones are movies, music, news, books, research articles, search queries, social tags, and products in general.

The book starts with an introduction to recommendation systems and its applications. You will then start building recommendation engines straight away from the very basics. As you move along, you will learn to build recommender systems with popular frameworks such as R, Python, Spark, Neo4j, and Hadoop. You will get an insight into the pros and cons of each recommendation engine and when to use which recommendation to ensure each pick is the one that suits you the best.

During the course of the book, you will create simple recommendation engine, real-time recommendation engine, scalable recommendation engine, and more. You will familiarize yourselves with various techniques of recommender systems such as collaborative, content-based, and cross-recommendations before getting to know the best practices of building a recommender system towards the end of the book!

Style and approach

This book follows a step-by-step practical approach where users will learn to build recommendation engines with increasing complexity in every chapter

More books from Packt Publishing

Cover of the book Mastering AWS Development by Suresh Kumar Gorakala
Cover of the book WCF Multi-layer Services Development with Entity Framework - Fourth Edition by Suresh Kumar Gorakala
Cover of the book Discovering Business Intelligence Using MicroStrategy 9 by Suresh Kumar Gorakala
Cover of the book Learning AWS by Suresh Kumar Gorakala
Cover of the book Mastering Linux Kernel Development by Suresh Kumar Gorakala
Cover of the book Microsoft SharePoint 2010 Development with Visual Studio 2010 Expert Cookbook by Suresh Kumar Gorakala
Cover of the book Mastering Android Studio 3 by Suresh Kumar Gorakala
Cover of the book Docker Cookbook by Suresh Kumar Gorakala
Cover of the book FreeSWITCH 1.2 by Suresh Kumar Gorakala
Cover of the book Software Architecture with Python by Suresh Kumar Gorakala
Cover of the book Getting Started with Flurry Analytics by Suresh Kumar Gorakala
Cover of the book Microsoft Dynamics NAV 2009 Programming Cookbook by Suresh Kumar Gorakala
Cover of the book Programming Microsoft Dynamics NAV 2009 by Suresh Kumar Gorakala
Cover of the book The DevOps 2.1 Toolkit: Docker Swarm by Suresh Kumar Gorakala
Cover of the book TensorFlow Machine Learning Projects by Suresh Kumar Gorakala
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy