Java Power Tools

Download Java Power Tools PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 0596527934
Total Pages : 910 pages
Book Rating : 4.5/5 (965 download)

DOWNLOAD NOW!


Book Synopsis Java Power Tools by : John Ferguson Smart

Download or read book Java Power Tools written by John Ferguson Smart and published by "O'Reilly Media, Inc.". This book was released on 2008 with total page 910 pages. Available in PDF, EPUB and Kindle. Book excerpt: This comprehensive work delivers 30 Open Source tools designed to improve the development practices of Java developers in any size team or organization.

Data Mining

Download Data Mining PDF Online Free

Author :
Publisher : Elsevier
ISBN 13 : 0080890369
Total Pages : 665 pages
Book Rating : 4.0/5 (88 download)

DOWNLOAD NOW!


Book Synopsis Data Mining by : Ian H. Witten

Download or read book Data Mining written by Ian H. Witten and published by Elsevier. This book was released on 2011-02-03 with total page 665 pages. Available in PDF, EPUB and Kindle. Book excerpt: Data Mining: Practical Machine Learning Tools and Techniques, Third Edition, offers a thorough grounding in machine learning concepts as well as practical advice on applying machine learning tools and techniques in real-world data mining situations. This highly anticipated third edition of the most acclaimed work on data mining and machine learning will teach you everything you need to know about preparing inputs, interpreting outputs, evaluating results, and the algorithmic methods at the heart of successful data mining. Thorough updates reflect the technical changes and modernizations that have taken place in the field since the last edition, including new material on Data Transformations, Ensemble Learning, Massive Data Sets, Multi-instance Learning, plus a new version of the popular Weka machine learning software developed by the authors. Witten, Frank, and Hall include both tried-and-true techniques of today as well as methods at the leading edge of contemporary research. The book is targeted at information systems practitioners, programmers, consultants, developers, information technology managers, specification writers, data analysts, data modelers, database R&D professionals, data warehouse engineers, data mining professionals. The book will also be useful for professors and students of upper-level undergraduate and graduate-level data mining and machine learning courses who want to incorporate data mining as part of their data management knowledge base and expertise. Provides a thorough grounding in machine learning concepts as well as practical advice on applying the tools and techniques to your data mining projects Offers concrete tips and techniques for performance improvement that work by transforming the input or output in machine learning methods Includes downloadable Weka software toolkit, a collection of machine learning algorithms for data mining tasks—in an updated, interactive interface. Algorithms in toolkit cover: data pre-processing, classification, regression, clustering, association rules, visualization

J2EE Open Source Toolkit

Download J2EE Open Source Toolkit PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 0764558153
Total Pages : 646 pages
Book Rating : 4.7/5 (645 download)

DOWNLOAD NOW!


Book Synopsis J2EE Open Source Toolkit by : John T. Bell

Download or read book J2EE Open Source Toolkit written by John T. Bell and published by John Wiley & Sons. This book was released on 2003-11-10 with total page 646 pages. Available in PDF, EPUB and Kindle. Book excerpt: The first book that shows how to harness the full power of open-source tools to build a free J2EE development platform without using any commercial products Tools covered include Apache Tomcat, Struts, Jetspeed, MySQL, Joram, and jBoss Shows developers how to integrate all of the most popular open-source tools into a single, integrated platform Companion Web site provides source code plus a fully working example of the development platform created in the book

Java Extreme Programming Cookbook

Download Java Extreme Programming Cookbook PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 9780596003876
Total Pages : 294 pages
Book Rating : 4.0/5 (38 download)

DOWNLOAD NOW!


Book Synopsis Java Extreme Programming Cookbook by : Eric M. Burke

Download or read book Java Extreme Programming Cookbook written by Eric M. Burke and published by "O'Reilly Media, Inc.". This book was released on 2003 with total page 294 pages. Available in PDF, EPUB and Kindle. Book excerpt: Brimming with over 100 "recipes" for getting down to business and actually doing XP, the Java Extreme Programming Cookbook doesn't try to "sell" you on XP; it succinctly documents the most important features of popular open source tools for XP in Java--including Ant, Junit, Http'nit, Cactus, Tomcat, XDoclet--and then digs right in, providing recipes for implementing the tools in real-world environments.

Java Deep Learning Essentials

Download Java Deep Learning Essentials PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1785283146
Total Pages : 254 pages
Book Rating : 4.7/5 (852 download)

DOWNLOAD NOW!


Book Synopsis Java Deep Learning Essentials by : Yusuke Sugomori

Download or read book Java Deep Learning Essentials written by Yusuke Sugomori and published by Packt Publishing Ltd. This book was released on 2016-05-30 with total page 254 pages. Available in PDF, EPUB and Kindle. Book excerpt: Dive into the future of data science and learn how to build the sophisticated algorithms that are fundamental to deep learning and AI with Java About This Book Go beyond the theory and put Deep Learning into practice with Java Find out how to build a range of Deep Learning algorithms using a range of leading frameworks including DL4J, Theano and Caffe Whether you're a data scientist or Java developer, dive in and find out how to tackle Deep Learning Who This Book Is For This book is intended for data scientists and Java developers who want to dive into the exciting world of deep learning. It would also be good for machine learning users who intend to leverage deep learning in their projects, working within a big data environment. What You Will Learn Get a practical deep dive into machine learning and deep learning algorithms Implement machine learning algorithms related to deep learning Explore neural networks using some of the most popular Deep Learning frameworks Dive into Deep Belief Nets and Stacked Denoising Autoencoders algorithms Discover more deep learning algorithms with Dropout and Convolutional Neural Networks Gain an insight into the deep learning library DL4J and its practical uses Get to know device strategies to use deep learning algorithms and libraries in the real world Explore deep learning further with Theano and Caffe In Detail AI and Deep Learning are transforming the way we understand software, making computers more intelligent than we could even imagine just a decade ago. Deep Learning algorithms are being used across a broad range of industries – as the fundamental driver of AI, being able to tackle Deep Learning is going to a vital and valuable skill not only within the tech world but also for the wider global economy that depends upon knowledge and insight for growth and success. It's something that's moving beyond the realm of data science – if you're a Java developer, this book gives you a great opportunity to expand your skillset. Starting with an introduction to basic machine learning algorithms, to give you a solid foundation, Deep Learning with Java takes you further into this vital world of stunning predictive insights and remarkable machine intelligence. Once you've got to grips with the fundamental mathematical principles, you'll start exploring neural networks and identify how to tackle challenges in large networks using advanced algorithms. You will learn how to use the DL4J library and apply Deep Learning to a range of real-world use cases. Featuring further guidance and insights to help you solve challenging problems in image processing, speech recognition, language modeling, this book will make you rethink what you can do with Java, showing you how to use it for truly cutting-edge predictive insights. As a bonus, you'll also be able to get to grips with Theano and Caffe, two of the most important tools in Deep Learning today. By the end of the book, you'll be ready to tackle Deep Learning with Java. Wherever you've come from – whether you're a data scientist or Java developer – you will become a part of the Deep Learning revolution! Style and approach This is a step-by-step, practical tutorial that discusses key concepts. This book offers a hands-on approach to key algorithms to help you develop a greater understanding of deep learning. It is packed with implementations from scratch, with detailed explanation that make the concepts easy to understand and follow.

Professional Java Tools for Extreme Programming

Download Professional Java Tools for Extreme Programming PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 0764556177
Total Pages : 769 pages
Book Rating : 4.7/5 (645 download)

DOWNLOAD NOW!


Book Synopsis Professional Java Tools for Extreme Programming by : Richard Hightower

Download or read book Professional Java Tools for Extreme Programming written by Richard Hightower and published by John Wiley & Sons. This book was released on 2004-04-23 with total page 769 pages. Available in PDF, EPUB and Kindle. Book excerpt: What is this book about? The Extreme Programming (XP) methodology enables you to build and test enterprise systems quickly without sacrificing quality. In the last few years, open source developers have created or significantly improved a host of Java XP tools, from XDoclet, Maven, AntHill, and Eclipse to Ant, JUnit, and Cactus. This practical, code-intensive guide shows you how to put these tools to work — and capitalize on the benefits of Extreme Programming. Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then explain how to automate the testing process using JUnit, Cactus, and other tools, and to enhance project management and continuous integration through Maven and AntHill. Finally, they show you how to work with XP tools in the new Eclipse IDE. Complete with real-world advice on how to implement the principles and practices of effective developers, this book delivers everything you need to harness the power of Extreme Programming in your own projects. What does this book cover? Here are some of the things you'll find out about in this book: How to automate the building of J2EE apps and components with Ant and XDoclet Techniques for automating Java testing using JUnit Procedures for automating servlet, JSP, and other J2EE testing using Cactus Ways to automate Swing testing with Jemmy, JFCUnit, and Abbot How to manage projects using Maven Techniques for automating continuous integration with AntHill and Cruise Control How to harness plugins for JUnit, Cactus, and Ant in the Eclipse IDE Ways to implement Extreme Programming best practices Who is this book for? This book is for enterprise Java developers who have a general familiarity with the XP methodology and want to put leading Java XP tools to work in the development process.

Security Power Tools

Download Security Power Tools PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 0596554818
Total Pages : 858 pages
Book Rating : 4.5/5 (965 download)

DOWNLOAD NOW!


Book Synopsis Security Power Tools by : Bryan Burns

Download or read book Security Power Tools written by Bryan Burns and published by "O'Reilly Media, Inc.". This book was released on 2007-08-27 with total page 858 pages. Available in PDF, EPUB and Kindle. Book excerpt: What if you could sit down with some of the most talented security engineers in the world and ask any network security question you wanted? Security Power Tools lets you do exactly that! Members of Juniper Networks' Security Engineering team and a few guest experts reveal how to use, tweak, and push the most popular network security applications, utilities, and tools available using Windows, Linux, Mac OS X, and Unix platforms. Designed to be browsed, Security Power Tools offers you multiple approaches to network security via 23 cross-referenced chapters that review the best security tools on the planet for both black hat techniques and white hat defense tactics. It's a must-have reference for network administrators, engineers and consultants with tips, tricks, and how-to advice for an assortment of freeware and commercial tools, ranging from intermediate level command-line operations to advanced programming of self-hiding exploits. Security Power Tools details best practices for: Reconnaissance -- including tools for network scanning such as nmap; vulnerability scanning tools for Windows and Linux; LAN reconnaissance; tools to help with wireless reconnaissance; and custom packet generation Penetration -- such as the Metasploit framework for automated penetration of remote computers; tools to find wireless networks; exploitation framework applications; and tricks and tools to manipulate shellcodes Control -- including the configuration of several tools for use as backdoors; and a review of known rootkits for Windows and Linux Defense -- including host-based firewalls; host hardening for Windows and Linux networks; communication security with ssh; email security and anti-malware; and device security testing Monitoring -- such as tools to capture, and analyze packets; network monitoring with Honeyd and snort; and host monitoring of production servers for file changes Discovery -- including The Forensic Toolkit, SysInternals and other popular forensic tools; application fuzzer and fuzzing techniques; and the art of binary reverse engineering using tools like Interactive Disassembler and Ollydbg A practical and timely network security ethics chapter written by a Stanford University professor of law completes the suite of topics and makes this book a goldmine of security information. Save yourself a ton of headaches and be prepared for any network security dilemma with Security Power Tools.

Software and Mind

Download Software and Mind PDF Online Free

Author :
Publisher : Andsor Books
ISBN 13 : 0986938904
Total Pages : 934 pages
Book Rating : 4.9/5 (869 download)

DOWNLOAD NOW!


Book Synopsis Software and Mind by : Andrei Sorin

Download or read book Software and Mind written by Andrei Sorin and published by Andsor Books. This book was released on 2013-01-01 with total page 934 pages. Available in PDF, EPUB and Kindle. Book excerpt: Addressing general readers as well as software practitioners, "Software and Mind" discusses the fallacies of the mechanistic ideology and the degradation of minds caused by these fallacies. Mechanism holds that every aspect of the world can be represented as a simple hierarchical structure of entities. But, while useful in fields like mathematics and manufacturing, this idea is generally worthless, because most aspects of the world are too complex to be reduced to simple hierarchical structures. Our software-related affairs, in particular, cannot be represented in this fashion. And yet, all programming theories and development systems, and all software applications, attempt to reduce real-world problems to neat hierarchical structures of data, operations, and features. Using Karl Popper's famous principles of demarcation between science and pseudoscience, the book shows that the mechanistic ideology has turned most of our software-related activities into pseudoscientific pursuits. Using mechanism as warrant, the software elites are promoting invalid, even fraudulent, software notions. They force us to depend on generic, inferior systems, instead of allowing us to develop software skills and to create our own systems. Software mechanism emulates the methods of manufacturing, and thereby restricts us to high levels of abstraction and simple, isolated structures. The benefits of software, however, can be attained only if we start with low-level elements and learn to create complex, interacting structures. Software, the book argues, is a non-mechanistic phenomenon. So it is akin to language, not to physical objects. Like language, it permits us to mirror the world in our minds and to communicate with it. Moreover, we increasingly depend on software in everything we do, in the same way that we depend on language. Thus, being restricted to mechanistic software is like thinking and communicating while being restricted to some ready-made sentences supplied by an elite. Ultimately, by impoverishing software, our elites are achieving what the totalitarian elite described by George Orwell in "Nineteen Eighty-Four" achieves by impoverishing language: they are degrading our minds.

Functional Programming for Java Developers

Download Functional Programming for Java Developers PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 1449311032
Total Pages : 89 pages
Book Rating : 4.4/5 (493 download)

DOWNLOAD NOW!


Book Synopsis Functional Programming for Java Developers by : Dean Wampler

Download or read book Functional Programming for Java Developers written by Dean Wampler and published by "O'Reilly Media, Inc.". This book was released on 2011-07-29 with total page 89 pages. Available in PDF, EPUB and Kindle. Book excerpt: "Dean Wampler, Java expert and author of Programmin Scala (O'Reilley), shows you how to apply principles such as immutability, avoidance of side effects, and higher-order functions to your Java code. Each chapter provides exercises to help you practice what you've learned. Once you grasp the benefits of functional programming, you'll discover that it improves all the code you write."--From p. [4] of cover.

Windows Developer Power Tools

Download Windows Developer Power Tools PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 0596527543
Total Pages : 1308 pages
Book Rating : 4.5/5 (965 download)

DOWNLOAD NOW!


Book Synopsis Windows Developer Power Tools by : James Avery

Download or read book Windows Developer Power Tools written by James Avery and published by "O'Reilly Media, Inc.". This book was released on 2007 with total page 1308 pages. Available in PDF, EPUB and Kindle. Book excerpt: A wealth of open and free software is available today for Windows developers who want to extend the development environment, reduce development effort, and increase productivity. This encyclopedic guide explores more than 100 free and open source tools available to programmers who build applications for Windows desktops and servers.

BDD in Action

Download BDD in Action PDF Online Free

Author :
Publisher : Simon and Schuster
ISBN 13 : 1638353212
Total Pages : 563 pages
Book Rating : 4.6/5 (383 download)

DOWNLOAD NOW!


Book Synopsis BDD in Action by : John Smart

Download or read book BDD in Action written by John Smart and published by Simon and Schuster. This book was released on 2014-09-29 with total page 563 pages. Available in PDF, EPUB and Kindle. Book excerpt: Summary BDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology You can't write good software if you don't understand what it's supposed to do. Behavior-Driven Development (BDD) encourages teams to use conversation and concrete examples to build up a shared understanding of how an application should work and which features really matter. With an emerging body of best practices and sophisticated new tools that assist in requirement analysis and test automation, BDD has become a hot, mainstream practice. About the Book BDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code. No prior experience with BDD is required. What's Inside BDD theory and practice How BDD will affect your team BDD for acceptance, integration, and unit testing Examples in Java, .NET, JavaScript, and more Reporting and living documentation About the Author John Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization. Table of Contents PART 1: FIRST STEPS Building software that makes a difference BDD—the whirlwind tour PART 2: WHAT DO I WANT? DEFINING REQUIREMENTS USING BDD Understanding the business goals: Feature Injection and related techniques Defining and illustrating features From examples to executable specifications Automating the scenarios PART 3: HOW DO I BUILD IT? CODING THE BDD WAY From executable specifications to rock-solid automated acceptance tests Automating acceptance criteria for the UI layer Automating acceptance criteria for non-UI requirements BDD and unit testing PART 4: TAKING BDD FURTHER Living Documentation: reporting and project management BDD in the build process

Big Blue Java

Download Big Blue Java PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 598 pages
Book Rating : 4.0/5 ( download)

DOWNLOAD NOW!


Book Synopsis Big Blue Java by : Daniel Worden

Download or read book Big Blue Java written by Daniel Worden and published by . This book was released on 2000-04-18 with total page 598 pages. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive programmer's guide to developing sophisticated web-enabled applications with Java IBM has products in more than two-thirds of the existing commercial systems installations in the world. Over the next several years many of these systems will need to be accessible through the Internet, intranets, and extranets. IBM has chosen Java as the strategic technology for making all of their products ready for e-business. This book describes the Java tools available from IBM and explains how to use them to create Java-based applications. Worden details the challenges and techniques used to implement these technologies and shows you how these products can solve real-world application problems. Covering strategic as well as technical issues, Big Blue Java briefly introduces the emergence of Java and e-commerce at "Big Blue," IBM. The author then provides in-depth discussions on development tools, server products such as WebSphere Advanced and Enterprise, business and object modeling, the SanFrancisco Java framework, and Visual Age for Java as development environments. Also evaluated are the features and functions of the product suite offered by IBM, to help you find the right software for your e-business requirements. Inside you'll find: * Details of the IBM Java product development rationale and process * Key features of the IBM Java tool suite * Explanation of the role of related object tools including Rational Rose * Sample application models * In-depth description of the SanFrancisco environment The CD-ROM contains: * Sample code from the book * Visual Age for Java forms * Servlet samples * Rational Rose models * IBM support material

X Power Tools

Download X Power Tools PDF Online Free

Author :
Publisher : "O'Reilly Media, Inc."
ISBN 13 : 0596101953
Total Pages : 273 pages
Book Rating : 4.5/5 (961 download)

DOWNLOAD NOW!


Book Synopsis X Power Tools by : Chris Tyler

Download or read book X Power Tools written by Chris Tyler and published by "O'Reilly Media, Inc.". This book was released on 2008-02-05 with total page 273 pages. Available in PDF, EPUB and Kindle. Book excerpt: Provides information on the X Window System, covering such topics as X.org configuration, the X Server, utility programs, remote access, VNC, and keyboard configuration.

Programming for the Java Virtual Machine

Download Programming for the Java Virtual Machine PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 9780201309720
Total Pages : 518 pages
Book Rating : 4.3/5 (97 download)

DOWNLOAD NOW!


Book Synopsis Programming for the Java Virtual Machine by : Joshua Engel

Download or read book Programming for the Java Virtual Machine written by Joshua Engel and published by Addison-Wesley Professional. This book was released on 1999 with total page 518 pages. Available in PDF, EPUB and Kindle. Book excerpt: The Java Virtual Machine (JVM) is the underlying technology behind Java's most distinctive features including size, security and cross-platform delivery. This guide shows programmers how to write programs for the Java Virtual Machine.

Java Tools Tutorials - Herong's Tutorial Examples

Download Java Tools Tutorials - Herong's Tutorial Examples PDF Online Free

Author :
Publisher : HerongYang.com
ISBN 13 :
Total Pages : 376 pages
Book Rating : 4./5 ( download)

DOWNLOAD NOW!


Book Synopsis Java Tools Tutorials - Herong's Tutorial Examples by : Herong Yang

Download or read book Java Tools Tutorials - Herong's Tutorial Examples written by Herong Yang and published by HerongYang.com. This book was released on 2020-12-20 with total page 376 pages. Available in PDF, EPUB and Kindle. Book excerpt: This tutorial book based on notes and sample codes collected by the author while he was learning Java tools himself. Topics includes: 'java/javaw' Launcher, 'javac' Compiler, 'javadoc' Document Generator, 'javap' Class File Disassembler, 'jar/jarsigner' Archive Tool, 'jconsole' Console, 'jdb' Debugger, 'jdeps' Dependency Analyzer, 'jdeprscan' Deprecated API Scanner, 'jhat' Heap Analysis Tool, 'jlink' JRE Linker, 'jhsdb' HotSpot Debugger, 'jmap' Memory Dumper, 'jmc' Mission Control, 'jpackage' Binary Package Builder, 'jrunscript' Script Shell, 'jstack' Stack Dumper, 'jstat' Statistics, 'jstatd' Statistics Daemon, 'jvisualvm' Visual VM, 'jwebserver' Web Server, 'keytool' Keystore Tool, 'serialver' serialVersionUID generator. Updated in 2023 (Version v6.23) with JDK 20. For latest updates and free sample chapters, visit https://www.herongyang.com/Java-Tools.

The Awesome Power of Java Beans

Download The Awesome Power of Java Beans PDF Online Free

Author :
Publisher : Manning Publications
ISBN 13 :
Total Pages : 580 pages
Book Rating : 4.4/5 (91 download)

DOWNLOAD NOW!


Book Synopsis The Awesome Power of Java Beans by : Lawrence H. Rodrigues

Download or read book The Awesome Power of Java Beans written by Lawrence H. Rodrigues and published by Manning Publications. This book was released on 1998 with total page 580 pages. Available in PDF, EPUB and Kindle. Book excerpt: With complete instructions for building Java Beans and a set of ready-to-use Java Beans for a wide variety of applications, this book is a serious reference for developers and programmers. This title includes steps for converting an applet into a bean and discusses the new Glasgow and InfoBus specifications.

Machine Learning in Java

Download Machine Learning in Java PDF Online Free

Author :
Publisher : Packt Publishing Ltd
ISBN 13 : 1788473892
Total Pages : 290 pages
Book Rating : 4.7/5 (884 download)

DOWNLOAD NOW!


Book Synopsis Machine Learning in Java by : AshishSingh Bhatia

Download or read book Machine Learning in Java written by AshishSingh Bhatia and published by Packt Publishing Ltd. This book was released on 2018-11-28 with total page 290 pages. Available in PDF, EPUB and Kindle. Book excerpt: Leverage the power of Java and its associated machine learning libraries to build powerful predictive models Key FeaturesSolve predictive modeling problems using the most popular machine learning Java libraries Explore data processing, machine learning, and NLP concepts using JavaML, WEKA, MALLET librariesPractical examples, tips, and tricks to help you understand applied machine learning in JavaBook Description As the amount of data in the world continues to grow at an almost incomprehensible rate, being able to understand and process data is becoming a key differentiator for competitive organizations. Machine learning applications are everywhere, from self-driving cars, spam detection, document search, and trading strategies, to speech recognition. This makes machine learning well-suited to the present-day era of big data and Data Science. The main challenge is how to transform data into actionable knowledge. Machine Learning in Java will provide you with the techniques and tools you need. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering. The code in this book works for JDK 8 and above, the code is tested on JDK 11. Moving on, you will discover how to detect anomalies and fraud, and ways to perform activity recognition, image recognition, and text analysis. By the end of the book, you will have explored related web resources and technologies that will help you take your learning to the next level. By applying the most effective machine learning methods to real-world problems, you will gain hands-on experience that will transform the way you think about data. What you will learnDiscover key Java machine learning librariesImplement concepts such as classification, regression, and clusteringDevelop a customer retention strategy by predicting likely churn candidatesBuild a scalable recommendation engine with Apache MahoutApply machine learning to fraud, anomaly, and outlier detectionExperiment with deep learning concepts and algorithmsWrite your own activity recognition model for eHealth applicationsWho this book is for If you want to learn how to use Java's machine learning libraries to gain insight from your data, this book is for you. It will get you up and running quickly and provide you with the skills you need to successfully create, customize, and deploy machine learning applications with ease. You should be familiar with Java programming and some basic data mining concepts to make the most of this book, but no prior experience with machine learning is required.