hse-aml/natural-language-processing
Resources for "Natural Language Processing" Coursera course.
Covers classical and deep learning approaches to NLP tasks through hands-on assignments using Python, NLTK, Scikit-learn, Gensim, and TensorFlow. Supports multiple execution environments: Google Colab with free GPU access, local Docker containers, or manual library installation with Anaconda. Each weekly assignment includes dependency setup scripts and can run on modest hardware (8GB RAM tested), with optional AWS deployment.
1,191 stars. No commits in the last 6 months.
Stars
1,191
Forks
1,943
Language
Jupyter Notebook
License
—
Category
Last pushed
Dec 21, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/hse-aml/natural-language-processing"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
estnltk/estnltk
Open source tools for Estonian natural language processing
hb20007/hands-on-nltk-tutorial
The hands-on NLTK tutorial for NLP in Python
GateNLP/python-gatenlp
Python text processing, pattern matching, and NLP framework
milaan9/Python_Natural_Language_Processing
This repository consists of a complete guide on natural language processing (NLP) in Python...
practical-nlp/practical-nlp-code
Official Repository for Code associated with 'Practical Natural Language Processing' book by...