Speech and Language Processing

The book began with one of the best examples of CLI magic:

tr -sc ’A-Za-z’ ’\n’ < sh.txt | tr A-Z a-z | sort | uniq -c | sort -n -r