Bits and Bytes on Text Mining and Natural Language Processing