#24 · Primary category: AI UI Components & Blocks Library

spacy-streamlit

dependency-parsing machine-learning named-entity-recognition natural-language-processing ner nlp part-of-speech-tagging spacy streamlit text-classification tokenization visualizer visualizers word-vectors

👑 spaCy building blocks and visualizers for Streamlit apps

Project last updated:07/29/24

GitHub Stars

860

Forks

114

Contributors

14

License

MIT

Why we included this project

spacy-streamlit gives you ready-made Streamlit components for the spaCy models you already run, so you do not have to build the visualization side from scratch. It renders dependency parses, named-entity highlights, text-classification scores, token attributes, and word-vector similarity inside a browser app, and you can assemble an interactive demo in a handful of lines of Python. Drop in the full visualize component and you get a model selection menu plus sidebar controls, or grab individual visualizers and place them beside your own widgets. It is a good middle step between inspecting model output in a notebook and building a heavier dashboard, letting a stakeholder or colleague click through the results, and it works just as well as a quick debugging view during prototyping.

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