10

8

6

4

2


9.8
0.0

9.8

2.0

9.7

9.9

9.4

7.7

9.2
0.2

9.0

3.7

20 Natural Language Processing packages and projects

  • Jieba

    9.8 0.0 L5 Python
    Chinese text segmentation.
  • funNLP

    9.8 2.0 Python
    A collection of tools and datasets for Chinese NLP.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • spaCy

    9.7 9.9 Python
    A library for industrial-strength natural language processing in Python and Cython.
  • NLTK

    9.4 7.7 L2 Python
    A leading platform for building Python programs to work with human language data.
  • Pattern

    9.2 0.2 L2 Python
    A web mining module for the Python.
  • TextBlob

    9.0 3.7 L3 Python
    Providing a consistent API for diving into common NLP tasks.
  • SnowNLP

    8.7 0.0 L4 Python
    A library for processing Chinese text.
  • pytext

    8.7 9.2 Python
    A natural language modeling framework based on PyTorch.
  • pkuseg-python

    8.6 1.6 Python
    A toolkit for Chinese word segmentation in various domains.
  • Stanza

    8.5 9.5 Python
    The Stanford NLP Group's official Python library, supporting 60+ languages.
  • polyglot

    6.5 0.6 Python
    Natural language pipeline supporting hundreds of languages.
  • langid.py

    6.4 0.0 L3 Python
    Stand-alone language identification system.
  • PyTorch-NLP

    6.4 4.3 Python
    A toolkit enabling rapid deep learning NLP prototyping for research.
  • textacy

    6.2 8.1 L3 Python
    higher-level NLP built on Spacy
  • quepy

    6.0 0.0 L5 Python
    A python framework to transform natural language questions to queries in a database query language.
  • 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.
  • Lineflow

    2.1 0.0 Python
    Lightweight NLP Data Loader for All Deep Learning Frameworks in Python
  • stanfordnlp

    1.5 0.4 Python
    The Stanford NLP Group's official Python library, supporting 50+ languages.
  • pntl

    0.9 3.5 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