Commit f64e0f3f authored by Victor Zimmermann's avatar Victor Zimmermann
Browse files

Merge branch 'master' of gitlab.cl.uni-heidelberg.de:Messerschleifer/Allzweckmesser

parents fc967321 d4793dc9
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -24,9 +24,7 @@ def dev(reference_verses, number=10, randomize=False) -> List[Verse]:
    else:
        sample = reference_verses[:number]

    for i, ref in enumerate(sample):
        if i != 0:
            print()
    for ref in sample:
        ref_reading = ref.readings[0]

        analysis = scanner.scan_verses([unidecode(ref.text)])[0]
@@ -48,7 +46,7 @@ def dev(reference_verses, number=10, randomize=False) -> List[Verse]:
            for reading in analysis.readings:
                print('    {}'.format(reading.format_differences(ref_reading)))

    print('\nCorrect: {}/{} ({:.2f})'
    print('Correct: {}/{} ({:.2f})'
          .format(correct, len(sample),
                  correct / len(sample)))
    return all_analyses
@@ -61,7 +59,7 @@ def parse_args() -> argparse.Namespace:
    """
    d = 'Identify errors in verse parsing.'
    parser = argparse.ArgumentParser(prog='allzweckmesser', description=d)
    parser.add_argument('--infile', help=('A JSON file containing verses'
    parser.add_argument('infile', help=('A JSON file containing verses'
                                        ' with one reading each.'))
    parser.add_argument('--number', '-n', default=10, type=int,
                        help='Number of verses to analyze')