Home

Awesome

awesome-nlp

Awesome

A curated list of resources dedicated to Natural Language Processing

Awesome NLP Logo

Read this in English, Traditional Chinese

Please read the contribution guidelines before contributing. Please add your favourite NLP resource by raising a pull request

Contents

Research Summaries and Trends

Prominent NLP Research Labs

Back to Top

Tutorials

Back to Top

Reading Content

General Machine Learning

Introductions and Guides to NLP

Blogs and Newsletters

Videos and Online Courses

Back to Top

Books

Libraries

Back to Top

Services

NLP as API with higher level functionality such as NER, Topic tagging and so on | Back to Top

Annotation Tools

Techniques

Text Embeddings

Word Embeddings

Sentence and Language Model Based Word Embeddings

Back to Top

Question Answering and Knowledge Extraction

Back to Top

Datasets

Back to Top

Multilingual NLP Frameworks

Back to Top

NLP in Korean

Back to Top

Libraries

Blogs and Tutorials

Datasets

NLP in Arabic

Back to Top

Libraries

Datasets

NLP in Chinese

Back to Top

Libraries

Anthology

NLP in German

NLP in Polish

NLP in Spanish

Back to Top

Libraries

Data

Word and Sentence Embeddings

NLP in Indic languages

Back to Top

Data, Corpora and Treebanks

Corpora/Datasets that need a login/access can be gained via email

Language Models and Word Embeddings

Libraries and Tooling

NLP in Thai

Back to Top

Libraries

Data

NLP in Danish

NLP in Vietnamese

Libraries

Data

NLP for Dutch

Back to Top

NLP in Indonesian

Datasets

Libraries & Embedding

NLP in Urdu

Datasets

Libraries

NLP in Persian

Back to Top

Libraries

Datasets

NLP in Ukrainian

Back to Top

NLP in Hungarian

Back to Top

NLP in Portuguese

Back to Top

Other Languages

Back to Top

Credits for initial curators and sources

License

License - CC0