#791 · Primary category: Education & Research
DeepNLP-models-Pytorch
Pytorch implementations of various Deep NLP models in cs-224n(Stanford Univ)
Project last updated:10/15/19
GitHub Stars
2.9K
Forks
638
Contributors
3
License
MIT
Why we included this project
This set of Jupyter notebooks rebuilds the classic deep learning models behind modern NLP by hand, using plain PyTorch instead of wrapping everything in a high-level library. Each notebook pairs a model with the paper it follows, working through word embeddings like skip-gram and GloVe, RNN language models, neural machine translation with attention, and text CNNs plus recursive networks for sentiment. The sequence mirrors the Stanford CS224n syllabus, so the order of topics tracks how the course builds understanding. One honest caveat: the code targets PyTorch 0.2-era APIs and Python 3.5, so it is a study reference rather than production-ready software, and you will need to adapt older calls to run it on current PyTorch. Students and researchers who want to read concrete implementations of core NLP ideas and compare how each model was first formulated will find it most useful.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI