class StringSimilarity: def similarity(self, s0, s1): raise NotImplementedError() class NormalizedStringSimilarity(StringSimilarity): def similarity(self, s0, s1): raise NotImplementedError()