class_docstr: Identify sentiment-relevant string-level properties of input text.
class_docstr_tok: ["Identify","sentiment-relevant","string-level","properties","of","input","text","."]
code: def __init__(self, text):
      if not isinstance(text, str):
          text = str(text).encode("utf-8")
      self.text = text
      self.words_and_emoticons = self._words_and_emoticons()
      # doesn't separate words from\
      # adjacent punctuation (keeps emoticons & contractions)
      self.is_cap_diff = allcap_differential(self.words_and_emoticons)
  
imports: import os
  import re
  import math
  import string
  import codecs
  import json
  from itertools import product
  from inspect import getsourcefile
  from io import open
label_desc: Use image node_id 1 to create a new SentiText object from inherited base classes: object with example: obj = SentiText(text)