Data Annotation
Perform data annotation with DataMate
Data annotation module integrates Label Studio to provide professional-grade data annotation capabilities.
Features Overview
Data annotation module provides:
- Multiple Annotation Types: Image, text, audio, etc.
- Annotation Templates: Rich annotation templates and configurations
- Quality Control: Annotation review and consistency checks
- Team Collaboration: Multi-person collaborative annotation
- Annotation Export: Export annotation results
Annotation Types
Image Annotation
| Type | Description | Use Cases |
|---|---|---|
| Image Classification | Classify entire image | Scene recognition |
| Object Detection | Annotate object locations | Object recognition |
| Semantic Segmentation | Pixel-level classification | Medical imaging |
| Key Point Annotation | Annotate key points | Pose estimation |
Text Annotation
| Type | Description | Use Cases |
|---|---|---|
| Text Classification | Classify text | Sentiment analysis |
| Named Entity Recognition | Annotate entities | Information extraction |
| Text Summarization | Generate summaries | Document understanding |
Quick Start
1. Deploy Label Studio
make install-label-studio
Access: http://localhost:30001
Default credentials:
- Username: admin@demo.com
- Password: demoadmin
2. Create Annotation Task
Step 1: Enter Data Annotation Page
Select Data Annotation in the left navigation.
Step 2: Create Task
Click Create Task.
Step 3: Configure Basic Information
- Task name: e.g.,
image_classification_task - Source dataset: Select dataset to annotate
- Annotation type: Select type
Step 4: Configure Annotation Template
Image Classification Template:
<View>
<Image name="image" value="$image"/>
<Choices name="choice" toName="image">
<Choice value="cat"/>
<Choice value="dog"/>
<Choice value="bird"/>
</Choices>
</View>
Step 5: Configure Annotation Rules
- Annotation method: Single label / Multi label
- Minimum annotations: Per sample (for consistency)
- Review mechanism: Enable/disable review
3. Start Annotation
- Enter annotation interface
- View sample to annotate
- Perform annotation
- Click Submit
- Auto-load next sample
Advanced Features
Quality Control
Annotation Consistency
Check consistency between annotators:
- Cohen’s Kappa: Evaluate consistency
- Majority vote: Use majority annotation results
- Expert review: Expert reviews disputed annotations
Pre-annotation
Use models for pre-annotation:
- Train or use existing model
- Pre-annotate dataset
- Annotators correct pre-annotations
Best Practices
1. Annotation Guidelines
Create clear guidelines:
- Define standards: Clear annotation standards
- Provide examples: Positive and negative examples
- Edge cases: Handle edge cases
- Train annotators: Ensure understanding
Common Questions
Q: Poor annotation quality?
A: Improve:
- Refine guidelines
- Strengthen training
- Increase reviews
- Use pre-annotation
Related Documentation
- Data Management - Manage data to annotate
- Data Evaluation - Evaluate annotation quality
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.