code: def test_rai_insights_emotion_classification(self):
      data = load_emotion_dataset()
      pred = create_text_classification_pipeline()
      task_type = ModelTask.TEXT_CLASSIFICATION
      run_rai_insights(pred, data, data[:3], EMOTION, task_type)
  
file_path: responsible-ai-toolbox/responsibleai_text/tests/test_rai_text_insights.py
imports: from common_text_utils import ANSWERS, BLBOOKS_LABEL, COVID19_EVENTS_LABELS, DBPEDIA_LABEL, EMOTION, create_blbooks_pipeline, create_dbpedia_pipeline, create_multilabel_pipeline, create_question_answering_pipeline, create_text_classification_pipeline, load_blbooks_genre_dataset, load_covid19_emergency_event_dataset, load_dbpedia_dataset, load_emotion_dataset, load_squad_dataset
  from rai_text_insights_validator import validate_rai_text_insights
  from responsibleai.feature_metadata import FeatureMetadata
  from responsibleai_text import ModelTask, RAITextInsights
label_desc: Use image node_id 1 for calling the TestRAITextInsights obj's underlying member method code with example usage: obj.test_rai_insights_emotion_classification() without return types