← all repositories

MorvanZhou/NLP-Tutorials

A tutorial repository with simple Python implementations of neural language processing models from TF-IDF to BERT.

950 stars Python LearningLanguage Models
NLP-Tutorials
Not currently ranked — collecting fresh signals.
star history

This repository contains code tutorials for natural language processing models. It covers foundational techniques like TF-IDF and Word2Vec, sequence-to-sequence models, attention mechanisms, and modern pretrained models including ELMo, GPT, and BERT. Implementations are available in both NumPy and frameworks like Keras and PyTorch, designed for learning purposes with explanations available in Chinese.

Frequently asked

What is MorvanZhou/NLP-Tutorials?
A tutorial repository with simple Python implementations of neural language processing models from TF-IDF to BERT.
Is NLP-Tutorials open source?
Yes — MorvanZhou/NLP-Tutorials is open source, released under the MIT license.
What language is NLP-Tutorials written in?
MorvanZhou/NLP-Tutorials is primarily written in Python.
How popular is NLP-Tutorials?
MorvanZhou/NLP-Tutorials has 950 stars on GitHub.
Where can I find NLP-Tutorials?
MorvanZhou/NLP-Tutorials is on GitHub at https://github.com/MorvanZhou/NLP-Tutorials.

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