Hi!
Thanks for reading my suggested approach. I can understand how Map-reduce can be used to process the things faster (by processing them in parallel and later using reduce to aggregate the results??)
But can't imagine how reduce (of map-reduce) can help in dropping of word-pairs (i.e. in Step 3)