Table of contents : Part I 1. Introduction 2. Supervised Learning 3. Unsupervised Learning 4. Ensemble Learning Part II 5. Deep KNN Algorithm 6. Deep Probabilistic Learning 7. Deep Decision Tree 8. Deep Linear Classifier Part III 9. Multiple Layer Perceptron 10. Recurrent Neural Networks 11. Restricted Boltzmann Machine 12. Convolutional Neural Networks Part IV 13. Index Expansion 14. Text Summarization 15. Textual Deep Operations 16. Text Classification System