from here

http://scikit-learn.org/stable/auto_examples/document_classification_20newsgroups.html