def old_graph_similarity(graph1, graph2): sim1, ev1 = GraphSimilarity.supported_score(graph1, graph2) sim2, ev2 = GraphSimilarity.supported_score(graph2, graph1) if sim1 + sim2 > 0: pass # logging.info('evidence sets: {0}, {1}'.format(ev2, ev2)) return harmonic_mean((sim1, sim2))
def sentence_similarity(self, sen1, sen2, fallback=lambda a, b, c, d: 0.0): return harmonic_mean(( self.directional_sen_similarity(sen1, sen2, fallback), self.directional_sen_similarity(sen2, sen1, fallback)))
def sentence_similarity(self, sen1, sen2, fallback=lambda a, b, c, d: 0.0): return harmonic_mean( (self.directional_sen_similarity(sen1, sen2, fallback), self.directional_sen_similarity(sen2, sen1, fallback)))