Learn Natural Language Processing (NLP)

Learn Natural Language Processing (NLP)
item image
 Buy Now
Facebook Twitter Pinterest

Price: 19.99$

This course is intended to give learners and introduction to Natural Language Processing (NLP) and give them the skills they need to enter a Kaggle competition focusing on NLP. The learners will be introduced to the Natural Language Tool Kit (NLTK), Spacy, and the sklearn machine learning library. The course is broken down into three sections, being an introduction to NLP, practice projects, and lastly the chance to enter a Kaggle competition. In the introductory section of this course, the leasrner will be introduced to:-1. Natural Language Tool Kit (NLTK)2. Tokenization3. Frequency distribution4. Stop words5. Unigrams, bigrams, trigrams and ngrams6. Stemming7. Lemmatization8. Part of speech tagging9. Named entity recognition10. Spacy 11. Chunking12. Chinking13. Machine learning14. Deep learning In the practice session of the course the learner will work on projects from the sklearn machine learning library, NLTK and spacy:-1. Countvectorizer2. Countvectorizer and Tf Idf Transformer3. Difference between vectorizers in sklearn4. How to use feature hashers in sklearn5. Dict Vectorizer6. Cosine similarity7. IMDBmovie reviews using NLTK8. COV19 tweets using spacy and Kaggle Jupyter Notebook In the final part of the course, Kaggle competition, the learner will be given the opportunity to enter a Kaggle competition:-1. Disaster tweets competition using sklearn2. Disaster tweets competition using spacy

Leave a Reply