Building a Recommendation Engine with Scala(Paperback)
暫譯: 使用 Scala 建立推薦引擎(平裝本)

Saleem Ansari

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-04
  • 售價: $1,540
  • 貴賓價: 9.5$1,463
  • 語言: 英文
  • 頁數: 164
  • 裝訂: Paperback
  • ISBN: 1785282581
  • ISBN-13: 9781785282584
  • 相關分類: JVM 語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Learn to use Scala to build a recommendation engine from scratch and empower your website users

About This Book

  • Learn the basics of a recommendation engine and its application in e-commerce
  • Discover the tools and machine learning methods required to build a recommendation engine
  • Explore different kinds of recommendation engines using Scala libraries such as MLib and Spark

Who This Book Is For

This book is written for those who want to learn the different tools in the Scala ecosystem to build a recommendation engine. No prior knowledge of Scala or recommendation engines is assumed.

What You Will Learn

  • Discover the tools in the Scala ecosystem
  • Understand the challenges faced in e-commerce systems and learn how you can solve those challenges with a recommendation engine
  • Familiarise yourself with machine learning algorithms provided by the Apache Spark framework
  • Build different versions of recommendation engines from practical code examples
  • Enhance the user experience by learning from user feedback
  • Dive into the various techniques of recommender systems such as collaborative, content-based, and cross-recommendations

In Detail

With an increase of data in online e-commerce systems, the challenges in assisting users with narrowing down their search have grown dramatically. The various tools available in the Scala ecosystem enable developers to build a processing pipeline to meet those challenges and create a recommendation system to accelerate business growth and leverage brand advocacy for your clients.

This book provides you with the Scala knowledge you need to build a recommendation engine.

You'll be introduced to Scala and other related tools to set the stage for the project and familiarise yourself with the different stages in the data processing pipeline, including at which stages you can leverage the power of Scala and related tools. You'll also discover different machine learning algorithms using MLLib.

As the book progresses, you will gain detailed knowledge of what constitutes a collaborative filtering based recommendation and explore different methods to improve users' recommendation.

商品描述(中文翻譯)

學習使用 Scala 從零開始建立推薦引擎,提升網站用戶體驗

本書介紹



  • 了解推薦引擎的基本概念及其在電子商務中的應用

  • 探索建立推薦引擎所需的工具和機器學習方法

  • 使用 Scala 函式庫如 MLib 和 Spark 探索不同類型的推薦引擎

本書適合誰閱讀


本書是為那些希望學習 Scala 生態系統中不同工具以建立推薦引擎的人士所寫。無需具備 Scala 或推薦引擎的先前知識。

您將學到什麼



  • 發現 Scala 生態系統中的工具

  • 理解電子商務系統面臨的挑戰,並學習如何利用推薦引擎解決這些挑戰

  • 熟悉 Apache Spark 框架提供的機器學習演算法

  • 從實際的程式碼範例中建立不同版本的推薦引擎

  • 通過學習用戶反饋來提升用戶體驗

  • 深入了解推薦系統的各種技術,如協同過濾、基於內容的推薦和交叉推薦

詳細內容


隨著在線電子商務系統中數據的增加,幫助用戶縮小搜索範圍的挑戰也急劇增加。Scala 生態系統中各種可用的工具使開發人員能夠建立處理管道,以應對這些挑戰,並創建推薦系統以加速業務增長,並為客戶利用品牌倡導。


本書提供您建立推薦引擎所需的 Scala 知識。


您將接觸到 Scala 及其他相關工具,為項目奠定基礎,並熟悉數據處理管道中的不同階段,包括在何種階段可以利用 Scala 和相關工具的強大功能。您還將使用 MLLib 探索不同的機器學習演算法。


隨著書籍的進展,您將深入了解什麼構成基於協同過濾的推薦,並探索改善用戶推薦的不同方法。

最後瀏覽商品 (20)