10

8

6

4

2


9.8

6.3

9.8

5.6

9.7

9.6

9.5

7.6

9.3
1.2

9.1

4.6

21 Natural Language Processing packages and projects

  • funNLP

    9.8 6.3 Python
    A collection of tools and datasets for Chinese NLP.
  • Jieba

    9.8 5.6 L5 Python
    Chinese text segmentation.
  • spaCy

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

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

    9.3 1.2 L2 Python
    A web mining module for the Python.
  • TextBlob

    9.1 4.6 L3 Python
    Providing a consistent API for diving into common NLP tasks.
  • SnowNLP

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

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

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

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

    6.5 0.0 Python
    Natural language pipeline supporting hundreds of languages.
  • PyTorch-NLP

    6.4 7.0 Python
    A toolkit enabling rapid deep learning NLP prototyping for research.
  • langid.py

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

    6.2 7.5 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.8 0.0 L1 C++
    A simple, efficient short-text classification tool based on LibLinear and Jieba.
  • hist-pl

    2.5 0.0 Haskell
    Umbrella package for the historical dictionary of Polish
  • stanfordnlp

    1.6 3.4 Python
    The Stanford NLP Group's official Python library, supporting 50+ languages.
  • 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

Popular Comparisons


99 Remote Jobs

Work from home. Anywhere in the world.
+ Post a job

Add another 'Natural Language Processing' Package