jiesutd/YEDDA
YEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper Nomination.
This tool helps researchers and data scientists efficiently label specific chunks of text, symbols, or even emojis within documents, regardless of the language. You input raw text files, and it allows you to quickly highlight and categorize relevant sections using keyboard shortcuts or commands. The output is your original text file with the annotated segments clearly marked, which is useful for training natural language processing models or performing detailed content analysis.
1,073 stars. No commits in the last 6 months.
Use this if you need to manually label text spans with categories (like names, locations, or events) for a dataset and want to do so quickly, or if you're an administrator needing to compare the quality of annotations from multiple human annotators.
Not ideal if you need an automated text annotation solution without human intervention, or if your primary focus is on annotating entire documents rather than specific text spans.
Stars
1,073
Forks
300
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 19, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/jiesutd/YEDDA"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
davidjurgens/potato
potato: the portable annotation tool
philenius/ngx-annotate-text
This Angular component library is perfect for tasks like visualizing named entity recognition,...
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...
johncmunson/react-taggy
A simple zero-dependency React component for tagging user-defined entities within a block of text.