rmarquet21/streamlit-annotation-tools
Streamlit Annotation Tools is a Streamlit component that gives you access to various annotation tools (labeling, highlighting, etc.) for text data.
This project helps data scientists and linguists prepare text data for analysis by manually identifying and categorizing specific words, phrases, or entities. You provide raw text, and the tool allows you to highlight or label sections, producing structured annotations indicating the position and type of each marked segment. It's ideal for anyone needing to create custom datasets for tasks like named entity recognition or sentiment analysis.
No commits in the last 6 months.
Use this if you need to manually annotate text to build training data, validate model outputs, or perform qualitative analysis of textual content.
Not ideal if you need a fully automated solution for large-scale annotation or require sophisticated collaboration and workflow management features.
Stars
99
Forks
9
Language
TypeScript
License
MIT
Category
Last pushed
Dec 28, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/rmarquet21/streamlit-annotation-tools"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
philenius/ngx-annotate-text
This Angular component library is perfect for tasks like visualizing named entity recognition,...
davidjurgens/potato
potato: the portable annotation tool
jiesutd/YEDDA
YEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper...
synyi/poplar
A web-based annotation tool for natural language processing (NLP)
webanno/webanno
🆕 Work continues on INCEpTION 👉 https://github.com/inception-project/inception 👈 -- ⚠️ The...