Вы находитесь на странице: 1из 2

Introducing Data Science

BIG DATA, MACHINE LEARNING, AND MORE, USING PYTHON TOOLS

ABOUT THE BOOK


Introducing Data Science explains vital data science
concepts and teaches you how to accomplish the
fundamental tasks that occupy data scientists. Youll
explore data visualization, graph databases, the use of
NoSQL, and the data science process. Youll use the
Python language and common Python libraries as you
experience firsthand the challenges of dealing with data
at scale. Discover how Python allows you to gain insights
from data sets so big that they need to be stored on
multiple machines, or from data moving so quickly that
no single machine can handle it. This book gives you
hands-on experience with the most popular Python data
science libraries, Scikit-learn and StatsModels. After
reading this book, youll have the solid foundation you
need to start a career in data science.

Whats Inside

`599 /ISBN: 9789351199373 Pages: 320

Handling large data

Introduction to machine learning

Using Python to work with data

Writing data science algorithms

Authors: Davy Cielen, Arno D. B. Meysman, Mohamed Ali

SUMMARY
Many companies need developers with data science skills to work on projects ranging from social media
marketing to machine learning. Discovering what you need to learn to begin a career as a data scientist can
seem bewildering. This book is designed to help you get started.

ABOUT THE AUTHORS


Davy Cielen, Arno D. B. Meysman, and Mohamed Ali are the founders and
managing partners of Optimately and Maiton, where they focus on developing data
science projects and solutions in various sectors.
/dtechpress

/dtechpress

/dreamtechpress

dreamtechpress.wordpress.com

TABLE OF CONTENTS
1 Data science in a big data world
3.4 Semi-supervised learning
1.1 Benefits and uses of data
3.5 Summary
science and big data
4 Handling large data on a single
1.2 Facets of data
computer
1.3 The data science process
4.1 The problems you face
when handling large data
1.4 The big data ecosystem and
data science
4.2 General techniques for
handling large volumes of
1.5 An introductory working
data
example of Hadoop
4.3
General
programming tips
1.6 Summary
for dealing with large data
2 The data science process
sets
2.1 Overview of the data
4.4 Case study 1: Predicting
science process
malicious URLs
2.2 Step 1: Defining research
4.5 Case study 2: Building a
goals and creating a project
recommender system
charter
inside a database
2.3 Step 2: Retrieving data
4.6 Summary
2.4 Step 3: Cleansing,
5 First steps in big data
integrating, and
5.1 Distributing data storage
transforming data
and processing with
2.5 Step 4: Exploratory data
frameworks
analysis
5.2 Case study: Assessing risk
2.6 Step 5: Build the models
when loaning money
2.7 Step 6: Presenting findings
5.3 Summary
and building applications on
top of them
6 Join the NoSQL movement
2.8 Summary
6.1 Introduction to NoSQL
6.2 Case study: What disease is
3 Machine learning
that?
3.1 What is machine learning
6.3 Summary
and why should you care
about it?
7 The rise of graph databases
3.2 The modeling process
7.1 Introducing connected data
3.3 Types of machine learning
and graph databases

Published by:

DREAMTECH PRESS
19-A, Ansari Road, Daryaganj
New Delhi-110 002, INDIA
Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078
Email: feedback@dreamtechpress.com
Website: www.dreamtechpress.com

7.2 Introducing Neo4j: a graph


database
7.3 Connected data example:
a recipe recommendation
engine
7.4 Summary
8 Text mining and text analytics
8.1 Text mining in the real
world
8.2 Text mining techniques
8.3 Case study: Classifying
Reddit posts
8.4 Summary
9 Data visualization to the end
user
9.1 Data visualization options
9.2 Crossfilter, the JavaScript
MapReduce library
9.3 Creating an interactive
dashboard with dc.js
9.4 Dashboard development
tools
9.5 Summary
appendix A Setting up Elasticsearch
appendix B Setting up Neo4j
appendix C Installing MySQL server
appendix D Setting up Anaconda
with a virtual environment

Books are available on:

WILEY INDIA PVT. LTD.


4435-36/7, Ansari Road, Daryaganj
New Delhi-110 002, INDIA
Tel: +91-11-4363 0000, Fax: +91-11-2327 5895
Email: csupport@wiley.com
Website: www.wileyindia.com

Distributed by:

Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: blrsales@wiley.com
Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: mumsales@wiley.com
/dtechpress

/dtechpress

/dreamtechpress

dreamtechpress.wordpress.com

Вам также может понравиться