A collection of notebooks for Natural Language Processing from NLP Town
- An Introduction to Word Embeddings
- NLP with Pre-trained models from spaCy and StanfordNLP
- Discovering and Visualizing Topics in Texts with LDA
- Updating spaCy's Named Entity Recognition System
- Named Entity Recognition with Conditional Random Fields
- Sequence Labelling with a BiLSTM in PyTorch
- Medical Entity Recognition with Pretrained Transformers
- "Traditional" Text Classification with Scikit-learn
- Intent Classification with Smaller Transformers
- Zero-Shot Text Classification
- Simple Sentence Similarity
- Data Exploration with Sentence Similarity
Multilingual word embeddings
- Introduction
- Cross-lingual sentence similarity
- Cross-lingual transfer learning
- Keras sentiment analysis with Elmo Embeddings
- Text classification with BERT in PyTorch
- Multilingual text classification with BERT