← all repositories

jasoncao11/nlp-notebook

A PyTorch NLP notebook implementing common tasks including text classification, NER, summarization, and pretrained models like BERT, GPT, and ELECTRA.

537 stars Python Language ModelsML Frameworks
nlp-notebook
Velocity · 7d
+0.3
★ / day
Trend
steady
star history

This repository provides implementations of core NLP tasks including word embeddings (Word2Vec, GloVe), various text classification models (TextCNN, FastText, TextRCNN, BERT variants), named entity recognition approaches (BERT-CRF, BERT-MRC), text summarization methods (seq2seq, Transformer, GPT), sentence similarity computation, multi-label classification, and relation extraction. All implementations use PyTorch and the Hugging Face Transformers library for pretrained models.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.