class_docstr: Test case: Create Report using various dataset on pillar 2
  - refer to README in sample_input for more info on dataset
  - please update the config to include other feature in p2
  
            "domain": "text",
            "method": "lime",
            "mode": "classification"
class_docstr_tok: ["Test","case",":","Create","Report","using","various","dataset","on","pillar","2","-","refer","to","README","in","sample_input","for","more","info","on","dataset","-","please","update","the","config","to","include","other","feature","in","p2","``","domain","''",":","``","text","''",",","``","method","''",":","``","lime","''",",","``","mode","''",":","``","classification","''"]
docstr: Remove working temp files 
docstr_tok: ["Remove","working","temp","files"]
code: def tearDown(self) -> None:
      """Remove working temp files"""
      remove_temp()
  
file_path: contextual-ai/tests/compiler/test_model_interpreter_with_text_lime_classification.py
imports: import sys
  import warnings
  import numpy
  from sklearn import datasets
  from sklearn.naive_bayes import MultinomialNB
  from sklearn.feature_extraction.text import TfidfVectorizer
  from PyPDF2 import PdfFileReader
  from datetime import datetime
  import unittest
  import xai
  from xai.compiler import Configuration, Controller
  from xai.explainer import ExplainerFactory
  from tests.compiler.util import prepare_template, read_json_source, prepare_input_path, prepare_output_path, time_in_range, remove_temp
label_desc: Use image node_id 2 for calling the TestModelInterpreter obj's underlying member method code with example usage: obj.tearDown() without return types