Skip to content
Snippets Groups Projects
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
No related branches found
No related tags found
No related merge requests found
......@@ -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,8 +59,8 @@ 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'
' with one reading each.'))
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')
parser.add_argument('--randomize', '-r', default=False,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment