Skip to content

श्रेणीबद्ध मल्टीसेलेक्ट

Potato में विस्तारित होने वाले ट्री आधारित टैक्सोनॉमी चयनकर्ता बनाएँ, श्रेणीबद्ध वर्गीकरण, विषय टैगिंग और कई स्तरों वाले श्रेणी एनोटेशन के कामों के लिए।

श्रेणीबद्ध मल्टीसेलेक्ट एनोटेशन योजना एक नेस्टेड टैक्सोनॉमी में से श्रेणियाँ चुनने के लिए विस्तारित होने वाला ट्री इंटरफ़ेस देती है। यह योजना उन कामों के लिए उपयुक्त है जहाँ लेबल एक पदानुक्रम में जमे हों, जैसे विषय वर्गीकरण, उत्पाद श्रेणीकरण, या कोई भी बहु-स्तरीय टैगिंग का काम।

Potato का श्रेणीबद्ध मल्टीसेलेक्ट, जिसमें विषय टैक्सोनॉमी विस्तारित की जा सकती हैPotato में श्रेणीबद्ध मल्टीसेलेक्ट

सार

श्रेणीबद्ध मल्टीसेलेक्ट योजना एक समेटा-फैलाया जा सकने वाला ट्री दिखाती है, जिसमें:

  • मूल नोड खुलकर अपनी उप-श्रेणियाँ दिखाते हैं
  • पत्ती नोड अलग-अलग चुने जा सकते हैं
  • वैकल्पिक स्वतः-चयन चयन को ट्री में ऊपर या नीचे फैला देता है
  • खोज से एनोटेटर बड़ी टैक्सोनॉमी में भी श्रेणियाँ जल्दी ढूँढ़ लेते हैं

जल्दी शुरुआत

yaml
annotation_schemes:
  - annotation_type: hierarchical_multiselect
    name: topic_tags
    description: Select all applicable topic categories.
    taxonomy:
      Science:
        Physics:
          - Quantum Mechanics
          - Thermodynamics
        Biology:
          - Genetics
          - Ecology
      Technology:
        - Software
        - Hardware

कॉन्फ़िगरेशन विकल्प

फ़ील्डप्रकारडिफ़ॉल्टविवरण
annotation_typestringज़रूरी"hierarchical_multiselect" होना चाहिए
namestringज़रूरीइस योजना का अद्वितीय पहचानकर्ता
descriptionstringज़रूरीएनोटेटरों को दिखाए जाने वाले निर्देश
taxonomyobjectज़रूरीश्रेणी पदानुक्रम बताने वाला नेस्टेड ऑब्जेक्ट
auto_select_childrenbooleanfalseमूल श्रेणी चुनने पर उसकी सारी उप-श्रेणियाँ अपने आप चुन ली जाएँ
auto_select_parentbooleanfalseसारी उप-श्रेणियाँ चुने जाने पर मूल श्रेणी अपने आप चुन ली जाए
show_searchbooleanfalseटैक्सोनॉमी ट्री छाँटने के लिए खोज बॉक्स दिखाएँ
max_selectionsinteger/nullnullअधिकतम कितनी श्रेणियाँ चुनी जा सकती हैं (असीमित के लिए null)
expand_depthinteger1डिफ़ॉल्ट रूप से ट्री के कितने स्तर खुले रखने हैं
label_requirement.requiredbooleanfalseसबमिट करने से पहले कम से कम एक चयन ज़रूरी है या नहीं

उदाहरण

विषय वर्गीकरण

yaml
annotation_schemes:
  - annotation_type: hierarchical_multiselect
    name: topic_classification
    description: Select all topics that apply to this document.
    show_search: true
    max_selections: 5
    taxonomy:
      Politics:
        Domestic:
          - Elections
          - Legislation
          - Policy
        International:
          - Diplomacy
          - Trade
          - Conflict
      Sports:
        - Football
        - Basketball
        - Tennis
      Entertainment:
        Film:
          - Reviews
          - Industry News
        Music:
          - Reviews
          - Concerts

स्वतः-चयन के साथ उत्पाद श्रेणीकरण

yaml
annotation_schemes:
  - annotation_type: hierarchical_multiselect
    name: product_category
    description: Categorize this product listing.
    auto_select_children: true
    auto_select_parent: true
    taxonomy:
      Electronics:
        Computers:
          - Laptops
          - Desktops
          - Tablets
        Audio:
          - Headphones
          - Speakers
      Clothing:
        Men:
          - Shirts
          - Pants
        Women:
          - Dresses
          - Tops

चिकित्सा कोडिंग

yaml
annotation_schemes:
  - annotation_type: hierarchical_multiselect
    name: diagnosis_codes
    description: Select all applicable diagnosis categories.
    show_search: true
    taxonomy:
      Cardiovascular:
        Hypertension:
          - Primary
          - Secondary
        Arrhythmia:
          - Atrial Fibrillation
          - Ventricular Tachycardia
      Respiratory:
        Obstructive:
          - Asthma
          - COPD
        Infectious:
          - Pneumonia
          - Bronchitis

आउटपुट फ़ॉर्मैट

json
{
  "topic_tags": {
    "labels": ["Science > Physics > Quantum Mechanics", "Technology > Software"]
  }
}

चुनी गई श्रेणियाँ जड़ से पत्ती तक के पूरे पथ की स्ट्रिंग के रूप में सहेजी जाती हैं।

अच्छे तरीक़े

  1. टैक्सोनॉमी सँभालने लायक रखें - 4 से ज़्यादा स्तर नेस्ट न करें; गहरे ट्री में चलना मुश्किल होता है
  2. बड़ी टैक्सोनॉमी में खोज चालू करें - 30 से ज़्यादा श्रेणियाँ होने पर show_search: true से इस्तेमाल काफ़ी आसान हो जाता है
  3. स्वतः-चयन सोच-समझकर इस्तेमाल करें - जहाँ मूल श्रेणी का मतलब उसकी सारी उप-श्रेणियाँ हों वहाँ यह काम आता है, बाक़ी जगह उलझन पैदा कर सकता है
  4. खुलने की गहराई ठीक रखें - इतने स्तर खुले रखें कि एनोटेटर ढाँचा समझ सकें, पर इतने नहीं कि थक जाएँ
  5. ज़रूरत हो तो चयन सीमित करें - एनोटेटर हद से ज़्यादा टैग न लगाएँ, इसके लिए max_selections इस्तेमाल करें

आगे पढ़ें

कार्यान्वयन के विवरण के लिए स्रोत दस्तावेज़ देखें।