oyounis19/NLP-From-Scratch
A collection of NLP projects implemented from scratch using PyTorch, ranging from beginner-friendly tasks to advanced topics.
This project offers a hands-on learning path for understanding how machines process and generate human language. It guides you through implementing various techniques from scratch, taking raw text as input and producing classified text, translated sentences, or summarized documents as output. This is ideal for students, researchers, or AI practitioners who want to deeply understand the mechanics of natural language processing models.
No commits in the last 6 months.
Use this if you want to learn the underlying code and algorithms for Natural Language Processing (NLP) techniques, from basic text preparation to advanced AI models.
Not ideal if you're looking for a ready-to-use NLP tool or library to integrate into an existing application without needing to understand its internal workings.
Stars
11
Forks
7
Language
Jupyter Notebook
License
—
Category
Last pushed
Dec 31, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/oyounis19/NLP-From-Scratch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Ricardokevins/Kevinpro-NLP-demo
All NLP you Need Here. 目前包含15个NLP demo的pytorch实现(大量代码借鉴于其他开源项目,原先是自己玩的,后来干脆也开源出来)
spro/practical-pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no longer maintained
allenai/allennlp-models
Officially supported AllenNLP models
graykode/nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers
apachecn/nlp-pytorch-zh
《Natural Language Processing with PyTorch》中文翻译