class_docstr: Intent data of a :class:`.Dataset`
  
  Attributes:
      intent_name (str): name of the intent
      utterances (list of :class:`.IntentUtterance`): annotated intent
          utterances
      slot_mapping (dict): mapping between slot names and entities
class_docstr_tok: ["Intent","data","of","a",":","class",":","`",".Dataset","`","Attributes",":","intent_name","(","str",")",":","name","of","the","intent","utterances","(","list","of",":","class",":","`",".IntentUtterance","`",")",":","annotated","intent","utterances","slot_mapping","(","dict",")",":","mapping","between","slot","names","and","entities"]
code: def entities_names(self):
      return set(
          chunk.entity
          for u in self.utterances
          for chunk in u.chunks
          if isinstance(chunk, SlotChunk)
      )
  
imports: from __future__ import absolute_import, print_function, unicode_literals
  from abc import ABCMeta, abstractmethod
  from builtins import object
  from io import IOBase
  from future.utils import with_metaclass
  from snips_nlu.constants import DATA, ENTITY, SLOT_NAME, TEXT, UTTERANCES
  from snips_nlu.exceptions import IntentFormatError
label_desc: Use image node_id 6 for calling the Intent obj's underlying member method code with example usage: obj.entities_names() and returns: set