code: def rebuilt_emoji_dictionaries(filename):
      """
      Rebuilds emoji dictionaries, given a csv file with labeled emoji's.
      """
      emoji2unicode_name, emoji2sentiment = {}, {}
      with open(filename) as csvin:
          for emoji in csv.DictReader(csvin):
              for key, value in emoji.items():
                  if key in (
                      "Occurrences",
                      "Positive",
                      "Neutral",
                      "Negative",
                  ):
                      emoji[key] = int(value)
                  elif key in ("Position",):
                      emoji[key] = float(value)
  
              emoji["Sentiment"] = (
                  emoji["Positive"] - emoji["Negative"]
              ) / max(
                  100,
                  (
                      emoji["Positive"]
                      + emoji["Neutral"]
                      + emoji["Negative"]
                  ),
              )
              emoji2unicode_name[emoji["Emoji"]] = emoji["Unicode name"]
              emoji2sentiment[emoji["Emoji"]] = emoji["Sentiment"]
  
      return emoji2unicode_name, emoji2sentiment
  
label_desc: Use image node_id 1 for calling a global function with example usage: rebuilt_emoji_dictionaries(filename) and returns: emoji2unicode_name,  emoji2sentiment