Machine-Learning Python Natural Language Processing
Back
A better version of Jieba, developed by Peking University.A leading platform for building Python programs to work with human language data.A web mining module for the Python programming language. It has tools for natural language processing, machine learning, among others.A python framework to transform natural language questions to queries in a database query language.Providing a consistent API for diving into common natural language processing (NLP) tasks. Stands on the giant shoulders of NLTK and Pattern, and plays nicely with both.Chinese Words Segmentation Utilities.A library for processing Chinese text.A library for email Spam filtering built on top of nltkA Chinese segment based on Conditional Random Field.A Python package for Korean natural language processing.Text processing tools and wrappers (e.g. Vowpal Wabbit)Python Natural Language Processing Library. General purpose NLP library for Python. Also contains some specific modules for parsing common NLP formats, most notably for [FoLiA](https://proycon.github.io/folia/), but also ARPA language models, Moses phrasetables, GIZA++ alignments.Python package that implements a novel white-box machine learning model for text classification, called SS3. Since SS3 has the ability to visually explain its rationale, this package also comes with easy-to-use interactive visualizations tools ([online demos](http://tworld.io/ss3/)).Python binding to ucto (a unicode-aware rule-based tokenizer for various languages).Python binding to Frog, an NLP suite for Dutch. (pos tagging, lemmatisation, dependency parsing, NER)Python bindings for [ZPar](https://github.com/frcchang/zpar), a statistical part-of-speech-tagger, constituency parser, and dependency parser for English.Python binding to C++ library for extracting and working with basic linguistic constructions such as n-grams and skipgrams in a quick and memory-efficient way.Industrial strength NLP with Python and Cython.Python interface for converting Penn Treebank trees to Stanford Dependencies.Fuzzy String Matching in Python.a python library for doing approximate and phonetic matching of strings.fast implementation of edit distance.higher-level NLP built on Spacy.The Classical Language Toolkit.A "machine learning framework to automate text-and voice-based conversations."Transcode sentence (or other sequence) to list of word vector .Multilingual text (NLP) processing toolkit.Reading Wikipedia to answer open-domain questions.A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.Natural Language Understanding library for intent classification and entity extractionNamed-entity recognition using neural networks providing state-of-the-art-resultsconversational AI library with many pre-trained Russian NLP models.topic modelling platform.A Natural Adversarial Language Processing framework built over Tensorflow.A deep learning-based translation library between 50 languages, built with `transformers`.