10

8

6

4

2


8.8

4.8

8.0

9.8

7.9
0.0

7.5

8.9

6.3
0.0

6.0
0.0

15 Natural Language Processing packages and projects

  • TextBlob

    8.8 4.8 L3 Python
    Providing a consistent API for diving into common NLP tasks.
  • spaCy

    8.0 9.8 HTML
    A library for industrial-strength natural language processing in Python and Cython.
  • Pattern

    7.9 0.0 L2 Python
    A web mining module for the Python.
  • NLTK

    7.5 8.9 L2 Python
    A leading platform for building Python programs to work with human language data.
  • SnowNLP

    6.3 0.0 L4 Python
    A library for processing Chinese text.
  • quepy

    6.0 0.0 L5 Python
    A python framework to transform natural language questions to queries in a database query language.
  • polyglot

    5.1 1.4 Python
    Natural language pipeline supporting hundreds of languages.
  • IEPY

    5.0 0.0 L5 Python
    Information Extraction in Python
  • TextGrocery

    4.7 0.0 L1 C++
    A simple, efficient short-text classification tool based on LibLinear and Jieba.
  • langid.py

    4.6 0.0 L3 Python
    Stand-alone language identification system.
  • textacy

    4.6 9.4 L3 Python
    higher-level NLP built on Spacy
  • Jieba

    3.1 2.1 L5 Python
    Chinese text segmentation.
  • hist-pl

    2.1 0.0 Haskell
    Umbrella package for the historical dictionary of Polish
  • Lineflow

    1.1 9.3 Python
    Lightweight NLP Data Loader for All Deep Learning Frameworks in Python
  • pntl

    0.9 8.6 Python
    Practical Natural Language Processing Tools for Humans. Dependency Parsing, Syntactic Constituent Parsing, Semantic Role Labeling, Named Entity Recognisation, Shallow chunking, Part of Speech Tagging, skip-gram all in Python and still more features will be added. The website give is for downlarding Senna tool

Add another 'Natural Language Processing' Package