示例#1
0
文件: results.py 项目: xlqian/addok
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
示例#2
0
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score
示例#3
0
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score