keon/awesome-nlp

:book: A curated list of resources dedicated to Natural Language Processing (NLP)

59
/ 100
Established

This is a curated collection of resources for anyone working with Natural Language Processing (NLP). It provides a central place to find research summaries, prominent labs, tutorials, software libraries across many programming languages, data annotation tools, and datasets. Researchers, data scientists, and developers can use this to quickly find information and tools for their NLP projects, from understanding the latest trends to implementing solutions.

18,241 stars.

Use this if you are exploring, learning about, or actively developing solutions that involve text analysis, speech processing, or understanding human language.

Not ideal if you are looking for a plug-and-play software tool that solves a specific NLP task for end-users without any development.

text-analytics computational-linguistics machine-translation information-extraction speech-technology
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

18,241

Forks

2,737

Language

License

CC0-1.0

Last pushed

Feb 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/keon/awesome-nlp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.