Taxonomy Design
Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.
Taxonomy Design
Section titled “Taxonomy Design”Learn how to design an effective taxonomy for automated ticket tagging and classification.
Overview
Section titled “Overview”A well-designed taxonomy is the foundation of successful automated ticket tagging. Your taxonomy should reflect your organization’s structure, processes, and ticket handling requirements.
Taxonomy Principles
Section titled “Taxonomy Principles”Keep It Simple
Section titled “Keep It Simple”Start with a manageable number of categories:
- Initial rollout: 5-10 main categories
- Mature system: 15-25 categories maximum
- Too many categories: Reduces classification accuracy
Make It Distinct
Section titled “Make It Distinct”Categories should be clearly differentiated:
- Avoid overlapping definitions
- Use clear, descriptive names
- Define explicit scope for each category
- Document edge cases and boundary conditions
Align with Business Processes
Section titled “Align with Business Processes”Your taxonomy should match how your organization works:
- Reflect existing team structures
- Map to support queues or departments
- Consider SLA requirements
- Account for escalation paths
Taxonomy Structure
Section titled “Taxonomy Structure”Hierarchical Taxonomy
Section titled “Hierarchical Taxonomy”Organize categories in a tree structure:
IT Support├── Hardware│ ├── Desktop Issues│ ├── Laptop Issues│ └── Peripherals├── Software│ ├── Application Errors│ ├── License Requests│ └── Installation Support└── Network ├── Connectivity Issues ├── VPN Access └── WiFi ProblemsAdvantages:
- Clear organization
- Supports multi-level classification
- Easy to understand and maintain
Disadvantages:
- More complex to implement
- Requires careful training data preparation
- May need multi-stage classification
Flat Taxonomy
Section titled “Flat Taxonomy”Single-level categories:
- Hardware Issues- Software Errors- Network Problems- Access Requests- Password Resets- Account Management- Email Issues- Printer SupportAdvantages:
- Simple to implement
- Easier to train models
- Faster classification
Disadvantages:
- Limited granularity
- May become unwieldy with many categories
Defining Categories
Section titled “Defining Categories”Category Definition Template
Section titled “Category Definition Template”For each category, document:
## Category Name: [Name]
**Description**: [Brief description of what belongs in this category]
**Scope**: [What is included]
**Examples**:
- Example ticket 1- Example ticket 2- Example ticket 3
**Exclusions**: [What is NOT included]
**Keywords**: [Common terms associated with this category]
**Priority**: [Typical priority level]
**Target Queue/Team**: [Where these tickets should be routed]Example Category Definition
Section titled “Example Category Definition”## Category Name: Password Reset
**Description**: Requests to reset forgotten passwords or unlock locked accounts
**Scope**:
- Forgotten password requests- Account lockouts due to failed login attempts- Password expiration issues
**Examples**:
- "I forgot my password and can't log in"- "My account is locked after too many failed attempts"- "I need to reset my password for the customer portal"
**Exclusions**:
- New account creation (→ Account Management)- Permission/access level changes (→ Access Requests)- Password policy questions (→ General IT Support)
**Keywords**: password, reset, locked, unlock, forgot, login, access
**Priority**: Medium (affects productivity)
**Target Queue/Team**: IT Help DeskTesting Your Taxonomy
Section titled “Testing Your Taxonomy”Manual Classification Test
Section titled “Manual Classification Test”Before automating, test your taxonomy manually:
- Sample Selection: Select 100-200 recent tickets
- Multiple Reviewers: Have 2-3 people classify the same tickets
- Measure Agreement: Calculate inter-rater agreement
- Target Agreement: Aim for >80% agreement between reviewers
Common Issues
Section titled “Common Issues”Low Agreement (<60%):
- Categories may overlap too much
- Definitions may be unclear
- Need better examples and documentation
Medium Agreement (60-80%):
- Some edge cases need clarification
- May need to merge similar categories
- Refinement of category boundaries needed
High Agreement (>80%):
- Taxonomy is ready for automation
- Proceed with model training
Iteration and Refinement
Section titled “Iteration and Refinement”Start Small
Section titled “Start Small”Begin with core categories:
Phase 1 (Week 1-2):- 5-7 most common ticket types- Cover 60-70% of ticket volume
Phase 2 (Week 3-4):- Add 5-7 more categories- Target 80-90% coverage
Phase 3 (Month 2+):- Fine-tune and add edge cases- Achieve >90% coverageMonitor and Adjust
Section titled “Monitor and Adjust”After deployment, continuously monitor:
- Classification accuracy: By category
- Confidence scores: Identify uncertain classifications
- Misclassifications: Look for patterns
- New ticket types: Identify gaps in taxonomy
When to Split Categories
Section titled “When to Split Categories”Consider splitting when:
- Category represents >20% of all tickets
- Clear subcategories exist
- Different handling processes needed
- SLA requirements differ
When to Merge Categories
Section titled “When to Merge Categories”Consider merging when:
- Category has <2% of tickets
- Categories are frequently confused
- Similar handling processes
- Same team handles both
Best Practices
Section titled “Best Practices”- Start with business-driven categories
- Document each category clearly
- Test manually before automating
- Iterate based on feedback
- Monitor performance continuously
DON’T ❌
Section titled “DON’T ❌”- Create too many categories initially
- Use vague or overlapping definitions
- Skip manual validation
- Set and forget - taxonomies evolve
- Ignore low-confidence predictions
Tools and Resources
Section titled “Tools and Resources”Documentation Template
Section titled “Documentation Template”Use a shared document to define your taxonomy:
docs/├── taxonomy/│ ├── overview.md│ ├── categories/│ │ ├── hardware.md│ │ ├── software.md│ │ └── ...│ └── changelog.mdReview Schedule
Section titled “Review Schedule”- Weekly: Review misclassifications
- Monthly: Analyze category distribution
- Quarterly: Major taxonomy review
- Annually: Complete taxonomy redesign consideration
Next Steps
Section titled “Next Steps”After designing your taxonomy:
- Prepare Training Data: Gather and label historical tickets
- Configure Model: Set up classification model with your categories
- Test Classification: Validate on hold-out data
- Monitor Performance: Track accuracy and adjust as needed
Related Documentation
Section titled “Related Documentation”- Tag Mapping - Map classifications to ticket fields
- Using Model - Configure and use classification models
- Hardware Sizing - Infrastructure requirements for classification