Machine Learning with Text in Python by Kevin Markham