code: def get_slots(word_names):
      slots = {
          Node(label=slot.label, span=Span(slot.start, slot.end))
          for slot in parse_slot_string(word_names)
      }
      return Counter(slots)
  
imports: import itertools
  import re
  from collections import Counter
  from typing import Dict, List, NamedTuple
  from pytext.common.constants import DatasetFieldName, SpecialTokens, Stage
  from pytext.data import CommonMetadata
  from pytext.metrics import AllConfusions, compute_classification_metrics, compute_multi_label_multi_class_soft_metrics, Confusions, LabelPrediction, PRF1Metrics
  from pytext.metrics.intent_slot_metrics import compute_prf1_metrics, Node, NodesPredictionPair, Span
  from pytext.utils.data import merge_token_labels_to_slot, parse_slot_string
  from .channel import Channel, ConsoleChannel, FileChannel
  from .metric_reporter import MetricReporter
label_desc: Use image node_id 1 for calling a global function with example usage: get_slots(word_names) and returns: Counter