• Complain

Ilango gurusamy - Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects

Here you can read online Ilango gurusamy - Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2018
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Develop robust, Scala-powered projects with the help of machine learning libraries such as SparkML to harvest meaningful insight

Key Features
  • Gain hands-on experience in building data science projects with Scala
  • Exploit powerful functionalities of machine learning libraries
  • Use machine learning algorithms and decision tree models for enterprise apps
  • Book Description

    Scala, together with the Spark Framework, forms a rich and powerful data processing ecosystem. Modern Scala Projects is a journey into the depths of this ecosystem. The machine learning (ML) projects presented in this book enable you to create practical, robust data analytics solutions, with an emphasis on automating data workflows with the Spark ML pipeline API. This book showcases or carefully cherry-picks from Scala's functional libraries and other constructs to help readers roll out their own scalable data processing frameworks. The projects in this book enable data practitioners across all industries gain insights into data that will help organizations have strategic and competitive advantage.

    Modern Scala Projects focuses on the application of supervisory learning ML techniques that classify data and make predictions. Youll begin with working on a project to predict a class of flower by implementing a simple machine learning model. Next, youll create a cancer diagnosis classification pipeline, followed by projects delving into stock price prediction, spam filtering, fraud detection, and a recommendation engine.

    By the end of this book, you will be able to build efficient data science projects that fulfil your software requirements.

    What you will learn
  • Create pipelines to extract data or analytics and visualizations
  • Automate your process pipeline with jobs that are reproducible
  • Extract intelligent data efficiently from large, disparate datasets
  • Automate the extraction, transformation, and loading of data
  • Develop tools that collate, model, and analyze data
  • Maintain the integrity of data as data flows become more complex
  • Develop tools that predict outcomes based on pattern discovery
  • Build really fast and accurate machine-learning models in Scala
  • Who this book is for

    Modern Scala Projects is for Scala developers who would like to gain some hands-on experience with some interesting real-world projects. Prior programming experience with Scala is necessary.

    Ilango gurusamy: author's other books


    Who wrote Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Modern Scala Projects Leverage the power of Scala for building data-driven - photo 1
    Modern Scala Projects
    Leverage the power of Scala for building data-driven and high-performant projects
    Ilango Gurusamy

    BIRMINGHAM - MUMBAI Modern Scala Projects Copyright 2018 Packt Publishing All - photo 2

    BIRMINGHAM - MUMBAI
    Modern Scala Projects

    Copyright 2018 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Commissioning Editor: Richa Tripathi
    Acquisition Editor: Sandeep Mishra
    Content Development Editor: Priyanka Sawant
    Technical Editor: Gaurav Gala
    Copy Editor: Safis Editing
    Project Coordinator: Vaidehi Sawant
    Proofreader: Safis Editing
    Indexer: Mariammal Chettiyar
    Graphics: Jason Monteiro
    Production Coordinator: Aparna Bhagat

    First published: July 2018

    Production reference: 1280718

    Published by Packt Publishing Ltd.
    Livery Place
    35 Livery Street
    Birmingham
    B3 2PB, UK.

    ISBN 978-1-78862-411-4

    www.packtpub.com

    maptio Mapt is an online digital library that gives you full access to over - photo 3
    mapt.io

    Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

    Why subscribe?
    • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

    • Improve your learning with Skill Plans built especially for you

    • Get a free eBook or video every month

    • Mapt is fully searchable

    • Copy and paste, print, and bookmark content

    PacktPub.com

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.

    At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

    Contributors
    About the author

    Ilango Gurusamy holds an MS degree in computer science from California State University. He has lead Java projects at Northrop Grumman, AT&T, and such. He moved into Scala and Functional Programming. His current interests are IoT, navigational applications, and all things Scala related. A strategic thinker, speaker, and writer, he also loves yoga, skydiving, cars, dogs, and fishing. You can know more about his achievements in his blog, titled scalanirvana. His LinkedIn user name is ilangogurusamy.

    About the reviewer

    Adithya Selvaprithiviraj is a Scala developer in the Innovation Centre Network at SAP Labs. Currently, he is involved in the development of a modern typesafe framework to ease enterprise application development in the SAP landscape. Previously, Adithya was part of several machine learning projects. You can find out more about his achievements in his blog, titled adithyaselv.

    Packt is searching for authors like you

    If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.

    Preface

    Scala, along with the Spark Framework, forms a rich and powerful data processing ecosystem. This book is a journey into the depths of this ecosystem. The machine learning (ML) projects presented in this book enable you to create practical, robust, data analytics solutions, with an emphasis on automating data workflows with the Spark ML pipeline API. This book showcases, or carefully cherry-picks from, Scalas functional libraries and other constructs to help readers roll out their own scalable data processing frameworks. The projects in this book enable data practitioners across all industries to gain insights into data that will help organizations to obtain a strategic and competitive advantage. Modern Scala Projects focuses on the application of supervisory learning ML techniques that classify data and make predictions. You'll begin with working on a project to predict a class of flower by implementing a simple machine learning model. Next, you'll create a cancer diagnosis classification pipeline, followed by projects delving into stock price prediction, spam filtering, fraud detection, and a recommendation engine.

    By the end of this book, you will be able to build efficient data science projects that fulfill your software requirements.

    Who this book is for

    This book is for Scala developers who would like to gain some hands-on experience with some interesting real-world projects. Prior programming experience with Scala is necessary.

    What this book covers

    , Predict the Class of a Flower from the Iris Dataset , focuses on building a machine learning model leveraging a time-tested statistical method based on regression. The chapter draws the reader into data processing, all the way to training and testing a relatively simple machine learning model.

    , Build a Breast Cancer Prognosis Pipeline with the Power of Spark and Scala , taps into a publicly available breast cancer dataset. It evaluates various feature selection algorithms, transforms data, and builds a classification model.

    , Stock Price Predictions , says that stock price prediction can be an impossible task. In this chapter, we take a new approach. Accordingly, we build and train a neural network model with training data to solve the apparently intractable problem of stock price prediction. A data pipeline, with Spark at its core, distributes training of the model across multiple machines in a cluster. A real-life dataset is fed into the pipeline. Training data goes through preprocessing and normalization steps before a model is trained to fit the data. We may also provide a means to visualize the results of our prediction and evaluate our model after training.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects»

    Look at similar books to Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects»

    Discussion, reviews of the book Modern Scala Projects: Leverage the power of Scala for building data-driven and high-performant projects and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.