1. Language and modeling. 2. Tokenization. 3. Stop words. 4. Stemming. 5. Word Embeddings. 6. Regression. 7. Classification. 8. Dense neural networks. 9. Long short-term memory (LSTM) networks. 10. Convolutional neural networks.