NLTK

NLTK is one of the oldest natural language processing projects. You can find many references to it in classes and tutorials. If you start a new project, we recommend spaCy or AllenNLP.

Website

http://www.nltk.org/

Repository

https://github.com/nltk/nltk

Byline

A suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing

License

Apache 2.0

Project age

20 years 3 months

Backers

NLTK Community (Creator and maintainer)

Size score (1 to 10, higher is better)

7.25

Trend score (1 to 10, higher is better)

3.25

Education Resources

URL

Resource Type

Description

https://www.nltk.org/#

Documentation

Official project documentation.

Git Commit Statistics

Statistics computed using Git data through May 31, 2021.

Statistic

Lifetime

Last 12 Months

Commits

26,080

1,538

Lines committed

21,828,977

74,648

Unique committers

404

47

Core committers

10

11

../_images/nltk_nltk-monthly-commits.png

Similar Projects

Project

Size Score

Trend Score

Byline

AllenNLP

5.75

3.25

An open-source NLP research library, built on PyTorch.

Hugging Face Transformers

7.75

9.5

State-of-the-art Natural Language Processing for PyTorch and TensorFlow 2.0.

PyTorch-NLP

1.75

4.5

Basic Utilities for PyTorch Natural Language Processing (NLP)

gensim

7.5

4.75

Topic Modelling for Humans

spaCy

8.5

5.0

Industrial-strength Natural Language Processing (NLP) with Python and Cython.