code: def test_dialogue_assistant_data_processor_normalize_zero_shot_intent():
      label0 = "food_ordering.contextual_query"
      normalized_label0 = "contextual query"
  
      label1 = "food_ordering.nomatch"
      normalized_label1 = "no match"
  
      label2 = "food_ordering.no"
      normalized_label2 = "no"
  
      assert (
          normalized_label0
          == DialogueAssistantDataProcessor.normalize_zero_shot_intent(
              label0
          )
      )
      assert (
          normalized_label1
          == DialogueAssistantDataProcessor.normalize_zero_shot_intent(
              label1
          )
      )
      assert (
          normalized_label2
          == DialogueAssistantDataProcessor.normalize_zero_shot_intent(
              label2
          )
      )
  
imports: import pytest
  import torch
  from nemo.collections.nlp.data.dialogue.data_processor.assistant_data_processor import DialogueAssistantDataProcessor
  from nemo.collections.nlp.data.dialogue.data_processor.data_processor import DialogueDataProcessor
  from nemo.collections.nlp.data.dialogue.data_processor.sgd_data_processor import DialogueSGDDataProcessor
  from nemo.collections.nlp.data.dialogue.dataset.dialogue_gpt_classification_dataset import DialogueGPTClassificationDataset
  from nemo.collections.nlp.data.dialogue.dataset.dialogue_s2s_generation_dataset import DialogueS2SGenerationDataset
  from nemo.collections.nlp.data.dialogue.dataset.dialogue_sgd_bert_dataset import DialogueSGDBERTDataset
  from nemo.collections.nlp.metrics.dialogue_metrics import DialogueClassificationMetrics, DialogueGenerationMetrics
  from nemo.collections.nlp.models.dialogue.dialogue_nearest_neighbour_model import DialogueNearestNeighbourModel
label_desc: Use image node_id 4 for calling a global function with example usage: test_dialogue_assistant_data_processor_normalize_zero_shot_intent() without return types