Ejemplo n.º 1
0
def _score_by_ngram_distance(helper, result):
    for label in result.labels:
        label = ascii(label)
        score = compare_ngrams(label, helper.query)
        result.add_score('str_distance', score, ceiling=1.0)
        if score >= config.MATCH_THRESHOLD:
            break
Ejemplo n.º 2
0
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score
Ejemplo n.º 3
0
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score