def compare(self,
                query_classes: List,
                reference_classes: List,
                method: Optional) -> SimResult:
        """
        Given two lists of entites (classes, individual)
        return their similarity
        """
        raise NotImplementedError
Given two lists of entites (classes, individual)
        return their similarity