💫 Industrial-strength Natural Language Processing (NLP) in Python
Repository Index
71,372 visible repositories in the index
1–19 of 19 · Most stars
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
- nlp
- natural-language-processing
- natural-language-understanding
- language-model
Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
- python
- machine-learning
- natural-language-processing
- web-mining
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
- address-parser
- machine-learning
- nlp
- address
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
百度NLP:分词,词性标注,命名实体识别,词重要性
- word-segmentation
- part-of-speech-tagger
- named-entity-recognition
- chinese-word-segmentation
Module for automatic summarization of text documents and HTML pages.
- python
- lsa
- textteaser
- html-page
:deciduous_tree:从中文文本中自动提取关键词和摘要
- textrank
- textrank-algorithm
- keyword-extraction
- pagerank
fastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation.
- natural-language-processing
- deep-learning
- nlp-library
- nlp-parsing
Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for text-labeling and text-classification, includes Word2Vec, BERT, and GPT2 Language Embedding.
- nlp
- sequence-labeling
- text-classification
- bert-model
Translated"Jieba" (Chinese for "to stutter") Chinese text segmentation: built to be the best PHP Chinese word segmentation module.
- nlp
- natural-language-processing
- chinese-text-segmentation
- machine-learning
Parse human names into title, given, middle, family, suffix, nickname and maiden name. Typed, zero-dependency, CJK-aware.
- python
- text-processing
- text-parser
- python-module
CogComp's Natural Language Processing Libraries and Demos: Modules include lemmatizer, ner, pos, prep-srl, quantifier, question type, relation-extraction, similarity, temporal normalizer, tokenizer, transliteration, verb-sense, and more.
- natural-language-processing
- nlp
- big-data
- data-mining
Modular, fast NLP framework, compatible with Pytorch and spaCy, offering tailored support for French clinical notes.
- nlp
- medical
- text-mining
- clinical-data-warehouse
An NLP library for Uralic languages such as Finnish, Skolt Sami, Moksha and so on. Also supporting some non-Uralic languages such as Spanish, French, Arabic, Swedish, Norwegian, Russian and English. LLMs, FSTs and More!
- nlp-library
- uralic-languages
- finnish
- sami
An elixir module to translate simplified Chinese to traditional Chinese, and vice versa, based on wikipedia data
Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.
- tagify
- keywords
- keyword-extraction
- html
Parse numbers in natural language from strings (ex forty two).