summaryrefslogtreecommitdiff
path: root/lulua
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2019-11-06 19:18:08 +0100
committerLars-Dominik Braun <lars@6xq.net>2019-11-08 21:34:11 +0100
commite31d8731531b41a909bfe33ddc134de07f0a7bab (patch)
tree56da3225cfdd4e239c78173803412c1f9e1b5e36 /lulua
parent43ad3e898a28798ac2f928041999997c24e7bf3c (diff)
downloadlulua-e31d8731531b41a909bfe33ddc134de07f0a7bab.tar.gz
lulua-e31d8731531b41a909bfe33ddc134de07f0a7bab.tar.bz2
lulua-e31d8731531b41a909bfe33ddc134de07f0a7bab.zip
Add United Nations Parallel Corpus v1.0
See issue #5.
Diffstat (limited to 'lulua')
-rw-r--r--lulua/stats.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/lulua/stats.py b/lulua/stats.py
index 06168c2..6665ac8 100644
--- a/lulua/stats.py
+++ b/lulua/stats.py
@@ -218,13 +218,16 @@ def pretty (args):
writer = Writer (layout)
buttonPresses = sum (stats['simple'].buttons.values ())
+ print ('button presses', buttonPresses)
for k, v in sorted (stats['simple'].buttons.items (), key=itemgetter (1)):
print (f'{k} {v:10d} {v/buttonPresses*100:5.1f}%')
- print ('combinations')
+
combinationTotal = sum (stats['simple'].combinations.values ())
+ print ('combinations', combinationTotal)
for k, v in sorted (stats['simple'].combinations.items (), key=itemgetter (1)):
t = displayText (layout.getText (k))
print (f'{t:4s} {k} {v:10d} {v/combinationTotal*100:5.1f}%')
+
print ('unknown')
for k, v in sorted (stats['simple'].unknown.items (), key=itemgetter (1)):
print (f'{k!r} {v:10d}')
@@ -245,9 +248,10 @@ def pretty (args):
for triad, count in sorted (stats['triads'].triads.items (), key=itemgetter (1)):
print (f'{triad} {count:10d}')
- print ('words')
+ totalWords = sum (stats['words'].words.values ())
+ print ('words', totalWords)
for word, count in sorted (stats['words'].words.items (), key=itemgetter (1)):
- print (f'{word} {count:10d}')
+ print (f'{word:20s} {count/totalWords*100:2.5f} {count:10d}')
effort = Carpalx (models['mod01'], writer)
effort.addTriads (stats['triads'].triads)