Big Data Analytics Methods: Modern Analytics Techniques for the 21st Century: The Data Scientists Manual to Data Mining, Deep Learning & Natural Language Processing