#180 · Primary category: NLP Tools & Text Processing

Macropodus

albert calulator crf cws keyword macropodus ner newword nlp segnment similarity text-summarization

A Chinese NLP toolkit based on Albert+BiLSTM+CRF, offering segmentation, POS tagging, NER, keyword extraction, summarization, and more.

Project last updated:03/24/23

GitHub Stars

660

Forks

92

Contributors

2

License

MIT

Why we included this project

Macropodus covers most of the Chinese text-processing chores a small team would otherwise assemble from several separate libraries. In one package you get word segmentation, part-of-speech tagging, named entity recognition, keyword extraction, text summarization, and text similarity, with the core segmentation and tagging running on an Albert+BiLSTM+CRF model trained on large Chinese corpora. It also includes less common helpers: new-word discovery, a scientific calculator that parses arithmetic written in natural language, Chinese-to-Arabic and Roman numeral conversion, pinyin conversion, and simplified/traditional character conversion. For a Chinese-language app that needs preprocessing plus a few text-analysis utilities, that makes it a convenient single dependency. The function-based API drops into existing code easily, though some model files are downloaded separately after installation.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category