#137 · Primary category: NLP Tools & Text Processing
spacy-stanza
💥 Use the latest Stanza (StanfordNLP) research models directly in spaCy
Project last updated:08/15/24
GitHub Stars
746
Forks
63
Contributors
8
License
MIT
Why we included this project
Teams that already standardize on spaCy but want the higher-accuracy Stanford models for linguistic annotation can get both without leaving their usual pipeline. The wrapper drops Stanza's tokenizer, lemmatizer, POS tagger, morphological analyzer, dependency parser, and NER into a normal spaCy pipeline, so results appear in the Doc and Token attributes you already use. Because the nlp object follows the standard spaCy Language API, existing tooling like displaCy, the rule-based matcher, custom components, and nlp.pipe for batched processing keeps working. You can also set the Stanza language separately, which helps for languages spaCy covers poorly. For multilingual text work, linguistic research, or NLP features inside larger applications, it is a practical way to combine two ecosystems.
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
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量