A comprehensive set of Jupyter notebooks that take you from NLP fundamentals to advanced techniques. Covers text preprocessing, POS tagging, NER, sentiment analysis (with VADER), text classification, word embeddings, and transformer models like BERT. Built with real-world datasets using NLTK, spaCy, scikit-learn, and Hugging Face Transformers.
python nlp machine-learning natural-language-processing deep-learning text-classification word2vec word-embeddings jupyter-notebook spacy named-entity-recognition nltk gensim vader-sentiment-analysis bert pos-tagging text-preprocessing nlp-course nlp-tutorial huggingface-transformers
-
Updated
Oct 11, 2025 - Python