コード例 #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
ファイル: test_text_utils.py プロジェクト: phreephree/addok
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score
コード例 #3
0
ファイル: test_text_utils.py プロジェクト: LaPosteSNA/addok
def test_compare_ngrams(left, right, score):
    assert compare_ngrams(left, right) == score