HanLP

NLP toolkit

An open-source NLP tool suite with pre-trained models for multiple languages and tasks, providing high-performance and efficient natural language processing capabilities

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理

GitHub

34k stars
1k watching
10k forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list

dependency-parserhanlpnamed-entity-recognitionnatural-language-processingnlppos-taggingsemantic-parsingtext-classification

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
axa-group/nlp.js A comprehensive NLP library for building conversational AI systems with entity extraction, sentiment analysis, language identification, and more. 6,301
explosion/spacy Industrial-strength NLP library for Python and Cython 30,459
sebastianruder/nlp-progress A comprehensive repository tracking progress in NLP tasks and their corresponding datasets. 22,742
stanfordnlp/stanza A Python library for natural language processing tasks in many human languages. 7,315
brightmart/text_classification An NLP project offering various text classification models and techniques for deep learning exploration 7,881
nltk/nltk A comprehensive toolkit for natural language processing tasks in Python. 13,694
niderhoff/nlp-datasets A collection of text datasets for use in Natural Language Processing 5,802
stanfordnlp/corenlp A Java-based suite of tools for natural language processing and analysis 9,727
flairnlp/flair A framework for building state-of-the-art NLP models and performing text embeddings with support for multiple languages 13,990
bigscience-workshop/promptsource A toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks. 2,718
johnsnowlabs/spark-nlp Provides a set of pre-trained models and libraries for natural language processing tasks on top of Apache Spark 3,889
proycon/pynlpl A Python library for natural language processing tasks, including text manipulation and analysis. 479
pawangeek/deep-nlp-resources A curated collection of natural language processing resources and libraries for developers to access and build upon 73
james-bowman/nlp This project provides a set of algorithms and implementations for natural language processing in Go. 451