Pages | EdisonX Academy

EdisonX Pages

Do you feel that a video tutorial doesn't match your pace? Then,this is for you. EdisonX Pages is repository of interactive learning in text and pictures that help you learn at your own pace. Explore from numerous learning assets in form E-Books, Research Articles, Technical Guides and Cheat Sheets

Social Marketing in Action

Social marketing in action

This textbook provides students with real-world social marketing case studies from different countries and regions around the world, taking learners from classroom theory to practice.

Managing Sustainable Business

Managing sustainable business

The book is based on the premise that the key for managing the sustainable business is finding the right balance over time between managing competitiveness and profitability AND managing the context o...

International Business Management

International business management

This textbook explores the theoretical and practical aspects of managing international business operations while also dealing with multi-cultural, multi-national and global issues of managing business...

Global Supply Chain and Operations Management

Global supply chain and operations management

This textbook can be used in core, special and advanced classes. It is intended for broad range of students and professionals involved in supply-chain and operations management.

Excel Data Analysis

Excel data analysis

This book offers a comprehensive and readable introduction to modern business and data analytics. It is based on the use of Excel, a tool that virtually all students and professionals have access to....

Essentials of Business Analytics

Essentials of business analytics

This book is the outcome of a truly collaborative effort amongst many people whohave contributed in different ways. We are deeply thankful to all the contributing authors for their ideas and support.

Entertainment Science

Entertainment science

The book thus offers a timely alternative to “Nobody-Knows” decision-making in the digital era: while coupling a good idea with smart data analytics and entertainment theory cannot guarantee a hit, it...

Entertainment Science

Entertainment science

The book thus offers a timely alternative to “Nobody-Knows” decision-making in the digital era: while coupling a good idea with smart data analytics and entertainment theory cannot guarantee a hit, it...

Digital Business Models

Digital business models

This book provides a structured and conceptual approach, allowing students and other readers to understand the commonalities and specifics of the respective business models.

A Concise Guide to Market Research

A concise guide to market research

This book offers an easily accessible and comprehensive guide to the entire market research process, from asking market research questions to collecting and analyzing data by means of quantitative met...

Travel Marketing, Tourism Economics and the Airline Product

Travel marketing, tourism economics and the airline product

This book provides a comprehensive introduction to travel marketing, tourism economics and the airline product. At the same time, it provides an overview on the political, socio-economic, environmenta...

Strategic Human Resource Management and Employment Relations

Strategic human resource management and employment relations

This book analyses a collection of key strategic human resource management (HRM) and employment relations (ER) topics. The book follows a unique pedagogical design employing problem-based learning and...

Market Research

Market research

This book offers readers an overview of the entire market research process from asking market research questions to collecting and analyzing data by means of quantitative methods.

Knowledge Management

Knowledge management

This book aims at providing an overview of the fields of knowledge-based management as well as offering guidance for the implementation of knowledge management.

Electronic Commerce 2018

Electronic commerce 2018

Electronic commerce (EC) describes the manner in which transactions take place over electronic networks, mostly the Internet. It is the process of electronically buying and selling goods, services, an...

Customer Relationship Management

Customer relationship management

the book stresses a clear understanding of economic customer value as the guiding concept for marketing decisions. Exhaustive case studies, mini cases and real-world illustrations under the title “CRM...

Business Process Management Cases

Business process management cases

The book showcases how BPM can contribute to both exploitation and exploration in a digital world. All cases are presented using a uniform structure in order to provide valuable insights and essential...

Analytical Corporate Finance

Analytical corporate finance

The book provides useful information for managers who want to deepen their understanding of risk management and come to recognize what may have been lacking in their own systems.

Strategic Retail Management

Strategic retail management

This book is devoted to the dynamic development of retailing. The focus is on various strategy concepts adopted by retailing companies and their implementation in practice.

Introduction to Electronic Commerce and Social Commerce

Introduction to electronic commerce and social commerce

Electronic commerce (EC) describes the manner in which transactions take place over networks, mostly the Internet.

Enterprise Risk Management Models

Enterprise risk management models

This book is a comprehensive guide to several aspects of risk, including information systems, disaster management, supply chain and disaster management perspectives.

Proofs from THE BOOK

Proofs from the book

Inside PFTB (Proofs from The Book) is indeed a glimpse of mathematical heaven, where clever insights and beautiful ideas combine in astonishing and glorious ways. There is vast wealth within its pages...

A Pythagorean Introduction to Number Theory

A pythagorean introduction to number theory

This book vibrant new approach to elementary number theory. Inspired by the familiar Pythagorean theorem, the author invites the reader to ask natural arithmetic questions about right triangles, then...

Applied Linear Algebra

Applied linear algebra

This book develops the essential tools of linear algebra, with the goal of imparting technique alongside contextual understanding. Applications go hand-in-hand with theory, each reinforcing and explai...

Abstract Algebra

Abstract algebra

This book is intended for students encountering the beautiful subject of abstract algebra for the first time. My goal here is to provide a text that is suitable for you, whether you plan to take only...

Modeling Life

Modeling life

This book develops the quantitative skills needed to explore these interactions.

Introduction to Partial Differential Equations

Introduction to partial differential equations

Partial differential equations (PDE) first appeared over 300 years ago, and the vast scope of the theory and applications that have since developed makes it challenging to give a reasonable introducti...

A Primer on Scientific Programming with Python

A primer on scientific programming with python

The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications...

Understanding Analysis

Understanding analysis

This lively introductory text exposes the student to the rewards of a rigorous study of functions of a real variable. In each chapter, informal discussions of questions that give analysis its inherent...

Real Analysis

Real analysis

In the spirit of learning-by-doing, Real Analysis includes more than 500 engaging exercises for the student keen on mastering the basics of analysis.

Methods of Mathematical Modelling

Methods of mathematical modelling

This book presents mathematical modelling and the integrated process of formulating sets of equations to describe real-world problems. It describes methods for obtaining solutions of challenging diffe...

Linear Algebra Done Right

Linear algebra done right

The text focuses on the central goal of linear algebra: understanding the structure of linear operators on finite-dimensional vector spaces. The author has taken unusual care to motivate concepts and...

Linear Algebra

Linear algebra

This is a translation of the (slightly revised) second German edition of our book “Lineare Algebra”, published by Springer Spektrum in 2015.

Applied Partial Differential Equations

Applied partial differential equations

The exposition is presented in a friendly, easy-to-read, style, with mathematical ideas motivated from physical problems.

Multivariate Calculus and Geometry

Multivariate calculus and geometry

Multivariate calculus can be understood best by combining geometric insight, intuitive arguments, detailed explanations and mathematical reasoning. This textbook has successfully followed this program...

Classical Fourier Analysis

Classical fourier analysis

The main goal of this text is to present the theoretical foundation of the field of Fourier analysis on Euclidean spaces.

Calculus With Applications

Calculus with applications

This book is a thorough revision of the text Calculus with Applications and Computing by Lax, Burstein, and Lax. The original text was predicated on a number of innovative ideas, and it included some...

Probability Theory

Probability theory

Probability theory is an actively developing branch of mathematics. It has applications in many areas of science and technology and forms the basis of mathematical statistics.

Elementary Analysis

Elementary analysis

This book and especially the exercises, should give the reader a thorough understanding of a few basic concepts in analysis such as continuity, convergence of sequences and series of numbers, and conv...

Multimedia Big Data Computing for IoT Applications

Multimedia big data computing for iot applications

This book considers all aspects of managing the complexity of Multimedia Big Data Computing (MMBD) for IoT applications and develops a comprehensive taxonomy.

Structural Dynamics

Structural dynamics

The sixth edition of Structural Dynamics: Theory and Computation is the complete and comprehensive text in the field.

Stability and Control of Linear Systems

Stability and control of linear systems

This advanced textbook introduces the main concepts and advances in systems and control theory, and highlights the importance of geometric ideas in the context of possible extensions to the more recen...



Robot kinematics and dynamics are introduced via a mechanism with only two rotational degrees of freedom, which is however an important part of the most popular industrial robot structures.

Quick Start Guide to VHDL

Quick start guide to vhdl

This book provides a starter’s guide to VHDL. This book can be used in conjunction with a one-semester course in Digital Systems Design or on its own for designers who only need an introduction to the...

Quick Start Guide to Verilog

Quick start guide to verilog

This book provides a starter’s guide to Verilog, to be used in conjunction with a one-semester course in Digital Systems Design, or on its own for readers who only need an introduction to the language...

Optimization of Process Flowsheets through Metaheuristic Techniques

Optimization of process flowsheets through metaheuristic techniques

This book presents a general multi-objective optimization framework for optimizing chemical processes by implementing a link between process simulators and metaheuristic techniques.

Introduction to Logic Circuits & Logic Design with Verilog

Introduction to logic circuits & logic design with verilog

This book is designed to match the way the material is actually taught in the classroom. Topics are presented in a manner which builds foundational knowledge before moving onto advanced topics.

Introduction to Logic Circuits & Logic Design with VHDL

Introduction to logic circuits & logic design with vhdl

This textbook enables readers to design digital systems using the modern HDL approach while ensuring they have a solid foundation of knowledge of the underlying hardware and theory of their designs.

Introduction to Digital Systems Design

Introduction to digital systems design

The book takes an original approach in introducing FPGA devices and VHDLs.

Internet of Things From Hype to Reality

Internet of things from hype to reality

This textbook presents an end-to-end Internet of Things (IoT) architecture that comprises of devices, network, compute, storage, platform, applications along with management and security components wi...

Fundamentals of Solid State Engineering

Fundamentals of solid state engineering

This class-tested, multi-disciplinary introduction to solid state engineering adds dozens of revised and updated sections and problems, as well as three new chapters on solar energy harvesting, therma...

Control Engineering: MATLAB Exercises

Control engineering: matlab exercises

This MATLAB exercise book accompanies the textbook Control Engineering, providing a platform for students to practice problem solving in the analysis and design of continuous and discrete control prob...

Control Engineering

Control engineering

This book fundamental information on the analysis and synthesis of continuous and sampled data control systems.

Automatic Control with Experiments

Automatic control with experiments

The book provides a wealth of exercises and appendices reviewing the foundations of several concepts and techniques in automatic control.

Life Cycle Assessment

Life cycle assessment

This book is a uniquely pedagogical while still comprehensive state-of-the-art description of LCA-methodology and its broad range of applications.

Engineering Mechanics 2

Engineering mechanics 2

A major objective of this book is to help the students to develop problem solving skills in a systematic manner. The book has been developed from the many years of teaching experience gained by the au...



This introductory text covers all the key concepts, relationships, and ideas behind spaceflight and is the perfect companion for students pursuing courses on or related to astronautics.

Reactive Power Control in AC Power Systems

Reactive power control in ac power systems

Featuring numerous worked-out examples, problems and solutions, as well as over 400 illustrations, Reactive Power Control in AC Power Systems offers an essential textbook for postgraduate students in...

Principles of Mobile Communication

Principles of mobile communication

The new edition features new content on 4G cellular systems, 5G cellular outlook, bandpass signals and systems, and polarization, among many other topics, in addition to a new chapters on channel assi...

Introduction to Logic Circuits & Logic Design with VHDL

Introduction to logic circuits & logic design with vhdl

This book presents both the classical approach to digital system design (i.e., pen and paper) in addition to the modern hardware description language (HDL) design approach (computer-based).

Electronics for Embedded Systems

Electronics for embedded systems

This book provides semester-length coverage of electronics for embedded systems, covering most common analog and digital circuit-related issues encountered while designing embedded system hardware.

The Finite Volume Method in Computational Fluid Dynamics

The finite volume method in computational fluid dynamics

This textbook explores both the theoretical foundation of the Finite Volume Method (FVM) and its applications in Computational Fluid Dynamics (CFD).

Practical Electrical Engineering

Practical electrical engineering

This textbook provides comprehensive, in-depth coverage of the fundamental concepts of electrical and computer engineering. Reliance on higher-level mathematics and physics, or theoretical proofs has...

Fundamentals of Structural Engineering

Fundamentals of structural engineering

This book-presents new methods and tools for the integration and simulation of smart devices. The design approach described in this book explicitly accounts for integration of Smart Systems component...

The Finite Element Method and Applications in Engineering Using ANSYS

The finite element method and applications in engineering using ansys

This self-contained, introductory text minimizes the need for additional reference material by covering both the fundamental topics in finite element methods and advanced topics concerning modeling an...

Physics of Semiconductor Devices

Physics of semiconductor devices

This book describes the basic physics of semiconductors, including the hierarchy of transport models, and connects the theory with the functioning of actual semiconductor devices.

Additive Manufacturing Technologies

Additive manufacturing technologies

This book covers in detail the various aspects of joining materials to form parts. A conceptual overview of rapid prototyping and layered manufacturing is given, beginning with the fundamentals so th...

Java in Two Semesters

Java in two semesters

This fully updated and greatly enhanced fourth edition covers the key developments introduced in Java 8, including material on JavaFX, lambda expressions and the Stream API.

Advanced Guide to Python 3 Programming

Advanced guide to python 3 programming

This book is aimed at the those who have learnt the basics of the Python 3 language but want to delve deeper into Python’s eco system of additional libraries and modules, to explore concurrency and pa...

A Beginners Guide to Python 3 Programming

A beginners guide to python 3 programming

The aim of this book is to introduce Python to those with little or very little programming knowledge, and then to take them through to become an experienced Python developer.

Systems Programming in Unix/Linux

Systems programming in unix/linux

This tbook emphasizes programming practice in the Unix/Linux environment. System programming courses in Computer Science/Engineering curriculums play two important roles.

Probability and Statistics for Computer Science

Probability and statistics for computer science

This textbook is aimed at computer science undergraduates late in sophomore or early in junior year, supplying a comprehensive background in qualitative and quantitative data analysis, probability, ra...

Objektorientierte Programmierung mit JavaScript

Objektorientierte programmierung mit javascript

This book covers Computer, Programme, Objekte und HTML – JavaScript: Einführung in den Sprachkern und seine Einbettung in HTML.

Neural Networks and Deep Learning

Neural networks and deep learning

This book covers both classical and modern models in deep learning. The basics of neural networks: Many traditional machine learning models can be understood as special cases of neural networks.

Logical Foundations of Cyber-Physical Systems

Logical foundations of cyber-physical systems

This book provides a wonderful introduction to cyber-physical systems, covering fundamental concepts from computer science and control theory from the perspective of formal logic.

Introductory Computer Forensics

Introductory computer forensics

This marvelous new technology will also provide golden opportunities for organized crime groups, as well as other individuals who want to abuse the technology and maximize their profit illegally.

Introduction to Programming with Fortran

Introduction to programming with fortran

This fourth Edition presents new examples on submodules, derived type i/o, object oriented programming, abstract interfaces and procedure pointers, C interop, sorting and searching, statistics and con...

Introduction to Parallel Computing

Introduction to parallel computing

This concise book provides, in one place, three mainstream parallelization approaches, Open MPP, MPI and OpenCL, for multicore computers, interconnected computers and graphical processing units.

Fundamentals Of Java Programming

Fundamentals of java programming

This book was born from the desire of having an introductory Java programming textbook whose contents can be covered in one semester.

Fundamentals Of Business Process Management

Fundamentals of business process management

Business processes represent one of the core assets of organisations for many reasons. They have direct impact on the attractiveness of products and services, influence customer experiences and ulti...

Data Science and Predictive Analytics

Data science and predictive analytics

The purpose of this book is to provide a sufficient methodological foundation for a number of modern data science techniques along with hands-on demonstration of implementation protocols, pragmatic mec...

Analysis for Computer Scientists

Analysis for computer scientists

This applies in particular to mathematical analysis, whose significance has to be conveyed in an environment where thinking in discrete structures is predominant.

A Beginner’s Guide to Scala, Object Orientation and Functional Programming

A beginner’s guide to scala, object orientation and functional programming

This book is intended as an introduction to Scala for computer science students or those actively involved in the software industry. It assumes some familiarity with standard computing concepts, such...

The Data Science Design Manual

The data science design manual

Making sense of the world around us requires obtaining and analyzing data from our environment. Several technology trends have recently collided, providing new opportunities to apply our data analysis...

Introduction to Data Science

Introduction to data science

This book is an introduction to concepts, techniques, and applications in data science. This book focuses on the analysis of data, covering concepts from statistics to machine learning, techniques for...

Guide to Scientific Computing in C++

Guide to scientific computing in c++

This book provides a guide to C++ programming in scientific computing. In contrast to many other books on C++, features of the language are demonstrated mainly using examples drawn from scientific compu...

Guide to Computer Network Security

Guide to computer network security

This guide is a comprehensive volume touching not only on every major topic in computing and information security and assurance but also has gone beyond the security of computer networks as we used to...

Guide to Computer Network Security

Guide to computer network security

This guide is a comprehensive volume touching not only on every major topic in computing and information security and assurance but also has gone beyond the security of computer networks as we used to...

Guide to Competitive Programming

Guide to competitive programming

The purpose of this book is to give you a comprehensive introduction to modern competitive programming. It is assumed that you already know the basics of programming, but previous background in algori...

Eye Tracking Methodology

Eye tracking methodology

Most important, eye tracking technology has improved dramatically. Due to the increased speed of computer processors and improved computer vision techniques, eye tracking manufacturers have developed...

Concise Guide to Software Engineering

Concise guide to software engineering

The objective of this book was to provide a concise introduction to the software engineering field to students and practitioners. The principles of software engineering are discussed, and the goal is...

An Introduction to Machine Learning

An introduction to machine learning

Machine learning has come of age. And just in case you might think this is a mere platitude, let me clarify. The dream that machines would one day be able to learn is as old as computers themselves...

Principles of Data Mining

Principles of data mining

This book is designed to be suitable for an introductory course at either undergraduate or masters level. It can be used as a textbook for a taught unit in a degree programme on potentially any of a w...

Recommender Systems

Recommender systems

The topic of recommender systems gained increasing importance in the nineties, as the Web became an important medium for business and e-commerce transactions. It was recognized early on that the Web p...

Discrete Mathematics

Discrete mathematics

This 3rd edition brings many improvements, including nearly 100 new exercises, a new section on trees in the graph theory chapter, and improved exposition throughout. Previous editions will continue t...

Discrete Mathematics

Discrete mathematics

This course serves both as asurvey of the topics in discrete math and as the “bridge” course for math majors. This book is intended to be used in a class taught using problem oriented or inquiry base...

Introduction to Deep Learning

Introduction to deep learning

This book is intended to be a first introduction to deep learning. A historical approach to making you understand the various concepts evolved by the time.

Introduction to Artificial Intelligence

Introduction to artificial intelligence

This book will introduce you to the basics of artificial intelligence. A high-level overview of AI from a beginner level.

Digital Image Processing

Digital image processing

This book provides a modern, self-contained introduction to digital image processing. Designed the book to be used both by learners desiring a firm foundation on which to build as well as practitioner...

Natural language processing with python

Natural language processing with python

This book is divided into two parts. The first one is "computing with language" sections and we will take on some linguistically motivated programming tasks without necessarily explaining how they wor...

Deep Learning

Deep learning

Deep learning engineers are highly sought after, and mastering deep learning will give you numerous new career opportunities. Deep learning is also a new "superpower" that will let you build AI system...

Social Media Mining

Social media mining

This book is one of the intellectual efforts to answer the novel challenges of social media. It is designed to enable students, researchers, and practitioners to acquire fundamental concepts and algor...

A Little Book of R For Time Series

A little book of r for time series

This little booklet has some information on how to use R for time series analysis. R is a commonly used free Statistics software. R allows you to carry out statistical analyses in an interactive mode,...

The Complete Guide to B2B Marketing

The complete guide to b2b marketing

Whether you’re building a B2B marketing strategy from the ground up or you’re working to perfect the strategy you already have in place, you’ll find valuable insights

The CSS Handbook

The css handbook

This book helps you quickly learn CSS and get familiar with the advanced CSS topics. CSS, a shorthand for Cascading Style Sheets, is one of the main building blocks of the Web. Its history goes back t...

The Vue.js Handbook

The vue.js handbook

Vue is a very impressive project. It's a very popular JavaScript framework, one that is experiencing huge growth. It is simple, tiny and very performant. Learn more about it

The Express.js Handbook.

The express.js handbook.

The Express Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic.e The contents of this book will help you achieve what you want: learn the basics Express.

The Node.js Handbook

The node.js handbook

The Node Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The contents of this book will help you achieve what you want: learn the basics Node.js.

The React Handbook.

The react handbook.

The React Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. This book does not try to cover everything under the sun related to React. This book will help you achieve what...

JavaScript from ES5 to ESNext

Javascript from es5 to esnext

This book helps you move from pre-ES6 knowledge of JavaScript and get you quickly up to speed with the most recent advancements of the language. JavaScript today is in the privileged position to be th...

Data Science Interview Questions (30 days of Interview Preparation)

Data science interview questions (30 days of interview preparation)

If you don’t have much work experience, you should expect to be asked about some or all of the projects you’ve showcased on your resume, in your application, and on your GitHub. Here are some sample q...

Data Science from Scratch

Data science from scratch

The main goal of this book is to help people take the best actionable steps possible towards a career in data science. The need for data scientists is growing exponentially as the internet, and online...

Quick Reference Sheet - Machine Learning

Quick reference sheet - machine learning

This repository aims at summing up in the same place all the important notions that are covered in Stanford's CS 229 Machine Learning course,

100 numpy exercises

100 numpy exercises

The goal of this guide is both to offer a quick reference for new and old users and to provide also a set of exercices for those who teach. If you remember having asked or answered a (short) problem...

10 Minutes to Pandas

10 minutes to pandas

This is a short introduction to pandas, geared mainly for new users. You can see more complex recipes in the Cookbook

Data Visualization in R

Data visualization in r

The R code presented in these pages is the R code actually used to produce the Figures in the book. There will be differences compared to the code chunks shown in the text of the book, but in most cas...

The Predictive Analytics Life Cycle

The predictive analytics life cycle

How do businesses acquire customers? What is the step-by-step process they follow? First, they need to identify their markets and their prospects. The business needs to identify them and qualify them...

Data Visualization

Data visualization

Visualization means: Creating charts and plots from the raw data.Visualization is the fastest and most useful way to summarize and learn more about your data.

The Javascript Book

The javascript book

The JavaScript Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. I find this approach gives a well-rounded overview. This book does not try to cover everything under the su...

Data Science In Practice

Data science in practice

Interest to know more about data visualization for specific purpose, not only basic purpose such as describe composition, comparison, and relationship, but also discover why based on specific business...

Answering WHY based on data

Answering why based on data

To gain value from analytics, we not only need to answer what, but also why. Based on our experience here's the top three "why" questions that very often ask in daily analytics life. We try to provide...

Machine Learning for Non Data Scientist

Machine learning for non data scientist

A branch of science that “trains” computers to be able to learn on their own, without the need to be specially programmed.

7 Steps Machine Learning Problem Formulation

7 steps machine learning problem formulation

Confuse how to convert machine learning to business solution. This is our 7 steps framework to solve business problem using Machine Learning

Machine Learning on Marketing

Machine learning on marketing

Interest to know use case of machine learning on marketing, we breakdown 5 use case that very common on marketing world.

Machine Learning on Retail

Machine learning on retail

Interest to know use case of machine learning on retail, we breakdown 5 use case that very common on retail world.

Learning Pandas

Learning pandas

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with “relational” or “labeled” data both easy and intuitive. It aims to be the fundamental...

A Beginner's Guide to the Mathematics of Neural Networks

A beginner's guide to the mathematics of neural networks

Our brains perform sophisticated information processing tasks, using hardware and operation rules which are quite di erent from the ones on which conventional computers are based.

Think Python

Think python

The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians,...

Introduction to Applied Linear Algebra

Introduction to applied linear algebra

This book is meant to provide an introduction to vectors, matrices, and least squares methods, basic topics in applied linear algebra. Our goal is to give the beginning student, with little or no pri...

Feature Selection Techniques in Machine Learning with Python

Feature selection techniques in machine learning with python

Feature Selection is one of the core concepts in machine learning which hugely impacts the performance of your model. The data features that you use to train your machine learning models have a huge...

Machine learning for Mental State Classification using EEG data

Machine learning for mental state classification using eeg data

Autonomous non-invasive detection of brain activity is potentially useful in multiple domains such as human robot interaction and mental healthcare. It can provide an extra dimension of interaction be...

How To Calculate Customer Retention Rate — A Practical Approach

How to calculate customer retention rate — a practical approach

Retention is arguably the new marketing gold, but it’s not always easy to calculate it. With this simple Python script, that will change!

11 Important Model Evaluation Metrics for Machine Learning Everyone should know

11 important model evaluation metrics for machine learning everyone should know

The idea of building machine learning models works on a constructive feedback principle. You build a model, get feedback from metrics, make improvements and continue until you achieve a desirable accu...

The Quest for Artificial Intelligence: A History of Ideas and Achievements

The quest for artificial intelligence: a history of ideas and achievements

The quest for artificial intelligence (AI) begins with dreams – as all quests do. People have long imagined machines with human abilities – automata that move and devices that reason. Human-like machi...

Python code for Artificial Intelligence: Foundations of Computational Agents

Python code for artificial intelligence: foundations of computational agents

Python is reasonably efficient. Efficiency is usually not a problem for small examples. If your Python code is not efficient enough, a general procedure to improve it is to find out what is taking mos...

Think Stats -  Probability and Statistics

Think stats - probability and statistics

Think Stats: Probability and Statistics for Programmers is a textbook for a new kind of introductory prob-stat class. It emphasizes the use of statistics to explore large datasets.

A Hands-On Guide to Automated Feature Engineering using Feature tools in Python

A hands-on guide to automated feature engineering using feature tools in python

Anyone who has participated in machine learning hackathons and competitions can attest to how crucial feature engineering can be. It is often the difference between getting into the top 10 of the lead...

Front end Developer

Front end developer

This is a guide that everyone can use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and what tools are...

An Introductory Example of Bayesian Optimization in Python with Hyperopt

An introductory example of bayesian optimization in python with hyperopt

A hands-on example for learning the foundations of a powerful optimization framework.

Practical Guide to SQL basics

Practical guide to sql basics

Provides an understanding of data, database, relational database and it's language i.e. SQL and SQL commands with a practical example.

Advantages Drawbacks Applications of TOP 10 algorithms

Advantages drawbacks applications of top 10 algorithms

According to a recent study, machine learning algorithms are expected to replace 25% of the jobs across the world, in the next 10 years. With the rapid growth of big data and availability of programmi...

Predictive Customer Analytics 

Predictive customer analytics 

How do businesses acquire customers? What is the step-by-step process they follow? First, they need to identify their markets and their prospects. The business needs to identify them and qualify them...

Ultimate guide to Tensorflow 2.0 Python

Ultimate guide to tensorflow 2.0 python

Over the years it became one of the most loved ML frameworks and gathered a massive amount of followers. Google has done a great job and incorporated this framework into Java, C++, JavaScript and mos...

Decision Tree Tutorial

Decision tree tutorial

Formally speaking, “Decision tree is a binary (mostly) structure where each node best splits the data to classify a response variable. Tree starts with a Root which is the first node and ends with the...

Bayesian Survival Analysis in Python with pymc3

Bayesian survival analysis in python with pymc3

Survival analysis studies the distribution of the time to an event. Its applications span many fields across medicine, biology, engineering, and social science. This post shows how to fit and analyze...

Top 10 Data Science Python Libraries

Top 10 data science python libraries

Learning Python for building a professional career necessitates for learning Python libraries. A Python library is a collection of functions and methods that helps in completing specific tasks. Also,...

Survival Analysis: Intuition & Implementation in Python

Survival analysis: intuition & implementation in python

Survival Analysis is a set of statistical tools, which addresses questions such as ‘how long would it be, before a particular event occurs’; in other words we can also call it as a ‘time to event’ an...

Comprehensive & Practical Inferential Statistics Guide for data science

Comprehensive & practical inferential statistics guide for data science

Statistics is one of the key fundamental skills required for data science. Any expert in data science would surely recommend learning / upskilling yourself in statistics.

Supercharge your Data Science Career

Supercharge your data science career

First, there are so many topics that we need to master. Many companies simply see us as “data magicians.” Here’s a bunch a data, now can you make us a lot more money?

Building Convolutional Neural Network using NumPy from Scratch

Building convolutional neural network using numpy from scratch

Convolutional neural network (CNN) is the state-of-art technique for analyzing multidimensional signals such as images. There are different libraries that already implements CNN such as TensorFlow an...

How to Think Like a Computer Scientist: Learning with Python 3 Documentation

How to think like a computer scientist: learning with python 3 documentation

The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians,...

The Ultimate Guide to 12 Dimensionality Reduction Techniques (with Python codes)

The ultimate guide to 12 dimensionality reduction techniques (with python codes)

Have you ever worked on a dataset with more than a thousand features? How about over 50,000 features? I have, and let me tell you it’s a very challenging task, especially if you don’t know where to st...

The Ultimate Guide to 12 Dimensionality Reduction Techniques (with Python codes)

The ultimate guide to 12 dimensionality reduction techniques (with python codes)

Have you ever worked on a dataset with more than a thousand features? How about over 50,000 features? I have, and let me tell you it’s a very challenging task, especially if you don’t know where to st...

A Step-by-Step NLP Guide to Learn ELMo for Extracting Features from Text

A step-by-step nlp guide to learn elmo for extracting features from text

The NLP landscape has significantly changed in the last 18 months or so. NLP frameworks like Google’s BERT andZalando’s Flair are able to parse through sentences and grasp the context in which they we...

Correlation vs Causation

Correlation vs causation

As mobile marketers, we make decisions every day based on data. These decisions lead users to keep using our apps or uninstall them. Which is why we have to think clearly when facing data and watch o...

The Data Scientist’s Guide to Apache Spark

The data scientist’s guide to apache spark

Apache Spark has seen immense growth over the past several years. The size and scale of Spark Summit 2017 is a true reflection of innovation after innovation that has made itself into the Apache Spar...

Build your first chatbot using Python NLTK

Build your first chatbot using python nltk

Chatbots are typically used in dialog systems for various practical purposes including customer service or information acquisition. Some chatterbots use sophisticated natural language processing syste...

Pythonic Data Cleaning With NumPy and Pandas

Pythonic data cleaning with numpy and pandas

Data scientists spend a large amount of their time cleaning datasets and getting them down to a form with which they can work. In fact, a lot of data scientists argue that the initial steps of obtaini...

Practical Introduction to Web Scraping in Python

Practical introduction to web scraping in python

In this tutorial, you will be writing a Python program that downloads the list of 100 mathematicians and their XTools pages, selects data about their popularity, and finishes by telling us the top 5 m...

Feature Engineering - Getting most out of data for predictive models

Feature engineering - getting most out of data for predictive models

More data beats clever algorithms, but better data beats more data.

Self-Supervised Learning

Self-supervised learning

Features from networks trained on ImageNet can be used for other visual tasks, e.g. detection, segmentation, action recognition, fine grained visual classification To some extent, any visual task can...

Handling imbalanced datasets in machine learning

Handling imbalanced datasets in machine learning

The goal of this article is to review the different methods that can be used to tackle classification problems with imbalanced classes. First we will give an overview of different evaluation metrics...

Predictive Customer Analytics

Predictive customer analytics

Different customers generate different levels of sales for a business. We need to identify and nurture these top customers to ensure a steady stream of revenue. But the main question is, How indicat...

Machine Learning Yearning By Andrew Ng

Machine learning yearning by andrew ng

Machine learning is the foundation of countless important applications, including web search, email anti-spam, speech recognition, product recommendations, and more. I assume that you or your team is...

Getting Your First Data Science Job

Getting your first data science job

GiveDirectly is a non-for-profit that shouldn’t work. The organization has built its success on giving unconditional cash transfers to the poorest people in the world. Charities aren’t supposed to gi...

The Ultimate Guide to Data Cleaning for machine learning

The ultimate guide to data cleaning for machine learning

Throwing a random forest at the data is the same as injecting it with a virus. A virus that has no intention other than hurting your insights as if your data is spewing garbage. Even worse, when you s...

What Are Conversational Bots ?

What are conversational bots ?

Artificial intelligence (AI) has evolved to the stage where it can parse intentions and churn out useful responses to practical quer‐ies. And after a decade of texting and messaging on smartphones, we...

Top 10 Machine Learning Algorithms

Top 10 machine learning algorithms

With the rapid growth of big data and availability of programming tools like Python and R –machine learning is gaining mainstream presence for data scientists. Machine learning applications are highly...

Your Guide to the Python Print Function

Your guide to the python print function

If you’re like most Python users, including me, then you probably started your Python journey by learning about print(). It helped you write your very own hello world one-liner. You can use it to disp...

Data Science in the Cloud

Data science in the cloud

This report covers the basics of manipulating data, constructing models, and evaluating models on the Microsoft Azure Machine Learning platform (Azure ML). The Azure ML platform has greatly simplified...

The Ultimate Guide To Speech Recognition With Python

The ultimate guide to speech recognition with python

Have you ever wondered how to add speech recognition to your Python project? If so, then keep reading! It’s easier than you might think.

Applying Unsupervised Learning

Applying unsupervised learning

Unsupervised learning is useful when you want to explore your data but don’t yet have a specific goal or are not sure what information the data contains. It’s also a good way to reduce the dimensions...

Linear Algebra for Machine Learning

Linear algebra for machine learning

Linear algebra is fundamental to geometry, for defining objects such as lines, planes, rotations. Linear Algebra is used throughout engineering – Because it is based on continuous math rather than dis...

A Selective Overview of Deep Learning

A selective overview of deep learning

Deep learning has arguably achieved tremendous success in recent years. In simple words, deep learning uses the composition of many nonlinear functions to model the complex dependency between input fe...

Machine Learning for Marketers

Machine learning for marketers

Machine learning is a term thrown around in technology circles with an ever-increasing intensity. Major technology companies have attached themselves to this buzzword to receive capital investments,...

Grid Searching in Machine Learning

Grid searching in machine learning

Grid-searching is the process of scanning the data to configure optimal parameters for a given model.Depending on the type of model utilized, certain parameters are necessary.Grid-searching does NOT...

A Non-Technical Introduction to LDA Topic Models with an Application

A non-technical introduction to lda topic models with an application

The new world is built on data, and we generate enormous amounts of data every second. Digital text is a part of this big data that grows exponentially. We tweet, comment, review, blog, and write onl...

Data Visualization – How to Pick the Right Chart Type?

Data visualization – how to pick the right chart type?

Making sense of facts, numbers, and measurements is a form of art – the art of data visualization. There is a load of data in the sea of noise. To turn your numbers into knowledge, your job is not on...


Data science interview questions

It might calm your nerves to know that almost every job seeker struggles. That’s because data science interview questions cover a bunch of different topics (data science is an interdisciplinary field...

Introduction to Deeplearning

Introduction to deeplearning

Fundamental concepts of Deep Learning, including various Neural Networks for supervised and unsupervised learning.

R Programming Cheat Sheet

R programming cheat sheet

Cheat Sheet includes both Beginning and Advanced programming concepts

Python  - Cheat Sheet

Python - cheat sheet

This Python Cheat Sheet will take you from the basics of Python to exploring many different types of data .

Python for Data Analysis

Python for data analysis

This content covers Overview of Python Libraries for Data Scientists, Reading Data; Selecting and Filtering the Data; Data manipulation,sorting, grouping, rearranging , Plotting the data, Descriptive...

Supervised Machine Learning

Supervised machine learning

Machine learning gives computers the ability to learn without being explicitly programmed for the task at hand. The learning happens when data is combined with mathematical models, for example, by find...

A 6 Step Field Guide for Building Machine Learning Projects

A 6 step field guide for building machine learning projects

Machine learning is broad. The media makes it sound like magic. Reading this article will change that. It will give you an overview of the most common types of problems machine learning can be used fo...

B2B Cold Email Structure Guide

B2b cold email structure guide

A cheat sheet to get 20%+ replies on your cold emails to tech companies.

Machine Learning - Math Essentials

Machine learning - math essentials

There are lots of easy-to-use machine learning packages out there. packages out there. After this course, you will know how to apply several of the most general-purpose algorithms.

Best   Practices   for       ML   Engineering 

Best practices for ml engineering 

This document is intended to help those with a basic knowledge of machine learning get the benefit of best practices in machine learning from around Google.     It    presents    a     style     for ...

Core of ML Algorithms

Core of ml algorithms

In order to understand how a machine learning algorithm learns from data to predict an outcome, it is essential to understand the underlying concepts involved in training an algorithm.

Introduction to Programming in Python

Introduction to programming in python

The aim of this course is to introduce you to the development of computer programs and to provide you with a working knowledge of the Python language.

A Comprehensive Hands-on Guide to Transfer Learning with Real-World Applications in Deep Learning

A comprehensive hands-on guide to transfer learning with real-world applications in deep learning

Deep Learning on Steroids with the Power of Knowledge Transfer!

Math Fundamentals for Machine Learning

Math fundamentals for machine learning

Math is the strong foundation for machine learning and in this guide, we give you a glimpse of all the basic math concepts to help you in picking up machine learning faster!

Machine Learning Projects in Python

Machine learning projects in python

This book will set you up with a Python programming environment if you don’t have one already, then provide you with a conceptual understanding of machine learning in the chapter “An Introduction to...

Comprehensive and Practical Inferential Statistics for Data Science

Comprehensive and practical inferential statistics for data science

This guide will take you through Inferential Statistics, which is one of the most important concepts in statistics for data science. It will cover all related concepts of Inferential Statistics and th...

Short and Concise Guide about Deep Learning by Andrew Ng

Short and concise guide about deep learning by andrew ng

If you want to break into cutting-edge Deep learning. This PDF notes will give you a basic overview from ML perspective. Deep learning is the new "superpower" that will let you build AI systems that j...

C# Notes for Professionals

C# notes for professionals

C# is a multi-paradigm programming language. Gain extensive knowledge and utilize the powerful programming language of C#. With over 700 pages of knowledge, you'll learn everything from how to get...



C++ is a middle-level programming language. Learn the necessary components to be proficient with C++. With over 700 pages of knowledge, you can examine this programming language through examples, s...

C Notes for Professionals

C notes for professionals

C is a general-purpose, imperative computer programming language. Get started with C programming language and start writing better programs. With over 300 pages of knowledge, this resource helps bo...

Excel VBA

Excel vba

Bring your Excel skills to the next level. Learn everything you need to know about Excel VBA and start customizing office solutions. With over 100 pages of knowledge, this resource covers the basic...

Entity Framework

Entity framework

Entity Framework is an open source object-relational mapping framework for ADO.NET. Dive into Entity Framework and start working with data using objects of domain specific classes. With over 80 pag...



Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Get started with CSS and simplify the process of making web p...

Hibernate Notes

Hibernate notes

Delve into the new world of Hibernate with this compact guide that discusses the latest framework features! This is a standalone, reference guide to provide a framework on how to work with Hibernate...



Learn about the standardized, general-purpose purely functional programming language. If you want to learn Haskell, this is the eBook for you. With over 200 pages of knowledge, you'll have the chan...

Git Notes

Git notes

Request Your Free eBook Now: "Git Notes for Professionals" Request Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple peopl...

iOS Developer Notes for Professionals

Ios developer notes for professionals

Get started with iOS development and gain a deeper understanding. With over 800 pages of knowledge, this resource compiles the perfect hints and tricks to help beginner and advanced levels. Take ad...



HTML5 is a markup language used for structuring and presenting content. Get started with the newest version of HTML and reap the rewards. With over 100 pages of knowledge, this resource is perfect...



jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. With over 50 pages of knowledge, this resource will help you discover jQuery. Whether you're be...



Request Your Free eBook Now: "JavaScript Notes for Professionals" Request JavaScript (JS) is a high-level, dynamic, multi-paradigm, interpreted programming language. Navigate JavaScript and ma...



Java technology allows you to work and play in a secure computing environment. Bring your Java skills to a new level. With over 900 pages of knowledge, this resource can be your go-to guide for eve...

Linux Notes

Linux notes

Linux is a family of free and open-source software operating systems built around the Linux kernel. Enhance your skills of the best-known and most-used open source operating system. With over 50 pa...

LaTeX Notes

Latex notes

LaTeX is a document preparation system. Navigate this high-quality typesetting system with some help. With over 50 pages of knowledge, this resource will help you get started and advance your skill...



Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library...



MongoDB is a free and open-source cross-platform document-oriented database program. See what you can do with MongoDB. With over 60 pages of knowledge, this resource will help you get started and a...

Microsoft SQL Server

Microsoft sql server

Get the flexibility you need with Microsoft SQL Server. Dive into this database management system and reap the rewards. With over 200 pages of knowledge, this resource is ideal for both beginner an...



MATLAB is a multi-paradigm numerical computing environment. Get up to speed with this programming language. With over 100 pages of knowledge, you can learn the basics and the advanced components al...



Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. Dive into Objective-C. With over 100 pages of knowledge, ut...

Node.js Notes

Node.js notes

Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Want to learn more about Node.js? With over 300 pages of knowledge, take advanta...



MySQL is an open-source relational database management system. Utilize the world's most popular open source database. With over 100 pages of knowledge, this resource can be your go-to guide for get...

PHP Notes

Php notes

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Navigate this programming language with confidence. With over 400 pages...

Perl Notes

Perl notes

Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages Dive into this high-level programming language. With over 90 pages of knowledge, you'll learn the basics,...

Oracle® Database

Oracle® database

Learn the world's most popular database for running online transaction processing, data warehousing and mixed database workloads. With over 100 pages, this can be your go-to resource for getting st...

Python Notes

Python notes

Python is an interpreted high-level programming language for general-purpose programming. Learn this powerful language and reap the rewards. With over 700 pages of knowledge, this can be your go-to...



PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Get started with PowerShell! With over 1...



PostgreSQL, often simply Postgres, is an object-relational database management system with an emphasis on extensibility and standards compliance. Learn more about this advanced open source database...

React Native

React native

Get started with React Native and gain a deeper understanding. With over 80 pages of knowledge, this resource will help you learn and enhance your skills. Take advantage of the examples and strateg...

React JS

React js

In computing, React is a JavaScript library for building user interfaces. Now is your time to learn React JS. With over 90 pages of knowledge, utilize the tips and examples inside to learn new skil...

R Notes

R notes

R is a free programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. Bring your R skills to a new level. Wi...

Spring Framework

Spring framework

In this 200 page ebook, we provide a compilation of Spring Framework tutorials that will help you kick-start your own programming projects. We cover a wide range of topics, from basic usage and best p...

Ruby on Rails

Ruby on rails

Get started with Ruby on Rails and gain a deeper understanding. Enhance your web development skills with Ruby on Rails. With over 200 pages of knowledge, this is your go-to resource to get started and...



Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. Get started with this powerful programming language! With over 200 pages of knowledge, utilize the tips and exampl...



TypeScript is a free and open-source programming language developed and maintained by Microsoft. Get started with this programming language and enhance your skills. With over 80 pages of knowledge, yo...

Swift™ Notes for Professionals book

Swift™ notes for professionals book

Swift is a general-purpose, multi-paradigm, compiled programming language. See what you can do with Swift. With over 200 pages of knowledge, you can get started and advance your skills all in one plac...

SQL Notes for Professionals book

Sql notes for professionals book

SQL is a standard language for storing, manipulating and retrieving data in databases. Dive into this domain-specific programming language. With over 100 pages of knowledge, this resource will help yo...



The book provides an extensive exploration into the Xamarin. Forms user interface and also covers animation, MVVM, triggers, behaviors, custom layouts, custom renderers, and much more.

Visual Basic® .NET

Visual basic® .net

Visual Basic .NET is a version of Microsoft's Visual Basic that was designed to make Web services applications easier to develop. Get up to speed with Visual Basic .NET. With over 100 pages of knowled...

VBA Notes

Vba notes

Dive into VBA and see what you can do. With over 100 pages of knowledge, this resource will help you discover VBA. Included in this resource are examples, screen shots, and strategic insight to guide...

Android Notes for Professionals book

Android notes for professionals book

The fast-growing popularity of Android smartphones and tablets creates a huge opportunity for developers. If you're an experienced developer, you can start creating robust mobile Android apps right aw...

Everything you need to build Real Projects in Redux

Everything you need to build real projects in redux

The goal of this eBook is to provide a methodical explanation of Redux core concepts and how those can be extended and used in large and complex Redux applications. This helps in learning : How sh...

Algorithms Notes for Professionals

Algorithms notes for professionals

Learn Algorithms from scratch

.NET Framework Notes for Professionals

.net framework notes for professionals

Reference guide for .Net professionals

What is Exploratory Data Analysis?

What is exploratory data analysis?

It is a good practice to understand the data first and try to gather as many insights from it. EDA is all about making sense of data in hand,before getting them dirty with it.

Data Science Cheat Sheet

Data science cheat sheet

A consolidate cheatsheet for data science amateurs to glimpse concepts of probability to modelling algorithms

Understanding the major types of machine learning

Understanding the major types of machine learning

In this tutorial, you will Learn the types of machines learning and its applications.

Bash Notes for Professionals

Bash notes for professionals

Bash is the shell, or command language interpreter, for the GNU operating system. Learn the world of Bash and uncover a powerful tool. With over 100 pages of knowledge, this resource is suitable for b...

AngularJS Notes for Professionals

Angularjs notes for professionals

AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to...

Outlier Detection in Python using the PyOD Library

Outlier detection in python using the pyod library

In this article, we will take you on a journey to understand outliers and how you can detect them using PyOD in Python.

Top 100 Python Questions

Top 100 python questions

Our Python Interview Questions is the one-stop resource from where you can boost your interview preparation. We have 100 questions on Python Programming basics which will help you with different exper...

The Ultimate Guide to Effective Data Collection

The ultimate guide to effective data collection

Deming describes the importance that organizations, funders, and people, in general, give to data today. Data has become fundamental in nearly every aspect of life.

The Next Level of Data Visualization in Python

The next level of data visualization in python

How to make great-looking, fully-interactive plots with a single line of Python.

Supervised Machine Learning

Supervised machine learning

Lecture notes for the Statistical Machine Learning course

Machine Learning Projects- Python

Machine learning projects- python

In this tutorial, you built several bots for games and explored a fundamental concept in machine learning called bias-variance.

Machine Learning for Everyone

Machine learning for everyone

A simple introduction for those who always wanted to understand machine learning. Only real-world problems, practical solutions, simple language, and no high-level theorems. One and for everyone. Whet...

Machine Learning for Dummies

Machine learning for dummies

In simple words. With real-world examples.

Learn Python - Zero to Hero

Learn python - zero to hero

We can use coding in Python in multiple ways: data science, web development, and machine learning all shine here. Quora, Pinterest and Spotify all use Python for their backend web development. So let’...

Learn Pandas in No Time

Learn pandas in no time

Take your Pandas skills to the next level!

Probability Learning II: How Bayes’ Theorem is applied in Machine Learning

Probability learning ii: how bayes’ theorem is applied in machine learning

Learn how Bayes Theorem is in Machine Learning for classification and regression!

DevOps For Dummies

Devops for dummies

This book is geared to executives, decision-makers, and practitioners who are new to the field of DevOps, who seek more information about the approach, and who want to cut through the hype surrounding...

Deep Learning in Action

Deep learning in action

Using Deep Learning to Solve Minor Annoyances

Data Visualization In  Practice

Data visualization in practice

This guide provides practical knowledge of data visualization.

Angular 2+ Notes for Professionals book

Angular 2+ notes for professionals book

It begins with the basics of Angular and the technologies and techniques used throughout the book, such as key features of TypeScript, newer syntax and concepts, and details about the tools needed to...

Data Visualization – How to Pick the Right Chart Type?

Data visualization – how to pick the right chart type?

Making sense of facts, numbers, and measurements is a form of art – the art of data visualization. There is a load of data in the sea of noise. To turn your numbers into knowledge, your job is not onl...

Cheat Sheet: Kubernetes

Cheat sheet: kubernetes

Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.

Big Data - Case Study Collection

Big data - case study collection

Big Data is a big thing and this case study collection will give you a good overview of how some companies really leverage big data to drive business performance. They range from industry giants like...

The Data Scientist's Guide to Apache Spark

The data scientist's guide to apache spark

Apache Spark has seen immense growth over the past several years. The size and scale of Spark Summit is a true reflection of innovation after innovation that has made itself into the Apache Spark pro...

Advanced Scikit

Advanced scikit

Learn Advanced Scikit with through simple & graphical images explaining the essentials concepts

R Programming - A Primer for Professionals

R programming - a primer for professionals

400+ pages with tips and tricks from R professionals for professionals

Algorithms - Notes for Professionals

Algorithms - notes for professionals

It's a wonderful revision of algorithms for engineers who wants a ready reckoner. Right from Tress to Fast Fourier Transform we covered it all for you