Detailed Investigation of the use of Text Mining and Natural Language Processing (NLPs) for Cancer Detection