spaCy
- Last Updated: 2/7/2020 12:00:00 AM
- Site: https://spacy.io/
spaCy is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython. The library is published under the MIT license and currently offers statistical neural network models for English, German, Spanish, Portuguese, French, Italian, Dutch and multi-language NER, as well as tokenization for various other languages.
Unlike NLTK, which is widely used for teaching and research, spaCy focuses on providing software for production usage. As of version 1.0, spaCy also supports deep learning workflows that allow connecting statistical models trained by popular machine learning libraries like TensorFlow, Keras, Scikit-learn or PyTorch. spaCy's machine learning library, Thinc, is also available as a separate open-source Python library. It features convolutional neural network models for part-of-speech tagging, dependency parsing and named entity recognition, as well as API improvements around training and updating models, and constructing custom processing pipelines.
Documentation
Attributes
- Type of analysis: Visualization Natural Language Processing Analysis Annotating Content Analysis
- Type of license: Creative Commons
- Ease of Use: Moderate
- Usage: Popular
- TaDiRAH Goals: Enrichment Analysis
- TaDiRAH Methods: Annotating Content Analysis Network Analysis Visualization
List this tool appear on
Rating
Suggested Tools
Comments