|
|
Books > Computing & IT > Applications of computing > Databases > Data capture & analysis
Quickly build and deploy machine learning models without managing
infrastructure, and improve productivity using Amazon SageMaker's
capabilities such as Amazon SageMaker Studio, Autopilot,
Experiments, Debugger, and Model Monitor Key Features Build, train,
and deploy machine learning models quickly using Amazon SageMaker
Analyze, detect, and receive alerts relating to various business
problems using machine learning algorithms and techniques Improve
productivity by training and fine-tuning machine learning models in
production Book DescriptionAmazon SageMaker enables you to quickly
build, train, and deploy machine learning (ML) models at scale,
without managing any infrastructure. It helps you focus on the ML
problem at hand and deploy high-quality models by removing the
heavy lifting typically involved in each step of the ML process.
This book is a comprehensive guide for data scientists and ML
developers who want to learn the ins and outs of Amazon SageMaker.
You'll understand how to use various modules of SageMaker as a
single toolset to solve the challenges faced in ML. As you
progress, you'll cover features such as AutoML, built-in algorithms
and frameworks, and the option for writing your own code and
algorithms to build ML models. Later, the book will show you how to
integrate Amazon SageMaker with popular deep learning libraries
such as TensorFlow and PyTorch to increase the capabilities of
existing models. You'll also learn to get the models to production
faster with minimum effort and at a lower cost. Finally, you'll
explore how to use Amazon SageMaker Debugger to analyze, detect,
and highlight problems to understand the current model state and
improve model accuracy. By the end of this Amazon book, you'll be
able to use Amazon SageMaker on the full spectrum of ML workflows,
from experimentation, training, and monitoring to scaling,
deployment, and automation. What you will learn Create and automate
end-to-end machine learning workflows on Amazon Web Services (AWS)
Become well-versed with data annotation and preparation techniques
Use AutoML features to build and train machine learning models with
AutoPilot Create models using built-in algorithms and frameworks
and your own code Train computer vision and NLP models using
real-world examples Cover training techniques for scaling, model
optimization, model debugging, and cost optimization Automate
deployment tasks in a variety of configurations using SDK and
several automation tools Who this book is forThis book is for
software engineers, machine learning developers, data scientists,
and AWS users who are new to using Amazon SageMaker and want to
build high-quality machine learning models without worrying about
infrastructure. Knowledge of AWS basics is required to grasp the
concepts covered in this book more effectively. Some understanding
of machine learning concepts and the Python programming language
will also be beneficial.
Ask questions of your data and gain insights to make better
business decisions using the open source business intelligence
tool, Metabase Key Features Deploy Metabase applications to let
users across your organization interact with it Learn to create
data visualizations, charts, reports, and dashboards with the help
of a variety of examples Understand how to embed Metabase into your
website and send out reports automatically using email and Slack
Book DescriptionMetabase is an open source business intelligence
tool that helps you use data to answer questions about your
business. This book will give you a detailed introduction to using
Metabase in your organization to get the most value from your data.
You'll start by installing and setting up Metabase on your local
computer. You'll then progress to handling the administration
aspect of Metabase by learning how to configure and deploy
Metabase, manage accounts, and execute administrative tasks such as
adding users and creating permissions and metadata. Complete with
examples and detailed instructions, this book shows you how to
create different visualizations, charts, and dashboards to gain
insights from your data. As you advance, you'll learn how to share
the results with peers in your organization and cover
production-related aspects such as embedding Metabase and auditing
performance. Throughout the book, you'll explore the entire data
analytics process-from connecting your data sources, visualizing
data, and creating dashboards through to daily reporting. By the
end of this book, you'll be ready to implement Metabase as an
integral tool in your organization. What you will learn Explore
different types of databases and find out how to connect them to
Metabase Deploy and host Metabase securely using Amazon Web
Services Use Metabase's user interface to filter and aggregate data
on single and multiple tables Become a Metabase admin by learning
how to add users and create permissions Answer critical questions
for your organization by using the Notebook editor and writing SQL
queries Use the search functionality to search through tables,
dashboards, and metrics Who this book is forThis book is for
business analysts, data analysts, data scientists, and other
professionals who want to become well-versed with business
intelligence and analytics using Metabase. This book will also
appeal to anyone who wants to understand their data to extract
meaningful insights with the help of practical examples. A basic
understanding of data handling and processing is necessary to get
started with this book.
Work through practical recipes to learn how to solve complex
machine learning and deep learning problems using Python Key
Features Get up and running with artificial intelligence in no time
using hands-on problem-solving recipes Explore popular Python
libraries and tools to build AI solutions for images, text, sounds,
and images Implement NLP, reinforcement learning, deep learning,
GANs, Monte-Carlo tree search, and much more Book
DescriptionArtificial intelligence (AI) plays an integral role in
automating problem-solving. This involves predicting and
classifying data and training agents to execute tasks successfully.
This book will teach you how to solve complex problems with the
help of independent and insightful recipes ranging from the
essentials to advanced methods that have just come out of research.
Artificial Intelligence with Python Cookbook starts by showing you
how to set up your Python environment and taking you through the
fundamentals of data exploration. Moving ahead, you'll be able to
implement heuristic search techniques and genetic algorithms. In
addition to this, you'll apply probabilistic models, constraint
optimization, and reinforcement learning. As you advance through
the book, you'll build deep learning models for text, images,
video, and audio, and then delve into algorithmic bias, style
transfer, music generation, and AI use cases in the healthcare and
insurance industries. Throughout the book, you'll learn about a
variety of tools for problem-solving and gain the knowledge needed
to effectively approach complex problems. By the end of this book
on AI, you will have the skills you need to write AI and machine
learning algorithms, test them, and deploy them for production.
What you will learn Implement data preprocessing steps and optimize
model hyperparameters Delve into representational learning with
adversarial autoencoders Use active learning, recommenders,
knowledge embedding, and SAT solvers Get to grips with
probabilistic modeling with TensorFlow probability Run object
detection, text-to-speech conversion, and text and music generation
Apply swarm algorithms, multi-agent systems, and graph networks Go
from proof of concept to production by deploying models as
microservices Understand how to use modern AI in practice Who this
book is forThis AI machine learning book is for Python developers,
data scientists, machine learning engineers, and deep learning
practitioners who want to learn how to build artificial
intelligence solutions with easy-to-follow recipes. You'll also
find this book useful if you're looking for state-of-the-art
solutions to perform different machine learning tasks in various
use cases. Basic working knowledge of the Python programming
language and machine learning concepts will help you to work with
code effectively in this book.
Understand data analysis pipelines using machine learning
algorithms and techniques with this practical guide Key Features
Prepare and clean your data to use it for exploratory analysis,
data manipulation, and data wrangling Discover supervised,
unsupervised, probabilistic, and Bayesian machine learning methods
Get to grips with graph processing and sentiment analysis Book
DescriptionData analysis enables you to generate value from small
and big data by discovering new patterns and trends, and Python is
one of the most popular tools for analyzing a wide variety of data.
With this book, you'll get up and running using Python for data
analysis by exploring the different phases and methodologies used
in data analysis and learning how to use modern libraries from the
Python ecosystem to create efficient data pipelines. Starting with
the essential statistical and data analysis fundamentals using
Python, you'll perform complex data analysis and modeling, data
manipulation, data cleaning, and data visualization using
easy-to-follow examples. You'll then understand how to conduct time
series analysis and signal processing using ARMA models. As you
advance, you'll get to grips with smart processing and data
analytics using machine learning algorithms such as regression,
classification, Principal Component Analysis (PCA), and clustering.
In the concluding chapters, you'll work on real-world examples to
analyze textual and image data using natural language processing
(NLP) and image analytics techniques, respectively. Finally, the
book will demonstrate parallel computing using Dask. By the end of
this data analysis book, you'll be equipped with the skills you
need to prepare data for analysis and create meaningful data
visualizations for forecasting values from data. What you will
learn Explore data science and its various process models Perform
data manipulation using NumPy and pandas for aggregating, cleaning,
and handling missing values Create interactive visualizations using
Matplotlib, Seaborn, and Bokeh Retrieve, process, and store data in
a wide range of formats Understand data preprocessing and feature
engineering using pandas and scikit-learn Perform time series
analysis and signal processing using sunspot cycle data Analyze
textual data and image data to perform advanced analysis Get up to
speed with parallel computing using Dask Who this book is forThis
book is for data analysts, business analysts, statisticians, and
data scientists looking to learn how to use Python for data
analysis. Students and academic faculties will also find this book
useful for learning and teaching Python data analysis using a
hands-on approach. A basic understanding of math and working
knowledge of the Python programming language will help you get
started with this book.
Understand data analysis concepts to make accurate decisions based
on data using Python programming and Jupyter Notebook Key Features
Find out how to use Python code to extract insights from data using
real-world examples Work with structured data and free text sources
to answer questions and add value using data Perform data analysis
from scratch with the help of clear explanations for cleaning,
transforming, and visualizing data Book DescriptionData literacy is
the ability to read, analyze, work with, and argue using data. Data
analysis is the process of cleaning and modeling your data to
discover useful information. This book combines these two concepts
by sharing proven techniques and hands-on examples so that you can
learn how to communicate effectively using data. After introducing
you to the basics of data analysis using Jupyter Notebook and
Python, the book will take you through the fundamentals of data.
Packed with practical examples, this guide will teach you how to
clean, wrangle, analyze, and visualize data to gain useful
insights, and you'll discover how to answer questions using data
with easy-to-follow steps. Later chapters teach you about
storytelling with data using charts, such as histograms and scatter
plots. As you advance, you'll understand how to work with
unstructured data using natural language processing (NLP)
techniques to perform sentiment analysis. All the knowledge you
gain will help you discover key patterns and trends in data using
real-world examples. In addition to this, you will learn how to
handle data of varying complexity to perform efficient data
analysis using modern Python libraries. By the end of this book,
you'll have gained the practical skills you need to analyze data
with confidence. What you will learn Understand the importance of
data literacy and how to communicate effectively using data Find
out how to use Python packages such as NumPy, pandas, Matplotlib,
and the Natural Language Toolkit (NLTK) for data analysis Wrangle
data and create DataFrames using pandas Produce charts and data
visualizations using time-series datasets Discover relationships
and how to join data together using SQL Use NLP techniques to work
with unstructured data to create sentiment analysis models Discover
patterns in real-world datasets that provide accurate insights Who
this book is forThis book is for aspiring data analysts and data
scientists looking for hands-on tutorials and real-world examples
to understand data analysis concepts using SQL, Python, and Jupyter
Notebook. Anyone looking to evolve their skills to become
data-driven personally and professionally will also find this book
useful. No prior knowledge of data analysis or programming is
required to get started with this book.
Your one-stop guide to blockchain technology and its business
applications Key Features Assimilate blockchain services such as
Ethereum and Hyperledger to transform industrial applications Know
in and out of blockchain technology to understand various business
use cases Understand various common and not-so-common challenges
faced in blockchain development Book DescriptionBlockchain for
Business 2019 is a comprehensive guide that enables you to bring in
various blockchain functionalities to extend your existing business
models and make correct fully-informed decisions. You will learn
how decentralized applications are transforming numerous business
sectors that are expected to play a huge role in the future. You
will see how large corporations are already implementing blockchain
technology now. You will then learn about the various blockchain
services, such as Bitcoin, Ethereum, Hyperledger, and others to
understand their use cases in a variety of business domains. You
will develop a solid fundamental understanding of blockchain
architecture. Moving ahead, you will get to grips with the inner
workings of blockchain, with detailed explanations of mining,
decentralized consensus, cryptography, smart contracts, and many
other important concepts. You will delve into a realistic view of
the current state of blockchain technology, along with its issues,
limitations, and potential solutions that can take it to the next
level. By the end of this book, you will all be well versed in the
latest innovations and developments in the emerging blockchain
space. What you will learn Understand the fundamentals of
blockchain and how it was developed Gain a good understanding of
economic concepts and developments Develop a base for concepts such
as cryptography, computer networking, and programming Understand
the applications of blockchain and its potential impact on the
world Become well versed with the latest developments in the
blockchain space Explore blockchain frameworks, including
decentralized organizational structures, networks, and applications
Who this book is forThis book is for financial professionals,
business executives, managers, and enthusiasts who are interested
in getting well-versed with blockchain technology in various
business domains. This book will help boost your existing business
models using blockchain services. No prior experience of blockchain
is required.
People have described nature since the beginning of human history.
They do it for various purposes, including to communicate about
economic, social, governmental, meteorological,
sustainability-related, strategic, military, and survival issues as
well as artistic expression. As a part of the whole world of living
beings, we use various types of senses, known and unknown, labeled
and not identified, to both communicate and create. Describing
Nature Through Visual Data is a collection of impactful research
that discusses issues related to the visualization of scientific
concepts, picturing processes, and products, as well as the role of
computing in advancing visual literacy skills. Organized into four
sections, the book contains descriptions, theories, and examples of
visual and music-based solutions concerning the selected natural or
technological events that are shaping present-day reality. The
chapters pertain to selected scientific fields, digital art,
computer graphics, and new media and confer the possible ways that
visuals, visualization, simulation, and interactive knowledge
presentation can help us to understand and share the content of
scientific thought, research, artistic works, and practice.
Featuring coverage on topics that include mathematical thinking,
music theory, and visual communication, this reference is ideal for
instructors, professionals, researchers, and students keen on
comprehending and enhancing the role of knowledge visualization in
computing, sciences, design, media communication, film,
advertising, and marketing.
Learn quick and effective techniques to get up and running with
building blockchain including Ethereum and Hyperledger Fabric. Key
Features Understand the key concepts of decentralized applications
and consensus algorithms Learn key concepts of Ethereum and
Solidity programming Practical guide to get started with build
efficient Blockchain applications with Ethereum and Hyperledger
Book DescriptionBlockchain is a technology that powers the
development of decentralized applications.This technology allows
the construction of a network with no single control that enables
participants to make contributions to and receive benefits from the
network directly. This book will give you a thorough overview of
blockchain and explain how a blockchain works.You will begin by
going through various blockchain consensus mechanisms and
cryptographic hash functions. You will then learn the fundamentals
of programming in Solidity - the defacto language for developing
decentralize, applications in Ethereum. After that, you will set up
an Ethereum development environment and develop, package, build,
and test campaign-decentralized applications.The book also shows
you how to set up Hyperledger composer tools, analyze business
scenarios, design business models, and write a chain code. Finally,
you will get a glimpse of how blockchain is actually used in
different real-world domains. By the end of this guide, you will be
comfortable working with basic blockchain frameworks, and develop
secure, decentralized applications in a hassle-free manner. What
you will learn Understand how blockchain hashing works Write and
test a smart contract using Solidity Develop and test a
decentralized application Build and test your application using
Hyperledger Fabric Implement business network using Hyperledger
Composer Test and interact with business network applications Who
this book is forThe book is for developers, analysts, or anyone
looking to learn about Blockchain in a quick and easy manner.
Process large volumes of data in real-time while building high
performance and robust data stream processing pipeline using the
latest Apache Kafka 2.0 Key Features Solve practical large data and
processing challenges with Kafka Tackle data processing challenges
like late events, windowing, and watermarking Understand real-time
streaming applications processing using Schema registry, Kafka
connect, Kafka streams, and KSQL Book DescriptionApache Kafka is a
great open source platform for handling your real-time data
pipeline to ensure high-speed filtering and pattern matching on the
fly. In this book, you will learn how to use Apache Kafka for
efficient processing of distributed applications and will get
familiar with solving everyday problems in fast data and processing
pipelines. This book focuses on programming rather than the
configuration management of Kafka clusters or DevOps. It starts off
with the installation and setting up the development environment,
before quickly moving on to performing fundamental messaging
operations such as validation and enrichment. Here you will learn
about message composition with pure Kafka API and Kafka Streams.
You will look into the transformation of messages in different
formats, such asext, binary, XML, JSON, and AVRO. Next, you will
learn how to expose the schemas contained in Kafka with the Schema
Registry. You will then learn how to work with all relevant
connectors with Kafka Connect. While working with Kafka Streams,
you will perform various interesting operations on streams, such as
windowing, joins, and aggregations. Finally, through KSQL, you will
learn how to retrieve, insert, modify, and delete data streams, and
how to manipulate watermarks and windows. What you will learn How
to validate data with Kafka Add information to existing data flows
Generate new information through message composition Perform data
validation and versioning with the Schema Registry How to perform
message Serialization and Deserialization How to perform message
Serialization and Deserialization Process data streams with Kafka
Streams Understand the duality between tables and streams with KSQL
Who this book is forThis book is for developers who want to quickly
master the practical concepts behind Apache Kafka. The audience
need not have come across Apache Kafka previously; however, a
familiarity of Java or any JVM language will be helpful in
understanding the code in this book.
Dieses Buch bietet einen historisch orientierten Einstieg in die
elementare Zahlentheorie. Es stellt eine solide Basis fur
vielfaltige Ausbaumoeglichkeiten dar. Besondere Zielsetzungen sind:
Elementaritat und Anschaulichkeit, die Berucksichtigung der
historischen Entwicklung, Motivation der Begriffe und Verfahren
anhand konkreter, aussagekraftiger Beispiele unter Einbezug
moderner Werkzeuge (Computeralgebra Systeme, Internet). Als
Zusatzmedien werden Computer- und Internet-spezifische
Interaktions- und Visualisierungsmoeglichkeiten (kostenlos) zur
Verfugung gestellt. Das Werk wendet sich an Studierende
(Bachelor/Lehramt), Lehrer(innen) sowie alle an Elementarmathematik
interessierten Leser.
A practical blockchain handbook designed to take you through
implementing and re-engineering banking and financial solutions and
workflows using eight step-by-step projects Key Features Implement
various end-to-end blockchain projects and learn to enhance
present-day financial solutions Use Ethereum, Hyperledger, and
Stellar to build public and private decentralized applications
Address complex challenges faced in the BFSI domain using different
blockchain platform services Book DescriptionBlockchain technology
will continue to play an integral role in the banking and finance
sector in the coming years. It will enable enterprises to build
transparent and secure business processes. Experts estimate annual
savings of up to 20 billion dollars from this technology. This book
will help you build financial apps using blockchain, guiding you
through enhancing popular products and services in the banking and
finance sector. The book starts by explaining the essential
concepts of blockchain, and the impact of blockchain technology on
the BFSI sector. Next, you'll delve into re-designing existing
banking processes and building new financial apps using blockchain.
To accomplish this, you'll work through eight blockchain projects.
By demonstrating the entire process, the book helps you understand
everything from setting up the environment and building frontend
portals to system integration and testing apps. You will gain
hands-on experience with the Ethereum, Hyperledger Fabric, and
Stellar to develop private and public decentralized apps. Finally,
you'll learn how to use ancillary platforms and frameworks such as
IPFS, Truffle OpenZeppelin, and MetaMask. By the end of this
blockchain book, you'll have an in-depth understanding of how to
leverage distributed ledgers and smart contracts for financial use
cases. What you will learn Design and implement blockchain
solutions in a BFSI organization Explore common architectures and
implementation models for enterprise blockchain Design blockchain
wallets for multi-purpose applications using Ethereum Build secure
and fast decentralized trading ecosystems with Blockchain Implement
smart contracts to build secure process workflows in Ethereum and
Hyperledger Fabric Use the Stellar platform to build KYC and
AML-compliant remittance workflows Map complex business workflows
and automate backend processes in a blockchain architecture Who
this book is forThis book is for blockchain and Dapps developers,
or anyone looking for a guide to building innovative and highly
secure solutions in the fintech domain using real-world use cases.
Developers working in financial enterprises and banks, and solution
architects looking to build brand new process flows using
blockchain technology will also find the book useful. Experience
with Solidity programming and prior knowledge of finance and trade
are required to get the most out of this book.
Learn how to architect, implement, and administer a complex Splunk
Enterprise environment and extract valuable insights from business
data. Key Features Understand the various components of Splunk and
how they work together to provide a powerful Big Data analytics
solution. Collect and index data from a wide variety of common
machine data sources Design searches, reports, and dashboard
visualizations to provide business data insights Book
DescriptionSplunk is a leading platform and solution for
collecting, searching, and extracting value from ever increasing
amounts of big data - and big data is eating the world! This book
covers all the crucial Splunk topics and gives you the information
and examples to get the immediate job done. You will find enough
insights to support further research and use Splunk to suit any
business environment or situation. Splunk 7.x Quick Start Guide
gives you a thorough understanding of how Splunk works. You will
learn about all the critical tasks for architecting, implementing,
administering, and utilizing Splunk Enterprise to collect, store,
retrieve, format, analyze, and visualize machine data. You will
find step-by-step examples based on real-world experience and
practical use cases that are applicable to all Splunk environments.
There is a careful balance between adequate coverage of all the
critical topics with short but relevant deep-dives into the
configuration options and steps to carry out the day-to-day tasks
that matter. By the end of the book, you will be a confident and
proficient Splunk architect and administrator. What you will learn
Design and implement a complex Splunk Enterprise solution Configure
your Splunk environment to get machine data in and indexed Build
searches to get and format data for analysis and visualization
Build reports, dashboards, and alerts to deliver critical insights
Create knowledge objects to enhance the value of your data Install
Splunk apps to provide focused views into key technologies Monitor,
troubleshoot, and manage your Splunk environment Who this book is
forThis book is intended for experienced IT personnel who are just
getting started working with Splunk and want to quickly become
proficient with its usage. Data analysts who need to leverage
Splunk to extract critical business insights from application logs
and other machine data sources will also benefit from this book.
Extend PostgreSQL using PostgreSQL server programming to create,
test, debug, and optimize a range of user-defined functions in your
favorite programming language Key Features Learn the concepts of
PostgreSQL 11 with lots of real-world datasets and examples Learn
queries, data replication, and database performance Extend the
functionalities of your PostgreSQL instance to suit your
organizational needs Book DescriptionPostgreSQL is a rock-solid,
scalable, and safe enterprise-level relational database. With a
broad range of features and stability, it is ever increasing in
popularity.This book shows you how to take advantage of PostgreSQL
11 features for server-side programming. Server-side programming
enables strong data encapsulation and coherence. The book begins
with the importance of server-side programming and explains the
risks of leaving all the checks outside the database. To build your
capabilities further, you will learn how to write stored
procedures, both functions and the new PostgreSQL 11 procedures,
and create triggers to perform encapsulation and maintain data
consistency. You will also learn how to produce extensions, the
easiest way to package your programs for easy and solid deployment
on different PostgreSQL installations. What you will learn Explore
data encapsulation Write stored procedures in different languages
Interact with transactions from within a function Get to grips with
triggers and rules Create and manage custom data types Create
extensions to package code and data Implement background workers
and Inter-Process Communication (IPC) How to deal with foreign
languages, in particular Java and Perl Who this book is forThis
book is for database administrators, data engineers, and database
engineers who want to implement advanced functionalities and master
complex administrative tasks with PostgreSQL 11.
Get up to speed with the new features added to Microsoft SQL Server
2019 Analysis Services and create models to support your business
Key Features Explore tips and tricks to design, develop, and
optimize end-to-end data analytics solutions using Microsoft's
technologies Learn tabular modeling and multi-dimensional cube
design development using real-world examples Implement Analysis
Services to help you make productive business decisions Book
DescriptionSQL Server Analysis Services (SSAS) continues to be a
leading enterprise-scale toolset, enabling customers to deliver
data and analytics across large datasets with great performance.
This book will help you understand MS SQL Server 2019's new
features and improvements, especially when it comes to SSAS. First,
you'll cover a quick overview of SQL Server 2019, learn how to
choose the right analytical model to use, and understand their key
differences. You'll then explore how to create a multi-dimensional
model with SSAS and expand on that model with MDX. Next, you'll
create and deploy a tabular model using Microsoft Visual Studio and
Management Studio. You'll learn when and how to use both tabular
and multi-dimensional model types, how to deploy and configure your
servers to support them, and design principles that are relevant to
each model. The book comes packed with tips and tricks to build
measures, optimize your design, and interact with models using
Excel and Power BI. All this will help you visualize data to gain
useful insights and make better decisions. Finally, you'll discover
practices and tools for securing and maintaining your models once
they are deployed. By the end of this MS SQL Server book, you'll be
able to choose the right model and build and deploy it to support
the analytical needs of your business. What you will learn
Determine the best analytical model using SSAS Cover the core
aspects involved in MDX, including writing your first query
Implement calculated tables and calculation groups (new in version
2019) in DAX Create and deploy tabular and multi-dimensional models
on SQL 2019 Connect and create data visualizations using Excel and
Power BI Implement row-level and other data security methods with
tabular and multi-dimensional models Explore essential concepts and
techniques to scale, manage, and optimize your SSAS solutions Who
this book is forThis Microsoft SQL Server book is for BI
professionals and data analysts who are looking for a practical
guide to creating and maintaining tabular and multi-dimensional
models using SQL Server 2019 Analysis Services. A basic working
knowledge of BI solutions such as Power BI and database querying is
required.
Discover how to use Neo4j to identify relationships within complex
and large graph datasets using graph modeling, graph algorithms,
and machine learning Key Features Get up and running with graph
analytics with the help of real-world examples Explore various use
cases such as fraud detection, graph-based search, and
recommendation systems Get to grips with the Graph Data Science
library with the help of examples, and use Neo4j in the cloud for
effective application scaling Book DescriptionNeo4j is a graph
database that includes plugins to run complex graph algorithms. The
book starts with an introduction to the basics of graph analytics,
the Cypher query language, and graph architecture components, and
helps you to understand why enterprises have started to adopt graph
analytics within their organizations. You'll find out how to
implement Neo4j algorithms and techniques and explore various graph
analytics methods to reveal complex relationships in your data.
You'll be able to implement graph analytics catering to different
domains such as fraud detection, graph-based search, recommendation
systems, social networking, and data management. You'll also learn
how to store data in graph databases and extract valuable insights
from it. As you become well-versed with the techniques, you'll
discover graph machine learning in order to address simple to
complex challenges using Neo4j. You will also understand how to use
graph data in a machine learning model in order to make predictions
based on your data. Finally, you'll get to grips with structuring a
web application for production using Neo4j. By the end of this
book, you'll not only be able to harness the power of graphs to
handle a broad range of problem areas, but you'll also have learned
how to use Neo4j efficiently to identify complex relationships in
your data. What you will learn Become well-versed with Neo4j graph
database building blocks, nodes, and relationships Discover how to
create, update, and delete nodes and relationships using Cypher
querying Use graphs to improve web search and recommendations
Understand graph algorithms such as pathfinding, spatial search,
centrality, and community detection Find out different steps to
integrate graphs in a normal machine learning pipeline Formulate a
link prediction problem in the context of machine learning
Implement graph embedding algorithms such as DeepWalk, and use them
in Neo4j graphs Who this book is forThis book is for data analysts,
business analysts, graph analysts, and database developers looking
to store and process graph data to reveal key data insights. This
book will also appeal to data scientists who want to build
intelligent graph applications catering to different domains. Some
experience with Neo4j is required.
|
You may like...
Star Tales
Ian Ridpath
Paperback
R684
Discovery Miles 6 840
|