code: def search(self,
                 id_list: List,
                 negated_classes: List,
                 limit: Optional[int],
                 method: Optional) -> List[SimResult]:
          
          raise NotImplementedError
docs: Given an input list of classes or individuals,
          provides a ranking of similar profiles