This book focuses on practical algorithms that have been used to solve key problems in data mining and can be applied successfully to even the largest datasets. The authors explain the tricks of localitysensitive hashing and streamprocessing algorithms for mining data that arrives too fast for exhaustive processing.