code: def test_remove_builtin_slots(self):
      # Given
      language = LANGUAGE_EN
      dataset = {
          "entities": {"snips/number": {}},
          "intents": {
              "dummy_intent_1": {
                  "utterances": [
                      {
                          "data": [
                              {
                                  "text": "I want ",
                              },
                              {
                                  "text": "three",
                                  "slot_name": "number_of_cups",
                                  "entity": "snips/number",
                              },
                              {
                                  "text": " cups",
                              },
                          ]
                      },
                      {
                          "data": [
                              {
                                  "text": "give me ",
                              },
                              {
                                  "text": "twenty two",
                                  "slot_name": "number_of_cups",
                                  "entity": "snips/number",
                              },
                              {
                                  "text": " big cups please",
                              },
                          ]
                      },
                  ]
              }
          },
          "language": language,
      }
  
      # When
      filtered_dataset = remove_builtin_slots(dataset)
  
      # Then
      expected_dataset = {
          "entities": {"snips/number": {}},
          "intents": {
              "dummy_intent_1": {
                  "utterances": [
                      {
                          "data": [
                              {
                                  "text": "I want ",
                              },
                              {
                                  "text": " cups",
                              },
                          ]
                      },
                      {
                          "data": [
                              {
                                  "text": "give me ",
                              },
                              {
                                  "text": " big cups please",
                              },
                          ]
                      },
                  ]
              }
          },
          "language": language,
      }
  
      self.assertDictEqual(expected_dataset, filtered_dataset)
  
imports: from __future__ import unicode_literals
  import io
  from copy import deepcopy
  from itertools import cycle
  import numpy
  from future.utils import itervalues, iteritems
  from mock import MagicMock, patch
  from snips_nlu.constants import INTENTS, LANGUAGE_EN, UTTERANCES, LANGUAGE, NOISE
  from snips_nlu.dataset import validate_and_format_dataset, Dataset
  from snips_nlu.intent_classifier.log_reg_classifier_utils import add_unknown_word_to_utterances, build_training_data, generate_noise_utterances, generate_smart_noise, get_noise_it, remove_builtin_slots, text_to_utterance
  from snips_nlu.pipeline.configs import IntentClassifierDataAugmentationConfig, LogRegIntentClassifierConfig
  from snips_nlu.tests.test_log_reg_intent_classifier import get_mocked_augment_utterances
  from snips_nlu.tests.utils import SnipsTest, get_empty_dataset
label_desc: Use image node_id 8 for calling the TestLogRegClassifierUtils obj's underlying member method code with example usage: obj.test_remove_builtin_slots() without return types