Data-Intensive Text Processing with MapReduce (Jimmy Lin, et al)

0.0 (0)
Data-Intensive Text Processing with MapReduce (Jimmy Lin, et al)

Data-driven methodologies are revolutionizing our world; access to vast volumes of data has led to fresh discoveries and unlocked intriguing new possibilities in business, science, and computing applications.

Large clusters are required to process the vast amounts of data required for these advancements, making distributed computing concepts more important than ever.

MapReduce is an execution framework for large-scale data processing on clusters of commodity computers and a programming model for expressing distributed computations on big datasets. The execution framework transparently manages numerous system-level concerns, such as scheduling, synchronization, and fault tolerance, while the programming paradigm offers an understandable abstraction for developing scalable algorithms.

This book focuses on the creation of the MapReduce algorithm with a particular emphasis on text processing techniques used in machine learning, information retrieval, and natural language processing. We explain the idea of MapReduce design patterns, which stand for all-purpose, reusable solutions to problems that crop up often across many problem areas.

Ebook Details

About the Authors
At the University of Waterloo's David R. Cheriton School of Computer Science, Jimmy Lin currently holds the titles of Professor and David R. Cheriton Chair.
Published Date / Year
(April 30, 2010)
178 pages
eBook Format

Similar Programming & Computer Books

Strategic Foundations of General Equilibrium: Dynamic Matching and Bargaining Games (Douglas Gale)
Since Adam Smith's day, the theory of competition has played a significant role in economic study. This book, published by one of the most eminent modern economic theorists, details...
The Pure Logic Of Choice (Richard D. Fuerle)
A broad theory of economics based on free will is presented in this free programming book. The assumption that humans have free will and the ability to alter physical...
Portfolio Theory and Financial Analyses (Robert Alan Hill)
Whether they involve calculating the return on a portfolio, analyzing portfolio risk, or assessing the effectiveness of the portfolio management process, this free programming book links each of the...
Price Theory: An Intermediate Text (David D. Friedman)
In order to help the reader grasp the economic way of thinking, the author first gives verbal, intuitive explanations of the topics before using graphs and/or calculus to illustrate...
Mathematical Models in Portfolio Analysis (Farida Kachapova)
This free programming book presents the mathematical theory of portfolio modeling in financial mathematics as a coherent whole, with justifications for each step. ...
Parallel Complexity Theory (Sanjeev Arora, et al.)
The focus of this free programming book is the research of Parallel Computing and Programming, which serves as an abstract indicator of the complexity of parallel computing problems. ...
Computational Complexity: A Conceptual Perspective (Oded Goldreich)
The study of the innate complexity of computer jobs is introduced conceptually in this free programming book. It is meant to be used as a textbook or for independent...
Computational Complexity (Wikibooks)
All computer science grads should read this free programming book since it offers information that is fundamental to their understanding of computation theory. ...
The Complexity of Boolean Functions (Ingo Wegener)
One of the most fascinating and crucial areas of theoretical computer science presently includes research on the difficulty of Boolean functions in non-uniform processing models. It directly relates to...
Data Mining in Medical and Biological Research (Eugenia G. Giannopoulou)
The goal of this free programming book is to compile the most recent developments and uses of data mining research from around the globe in the exciting fields of...

Others Programming Books by Morgan and Claypool Publishers

Algorithms for Reinforcement Learning (Csaba Szepesvari)
In this free programming book, we concentrate on the powerful dynamic programming theory-based reinforcement learning methods. We provide a very thorough list of learning problems, explain the fundamental concepts,...

User reviews

There are no user reviews for this listing.
Rate this Book