Rudimentary text mining
updated for batch processing, utilities and analytics