# SeanLee97/xmnlp

xmnlp：提供中文分词, 词性标注, 命名体识别，情感分析，文本纠错，文本转拼音，文本摘要，偏旁部首，句子表征及文本相似度计算等功能

Repository: https://github.com/SeanLee97/xmnlp
Canonical: https://ross.abutalabs.com/products/xmnlp
Language: Python
License: Apache-2.0
License Family: permissive
Topics: pinyin, nlp, spell-checker, radical, sentiment-analysis, ner, lexical-analysis, segmentation, postagging, sentence-embeddings, sentence-similarity
Last push: 2022-11-12T03:29:39+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3133, "days_push": 1390, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1297, forks 184 (observed 2026-08-28T04:04:17.068029+00:00)

## What it is
xmnlp is an out-of-the-box Chinese natural language processing toolkit in Python built on ONNX Runtime. It provides lexical analysis (segmentation, POS tagging, NER), sentiment analysis, spell checking, pinyin conversion, radical extraction, text summarization, and sentence embeddings/similarity.

## Use cases
- segment chinese text into words
- tag parts of speech in chinese sentences
- recognize named entities in chinese text
- check and correct chinese spelling errors
- convert chinese text to pinyin
- analyze sentiment of chinese reviews
- extract keywords and keyphrases from chinese documents
- compute sentence similarity for chinese text

## When to choose
- you need a lightweight, easy-to-install Chinese NLP toolkit with many built-in tasks
- you want ONNX-based inference without heavy deep learning frameworks
- you need custom dictionaries for segmentation and tagging

## When to avoid
- you need state-of-the-art accuracy on complex NLP tasks
- you need languages other than Chinese
- you need actively maintained software with recent updates

## Facets
- artifact type: library
- maturity: maintenance
- function: nlp, machine-learning
- domain: machine-learning
- platform: python, windows
- tags: chinese-nlp, segmentation, pos-tagging, ner, sentiment-analysis, spell-check, pinyin, radicals, text-summarization, sentence-embeddings, onnx, natural-language-processing, linux, macos

## Member repositories
- SeanLee97/xmnlp (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:17.068029+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:53:52.048767+00:00, confidence not recorded.
  - readme: https://github.com/SeanLee97/xmnlp (fetched 2026-08-28T04:04:17.068029+00:00, sha 9f60922fcd98)
  - registry_pypi: https://pypi.org/pypi/xmnlp/json (fetched 2026-08-29T12:10:20.127994+00:00, sha 740e4d03004b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
