class_docstr: Abstraction which performs intent classification
  
  A custom intent classifier must inherit this class to be used in a
  :class:`.ProbabilisticIntentParser`
docstr: Fit the intent classifier with a valid Snips dataset
code: def fit(self, dataset):
      """Fit the intent classifier with a valid Snips dataset"""
      pass
  
file_path: snips-nlu/snips_nlu/intent_classifier/intent_classifier.py
imports: from abc import abstractmethod, ABCMeta
  from future.utils import with_metaclass
  from snips_nlu.pipeline.processing_unit import ProcessingUnit
  from snips_nlu.common.abc_utils import classproperty
label_desc: Use image node_id 2 for calling the IntentClassifier obj's underlying member method code with example usage: obj.fit(dataset) without return types