Cover of Data-intensive text processing with MapReduce

Data-intensive text processing with MapReduce

by Jimmy Lin · first published 2010

8mentions
5recommended by
6HN commenters
2009–2015first – last mentioned

83% recommend17% neutral

Why HN recommends it

A practical introduction to designing text-processing algorithms for MapReduce, covering integer compression and large-scale indexing. It is useful for engineers moving into distributed data work.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 1 mention2010: 2 mentions2011: 2 mentions2012: 1 mention2013: 1 mention2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 0 mentions2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • a18x · Apr 7, 2011 · Recommends

    …add a note that execution of queries with Cartesian product may be extremely slow (with Map Reduce or other parallelization technology. Let the database vendors compete in that field). I recommend book “Data-Intensive Text Processing with MapReduce” by Jimmy Lin and Chris Dyer book for further reading on how to implement relational joins with MapReduce. DML and DDL will be changed substantially, though. Drop or relax relational constraints, different…

    on “CoSQL: SQL and noSQL are really just two sides of the same coin” ↗
  • mark_l_watson · Oct 24, 2011 · Recommends

    I have found the best resource for map reduce algorithms to be "Data-Intensive Text Processing with MapReduce" by Chris Dyer and Jimmy Lin - a short and very useful book that characterizes map reduce problems and their solutions.

    on “Google's Introduction to Parallel Programming and MapReduce” ↗
  • helwr · Jun 13, 2010 · Recommends

    …(Bell) Natural Language Processing (Manning) Natural Language Understanding (Allen) Speech and Language Processing (Jurafsky) The Text Mining Handbook (Sanger) Statistical Machine Translation (Koehn) Data-Intensive Text Processing with MapReduce (Lin) Algorithms on strings (Gusfield) Jewels of Stringology (Crochemore) Regular Expressions (Friedl), also: http://swtch.com/~rsc/regexp/regexp1.html and automata theory (Hopcroft) Practical Text…

    on “Ask HN: Best Text Mining Resources” ↗
  • bcbrown · Dec 28, 2013 · Recommends

    Data Intensive Text Processing with MapReduce. It was a key reason I got my current job, which is my dream job at this point in my career.

    on “Ask HN: What book changed your life in 2013?” ↗
  • bcbrown · Jan 9, 2015 · Recommends

    …(http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...) * Natural Language Processing (Coursera has several courses) * Machine Learning/Information Retrieval/Data Mining (I used a couple books, Mining Massive Datasets and Data-Intensive Text Processing with MapReduce being the two I'd recommend) * Networking (Coursera has a good course) * Operating Systems (https://www.youtube.com/watch?v=XgQo4JkN4Bw&list=PL62A66DDD3...) * Distributed Systems (I read Tanenbaum's…

    on “List of University Courses for Learning Computer Science” ↗
  • mark_l_watson · Jul 23, 2010 · Recommends

    …recommendations. I have read about 20 books on his lists and have them in my library. The difference for me is that some of these were very difficult for me to work through! Off topic, but: I am reading "Data-Intensive Text Processing with MapReduce" right now and can strongly recommend it: it characterizes different types of problems that can be solved with map reduce, possible solutions, and tradeoffs for different approaches. Really a useful little…

    on “Peter Norvig's Library” ↗
  • binarymax · Sep 12, 2012 · Recommends

    Nice summary. Slightly off topic, I first learned about the basics of integer compression with some good context in "Data Intensive Text Processing with MapReduce", which I recommend not necessarily for that section, but otherwise as a great book. http://lintool.github.com/MapReduceAlgorithms/

    on “Fast integer compression: decoding billions of integers per second” ↗
  • bravura · Oct 7, 2009 · Mentions

    And you should avoid "tiny" and other homebrewed Map/Reduce implementations for any serious work. This advice according to Prof. Jimmy Lin during his "Data-Intensive Text Processing with MapReduce" tutorial that I took at the NAACL/HLT natural language processing conference: http://www.umiacs.umd.edu/~jimmylin/cloud-computing/NAACL-HL...

    on “Really Understanding the MapReduce Model” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help