docstr: Method to be implemented for each strategy using their respective metrics.
  Use read() in ReadFile to transform your file in a dict
  
  :param predictions: Dictionary with ranking information
  :type predictions: dict
  
  :param test_set: Dictionary with test set information.
  :type test_set: dict
code: def evaluate(self, predictions, test_set):
      """
      Method to be implemented for each strategy using their respective metrics.
      Use read() in ReadFile to transform your file in a dict
  
      :param predictions: Dictionary with ranking information
      :type predictions: dict
  
      :param test_set: Dictionary with test set information.
      :type test_set: dict
  
      """
      raise NotImplemented
  
file_path: CaseRecommender/caserec/evaluation/base_evaluation.py
imports: from collections import defaultdict
  from caserec.utils.process_data import ReadFile
label_desc: Use image node_id 2 for calling the BaseEvaluation obj's underlying member method code with example usage: obj.evaluate(predictions, test_set) without return types