Web-based annotation tool for ML/NLP tasks
Top 97.1% on SourcePulse
Markup is a web-based document annotation tool designed for Natural Language Processing (NLP) and Machine Learning (ML) tasks, such as named-entity recognition. It targets ML/NLP practitioners and researchers by streamlining the annotation process through AI-powered predictions and integrated ontology mapping. The tool aims to increase annotation efficiency and accuracy by learning from user input and suggesting complex annotations and concept mappings.
How It Works
Markup leverages a machine learning model, powered by GPT-4, to provide predictive annotations and ontology mappings. As users annotate documents, the system learns their patterns and suggests relevant tags or concepts. It integrates with common ontologies like UMLS and SNOMED-CT, and supports custom ontologies, enabling users to map annotated text to standardized terminologies. This approach aims to reduce manual effort and improve consistency in data labeling.
Quick Start & Requirements
yarn install
supabase start
.env.local
.yarn start
http://localhost:3000
.Highlighted Details
Maintenance & Community
Contact: sam@getmarkup.com
Licensing & Compatibility
The repository does not explicitly state a license.
Limitations & Caveats
Requires an OpenAI API key for full functionality, which may incur costs. The project appears to be primarily maintained by a single individual, indicating a potential bus factor.
1 year ago
Inactive