← 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.

533 stars Python Language ModelsML Frameworks
nlp-notebook
Not currently ranked — collecting fresh signals.
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.

Frequently asked

What is jasoncao11/nlp-notebook?
A PyTorch NLP notebook implementing common tasks including text classification, NER, summarization, and pretrained models like BERT, GPT, and ELECTRA.
Is nlp-notebook open source?
Yes — jasoncao11/nlp-notebook is open source, released under the MIT license.
What language is nlp-notebook written in?
jasoncao11/nlp-notebook is primarily written in Python.
How popular is nlp-notebook?
jasoncao11/nlp-notebook has 533 stars on GitHub.
Where can I find nlp-notebook?
jasoncao11/nlp-notebook is on GitHub at https://github.com/jasoncao11/nlp-notebook.

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